Clients / Prepaid & retainer balances
The parent folder holding one running ledger record per client who pays in advance. The active list stays short because closed retainers move to the client's own folder.
Client finance records
When a client pays you a retainer or buys a block of prepaid hours, the money sits as a credit you draw against as work gets delivered. Without a clear ledger, two questions get fuzzy fast: how much has this client actually used, and how much credit is left before they need to top up again. A prepaid balance record in Cash Workspace is a standing, per-client drawdown ledger. Each client gets one running record where you log every top-up that comes in, every amount drawn out as you deliver work, and the remaining balance after each line. It is the same shape whether you call it a retainer, a prepaid package, a deposit-on-account, or a block of hours. This page covers building and maintaining that drawdown ledger. It is not about logging the one-off incoming deposit event, and it is not the current-snapshot one-pager that summarizes a client's whole account at a glance.
The problem
Retainer money moves in two directions over time, and the math only stays right if every movement lands in one place. The trouble starts when top-ups live in your email, the hours used live in a timesheet, and the leftover balance lives only in your head. A standing ledger fixes that by making the remaining balance a recorded line, not a calculation you redo from scratch every time a client asks.
How it works
The ledger is one record per client that you append to over the life of the engagement. You add a line whenever money comes in or work is drawn out, and you carry the remaining balance forward each time. Cash Workspace does not sync with your bank or read your invoices, so every line is one you enter from the proof you already have on hand.
Make a record named for the client and the arrangement, for example 'Northwind Studio - Retainer balance' or 'Acme Co - Prepaid hours'. This single record is the running ledger; you do not start a new one each month.
When the first retainer or prepaid payment lands, add a line dated to the payment with the amount in, a short note (e.g. 'Q1 retainer'), and attach the proof such as the paid invoice or transfer confirmation. Set the remaining balance equal to that amount.
Each time you deliver billable work against the balance, add a line with the amount out, the date, what it covered ('March design sprint, 12 hrs'), and recalculate the remaining balance on that line by subtracting from the prior balance.
When a client replenishes the balance, add an amount-in line, attach the new payment proof, and add the top-up to the running balance so the credit reflects everything they have paid in.
Because the latest line always shows what is left, you can see at a glance when a balance is running low. Add a note or a 'low balance' marker so you remember to ask for a top-up before the next block of work.
When credit is fully drawn or the retainer ends, add a closing note (balance to zero, refunded, or carried forward) and file the record in the client's folder so the full drawdown history stays retrievable.
Record structure
Each line in the ledger is a single movement of the balance, in or out. Keeping the same fields on every line is what makes the running balance trustworthy and the history easy to read back to a client.
Example setup
A simple, repeatable structure: one folder for prepaid and retainer clients, one running ledger record inside it per client. Here is how it might look for a small studio carrying a few retainer clients.
The parent folder holding one running ledger record per client who pays in advance. The active list stays short because closed retainers move to the client's own folder.
Ledger lines: '+$6,000 Q1 retainer' (balance $6,000), '-$1,800 Jan content sprint' (balance $4,200), '-$2,400 Feb redesign' (balance $1,800), 'low balance - top-up requested'. Paid invoice attached to the top-up line.
Tracked in hours: '+40h prepaid block purchased' (balance 40h), '-12h March build' (balance 28h), '-9h April revisions' (balance 19h). Timesheet attached to each drawdown line.
Recurring top-ups: '+$2,000 May retainer', '-$2,000 May advisory hours' (balance $0), '+$2,000 June retainer' (balance $2,000). Shows a balance that resets monthly rather than depleting once.
Common mistakes
How it helps
Keep a single standing ledger per client that you append to over the whole engagement, so the remaining balance always lives in one findable place.
Link the paid invoice to a top-up and the timesheet or delivery note to a drawdown, so every movement of the balance is backed by a document.
File active and closed retainer ledgers in each client's folder alongside their other finance records, keeping the full drawdown history retrievable.
Export a client's prepaid ledger to show them exactly how their credit was spent, or to hand a clean balance history to your accountant. It is free to use.
Related
The current-snapshot one-pager per client (total billed, outstanding, terms, contacts). Use it for an at-a-glance read; use the prepaid ledger for the line-by-line drawdown history.
For tracking refundable deposits you hold and their expected return. Distinct from a retainer you draw work against; deposits get returned, prepaid credit gets used up.
The static master record per client: legal name, terms, tax ID, remittance details. The reference that sits beside the prepaid ledger you keep for the same client.
Organizes a forward staged payment plan per client by milestone. Useful when retainer top-ups follow a schedule you want to anticipate ahead of time.
A broader view across your client finance records. A good home base when you keep prepaid ledgers for several clients at once.
The full library of finance record and folder guides for Cash Workspace, including the rest of the client records cluster.
FAQ
Cash Workspace helps you organize a per-client prepaid balance as records you maintain yourself. It does not sync with your bank, read or extract figures from your documents, reconcile payments automatically, or calculate balances for you, and it is not accounting or bookkeeping software. The running balance on each line is one you enter and carry forward by hand. This page is organizational guidance for keeping a clear retainer ledger, not tax, legal, or accounting advice.
Create a free workspace, make one running record per retainer client, and start logging top-ups in and work drawn out so you always know what credit each client has left. Cash Workspace is free to use. Questions? Reach the team at info@helperg.com.