Workflow
How to create a simple client billing workflow
A billing workflow is not a process document. It is a small number of decisions you make once, so that you are not making them again every time a client is late.
A billing workflow sounds like something a larger business has: a documented process, roles, approvals. For a freelancer or a small studio it is much smaller than that, and much more valuable. It is a short set of decisions you make once — when to record things, when to invoice, when to follow up — so that you are not making them again, under mild social pressure, every time a client is late.
The goal is not thoroughness. It is that each stage takes so little thought that it survives a busy month.
Stage 1 — Agreement
The workflow starts the moment a fee is settled, not when the work finishes. Record three things immediately: who the client is, what the work is, and the total you agreed.
Recording at this point costs about twenty seconds and prevents the most common billing failure, which is not being unable to chase a balance but being unsure what the balance was supposed to be. Memory of a number agreed verbally decays fast, and it decays in the direction of whatever the client says they remember.
This is also where to note your terms — when payment is due, and whether an advance applies. Not as a legal exercise; just so the later stages have something to measure against.
Stage 2 — Recording money in
Pick a rhythm and keep it. Weekly works for most small businesses: open the bank statement, enter the payments that arrived, with their real dates.
A rhythm beats recording things as they happen, for a counter-intuitive reason. Recording as-it-happens depends on you being at a computer and not mid-task, which means it works for a fortnight and then stops. A fixed slot survives because it is not competing with anything.
Stage 3 — The checkpoint
This is the stage most small businesses skip, and the one that makes the difference. Once a week — the same sitting as the recording works well — look at who is not fully paid.
You are not committing to act on anything. You are just looking. The value is that a balance you have seen is a balance you are deciding about, whereas a balance you have not seen is a background worry that costs more attention than dealing with it would.
A filtered client list makes this take about thirty seconds. Everyone who is fully paid disappears; what remains is the working list.
Stage 4 — Following up
Decide the cadence once, in advance, and then follow it without re-deciding. Something like: a statement on completion, a reminder a week after terms pass, a second one a fortnight later asking for a date, a phone call after that.
The reason to fix this in advance is that in the moment, every individual follow-up feels like a judgement call about the relationship. Multiply that hesitation across ten clients and the follow-ups stop happening. A rule you set when you were not looking at any particular client is much easier to obey.
Batch them. Working down the list in one sitting is dramatically easier than handling them one at a time as you notice them, and the writing gets better because you are in the rhythm of it. Writing a good reminder covers what each message should contain.
Stage 5 — Closing it out
When the balance reaches zero, the engagement is finished. Say so: a short message confirming receipt and thanking them. It takes a moment, it is the last thing they associate with working with you, and it is disproportionately good for being asked back.
Then leave the record alone. A closed engagement is evidence, and it is the input you will want when that client asks you to quote for the next thing — both for what you charged and for how they paid.
Where documents fit
Notice that invoices have not appeared in any of the five stages. That is deliberate: an invoice is a document you produce when a stage needs one, not a stage in itself.
Most small engagements need one at the point of completion, and sometimes one for an advance. Some clients need one for their own approval process, in which case produce it when they ask. What you should avoid is treating the invoice as the record — the record is the client file, and the invoice is a snapshot of it. See creating and managing invoices.
Keeping the whole thing small
Two failure modes tend to kill a billing workflow. The first is over-design: statuses, categories, tags, a colour scheme. Every field you add is a field to maintain, and the workflow collapses under its own administration.
The second is having the record in one place and the follow-up in another. If seeing that a client is behind and sending a message are separate activities in separate tools, the second one stops happening — not through laziness, but because context switching is exactly the cost that makes a small task feel large.
The remedy for both is to keep the workflow to the smallest thing that answers the question, and to have the follow-up start where the record ends. That is the shape Umikflow is built around: a client with an agreed fee, payments as dated entries, a balance you read rather than calculate, and a reminder or invoice one step away from the record itself. See how it works.
Do this in Umikflow
Umikflow is a billing workspace for tracking client fees, payments and outstanding balances, with WhatsApp reminders and A4 invoices built in.
