Run the agency

Where should a one-person AI agency's money records live?

How a one-person AI agency can track who owes what: three money states, where each record should live, how long to keep them, and a monthly check.

By Volant team

It's the last day of the month, and a web designer wants to answer one question: how much am I owed? The card payments are in Stripe. A deposit came by bank transfer and sits in her bank account with a reference that says only "WEBSITE". A quote for a new booking page is in a document she emailed three weeks ago. A client texted "paid it yesterday". Her spreadsheet was last updated in April.

She gets three different totals and trusts none of them.

The fix isn't a bigger spreadsheet. Keep one short list per client with every money item in one of three states: proposed, owed or received. Let your bank and payment account prove what's received, keep the originals where your tax rules want them, and check the list against the bank once a month.

What money records does a one-person agency need?

Fewer than you'd think, but all of them:

  • Quotes and offers you've sent, and which were accepted.
  • Deposits you've asked for and received.
  • Invoices, including care plan invoices each month.
  • Payments that have arrived.
  • Refunds and credits, however rare.
  • Your costs: hosting, domains or tools you pay for on a client's behalf, and your own subscriptions.

If you're selling fixed-price websites, the deposit is often the first money that moves. How much to ask for and when is its own decision; a web design deposit covers that. Here, the question is simply where it gets written down.

Why do three states beat one number?

"Revenue" mixes up money you hope for, money you're due and money you have. Three states keep them apart:

State What it means What proves it Example
Proposed You've quoted; the client hasn't agreed The quote you sent Booking page for the salon, sent 2 June
Owed Agreed or invoiced; not in your account The invoice or signed quote Bakery care plan, June invoice
Received In your bank or payment account The bank or payment record Florist deposit, arrived 10 June

Each item moves one way: proposed, then owed, then received. Sometimes it drops out instead (the salon says no). What it never does is skip straight to received because someone said so.

That's the difference between feeling paid and being paid. When a client says paid, the item stays owed until the money shows up where you can see it.

When does money count as received?

When your bank or payment account shows it. Not when the client says they've sent it, and not when an invoice is marked paid by hand.

Card payments add one more step. Stripe's documentation explains that a card payment first sits in your balance as pending, and only becomes available to pay out after it settles, a delay that varies by country and payment method. A successful card payment that's still pending has been confirmed by the payment provider, so it can go on your list as received. Just remember it isn't in your bank yet when you plan your own bills.

If you invoice through your payment account, the invoice and the payment already sit together, which is much of the case for Stripe invoicing for freelancers. Bank transfers need one more habit: ask clients to use the invoice number as the reference, so "WEBSITE" becomes "INV-042".

Where should each record live?

Keep the originals where they're created, and keep a short summary with each client:

Record Where the original lives What goes on the client's list
Quote The document or email you sent Amount, date sent, accepted or not
Invoice Your payment account or invoicing tool Invoice number, amount, due date
Card payment Your payment account Received date, invoice it pays
Bank transfer Your bank Received date, reference, invoice it pays
Cost paid for a client Your bank, plus the supplier's receipt What it was, whether you'll recharge it

The client's list isn't a second set of books. It's the page you look at when a client emails, so you can answer "what do I still owe you?" in ten seconds. It belongs next to the rest of the client's details, which is what keeping track of clients and promises in one place is about.

For tax, your accountant or accounting software may want the originals in their own system. Fine: that's a copy of the same records, not a different truth.

What about costs you pay on a client's behalf?

These are where small agencies quietly lose money. A domain renewal here, a premium plugin there, a stock photo for the homepage. Each one is small, paid on your card, and easy to forget to recharge.

Give them the same three states, from the other side:

  • Paid by you, to recharge. Goes on the client's list as owed the moment you pay it, with the receipt.
  • Paid by you, included in a plan. Note which plan covers it, so you can see whether the plan still covers its costs.
  • Paid by the client directly. The best option for anything recurring. Domains, email and hosting in the client's name, on the client's card, never show up on your list at all.

Once a year, list every recurring cost you pay for clients and ask whether each should move to the client's own account. Most of them should. It keeps your records shorter and the client's accounts in their own hands.

How long should you keep money records?

Longer than feels necessary. Two examples:

  • UK. GOV.UK says self-employed people must keep records for at least five years after the 31 January submission deadline of the relevant tax year.
  • Australia. business.gov.au says most business records must be kept for five years, from when you got the record or completed the transaction, whichever is later.

Other countries set their own periods, so check yours. This is general information, not tax advice. Practically, it means your quotes, invoices and receipts should live somewhere that will still exist, and still open, in five years. A chat thread isn't that place.

What does a monthly money check look like?

Once a month, with your bank and payment account open:

  1. Mark received items. For every payment in the bank or payment account, find the invoice it pays and move it to received.
  2. List what's still owed. Anything past its due date gets a polite reminder the same day.
  3. Look at open quotes. Anything over a month old: follow up once, or mark it as declined.
  4. Record your costs. Hosting and tools you paid for clients, and whether you'll recharge them.
  5. Write one line per client. "Bakery: June care plan received. Salon: booking page quote open."
  6. Compare the totals. Add up what's received this month and check it against what arrived in the bank and payment account. If the two don't match, find the difference now, while you still remember what it was.

It takes about as long as a coffee once the lists exist. If you're one of many freelancers running client work alone, it's also the one hour a month that tells you whether the business is working. And when a client asks what they still owe, you can answer from the list in one line, instead of from memory.

Where Volant fits

Volant keeps quotes, deposits and payments in one place with each client. Volant is built to keep money received apart from money owed and money proposed. Whatever you use, keep the three states apart, let the bank prove what's received, and keep the originals for as long as your tax rules ask.

Questions

Questions people ask

How should a freelancer track who owes what?
Keep one list per client with every money item in one of three states: proposed (quoted, not accepted), owed (agreed or invoiced, not received) and received (money you can see in your bank or payment account). Update it when something changes, and check it against your bank once a month.
When should I count a payment as received?
When you can see it in your bank or payment account, not when the client says they've sent it. With card payments, a payment can show as pending before the money is available to pay out, so note which you're looking at.
Do I need accounting software as a one-person AI agency?
Many people start with their bank, their payment account and a simple list per client. Accounting software helps once you have regular costs, tax returns or an accountant to share records with. Either way, the originals should stay somewhere you can find them for years.
How long should I keep invoices and receipts?
It depends on your country. In the UK, HMRC says self-employed people must keep records for at least five years after the 31 January submission deadline of the relevant tax year. In Australia, business.gov.au says most business records must be kept for five years. Check your own rules; this is general information, not tax advice.

Next step

Start here

Try one ideaon your next client.

Every how-to here works with a simple notes file. Keep the ones that help, and let Volant keep track when you're ready.

For Mac and Windows. Works with Claude Code.

Join the waitlist