The Job Is Done. So Why Doesn't Billing Know Yet?

Key takeaways
- Work that is finished but uninvoiced is capital the firm has already spent and not yet collected.
- Karbon auto-generates recurring fixed-fee invoices; time and materials, progress and ad hoc billing wait for a person.
- An outside system cannot raise an invoice inside Karbon, so billing automation must run where billing lives.
- Karbon is not a client relationship system, so completed compliance work usually triggers no commercial follow-up.
- Completed compliance work is the most reliable trigger for an advisory conversation and in most firms it triggers nothing.
A senior finishes a return on a Thursday afternoon, reviews it, and marks the work complete. As far as your practice management system is concerned, that engagement is finished and the record is accurate.
Now consider what has not happened. No invoice exists. The client record still shows the engagement in progress. The partner who wanted to have a planning conversation once the compliance work was finished does not know she can now have it. And the only thing standing between a completed piece of work and the cash it represents is whether somebody remembers, during a week in which they are finishing forty other things.
That is the situation this article is about. A job complete but billing not updated is not a discipline problem, and telling your staff to be more diligent will not fix it. The completion signal exists. It simply does not travel.
Here is what matters most:
- Karbon knows precisely when work is finished. Telling the rest of your business is a separate matter.
- For recurring fixed-fee services Karbon does generate invoices automatically. For time and materials, progress billing and anything ad hoc, a person still approves before anything is sent.
- An outside system cannot raise an invoice inside Karbon. Automation of the billing half therefore has to happen where your billing genuinely lives.
- Practitioners are candid that Karbon is not their client relationship system, so the commercial side of the firm typically finds out nothing at all.
- One firm applying this to its billing routine reported work in progress down 40%, receivables up 40%, and at least 350 hours saved.
What the delay actually costs
There are two costs here and firms consistently notice the smaller one.
The visible cost is administrative. Somebody assembles the invoice, files a copy, identifies which contact is billed, writes the covering message, attaches the document and sends it. At Loewen Kruse in Vancouver that routine took three to five minutes per engagement, performed by an administrator, every time, indefinitely. Multiplied across a firm's annual engagement count, it is a role.
The cost that matters more is the delay itself, because it is cash. Work that is finished but not invoiced is capital your firm has already spent and not yet collected. The salaries were paid when the work was done. The recovery arrives whenever the invoice does. Every day between those two events is financed by the firm, and during compression season, when the volume of completed work peaks, the gap is at its widest precisely when your cash position is under the most strain.
Loewen Kruse's own figures illustrate the size of the prize. Their director Curtis Braun reported work in progress reduced by forty per cent and receivables up by forty per cent, alongside a saving he put at "at least 350 hours" from not needing to hire a seasonal administrative role. Their administrative team went from approximately three people to one and a half. Those are their numbers, published in their own words, and the mechanism was not clever software. It was removing the dependency on a person remembering.
There is a third cost, harder to quantify and worth naming. When the completion signal does not travel, partners obtain status by asking. Every enquiry interrupts somebody who is working, and the answer is frequently wrong because it depends on the memory of whoever is asked. Firms describe this as a communication problem. It is an instrumentation problem.
What Karbon already handles, and precisely where it stops
Being accurate here matters, because a good deal of what is written about this online is out of date and would embarrass you in a conversation with a vendor.
Karbon does have billing, and it is more capable than its reputation from a few years ago suggests. It builds invoices from the work your team has delivered. For recurring fixed-fee arrangements it generates invoices on a schedule and approves them automatically, without anyone touching them. It synchronises two ways with Xero and pushes invoices to QuickBooks Online Accountant. If your firm is entirely fixed-fee and entirely on Xero, a meaningful part of this problem is already solved and you should confirm you have switched it on.
Two boundaries then become the whole story.
The first is that everything other than recurring fixed fee is designed to wait for a person. Time and materials, progress billing, milestone draws and ad hoc work all route through review and approval before anything reaches a client. That is a defensible product decision, and for many engagements it is the correct one. But it means that for the billing types most firms use for their tax and advisory work, completion does not produce an invoice. It produces something sitting in a queue waiting for attention it may not receive for a week.
The second boundary is more absolute and worth knowing before anyone promises you otherwise. An outside system cannot create an invoice inside Karbon. Anything automated on the billing side therefore has to operate where your billing actually lives, whether that is QuickBooks, Xero, your proposal tool or a separate practice billing system. This is not a criticism of Karbon. It is a constraint that determines the design, and any adviser who does not raise it with you has not built this before.
The half nobody is even attempting
The commercial side of your firm is entirely outside this loop, and unlike the billing question, nobody is pretending otherwise.
Practitioners are direct about it. One described the position at their firm plainly, saying Karbon is not really a client relationship system, and that they use a separate platform for that. Which is sensible, and it also means that when compliance work finishes, the people responsible for the client relationship and for growing the account learn nothing.
Consider what that costs in a normal year. A firm completes a client's returns in March. The partner intended to raise a planning conversation once the compliance work was out of the way, because that is the natural moment and the client is receptive. Nobody tells her it happened. In July she notices, by which point the moment has passed and the client has had five months of silence following the one interaction where they paid you.
The compliance work being finished is the single most reliable trigger for an advisory conversation that exists in an accounting practice. In most firms it triggers nothing.
What changes
The outcome is straightforward to describe. A senior marks the work complete, once, in the system they already use. Everything that should follow, follows.
The invoice is raised where your billing lives, with the fee that was agreed in the engagement rather than a figure someone reconstructs. The client record reflects that the work is done, with the date and who completed it. The partner responsible for the relationship is told, with enough context to have a useful conversation rather than a generic one. If the engagement had a milestone draw attached, the draw is released. If a client is now eligible for a service they are not buying, that becomes visible rather than theoretical.
The judgement stays where it belongs. Nothing reaches a client without a person approving it, and firms usually want a review step on the invoice regardless of what is technically possible, which is entirely reasonable. The difference is that the review is a decision taking seconds rather than a task requiring assembly.
This is one part of the wider gap around Karbon, and it is the part with the shortest payback, because unlike most efficiency work it accelerates cash rather than merely saving hours. Firms usually address it alongside their document and preparation workflow, for the straightforward reason that both problems have the same cause: each system holds one part of the engagement, and your staff are the connection between them.
The objections worth taking seriously
We do not want invoices going out automatically. Nor should you, and any sensible design keeps a person in that decision. The target is not removing approval. It is removing assembly, so that approving is a judgement rather than twenty minutes of clerical work. Most firms we speak to want the invoice prepared, correct and waiting, with a partner pressing send.
Our fees are not always what the engagement said. This is the most common and most legitimate objection, and it is why this cannot be bought as a product. Scope changes, additional work gets performed, and a fee sometimes reflects a conversation nobody wrote down. A system built for your firm handles that by preparing what the engagement supports and flagging the difference for a person when reality diverges, rather than pretending every engagement bills exactly as sold.
Who is responsible when it goes wrong? You are, which is why the design should fail visibly rather than quietly. If a step cannot complete, the invoice does not get sent, somebody is told, and you are back to the manual process you follow today. Be sceptical of anyone who tells you there is no risk in this, ourselves included. The relevant question is not whether something can fail but whether failure is loud.
FAQ
Does this mean replacing our billing system?
No, and we would advise against attempting both at once. The approach is to leave billing wherever it currently works and have the completion signal reach it reliably. Replacing a billing system is a substantial project with real disruption, and it is a separate decision from closing this gap. Firms that try to do both simultaneously usually end up doing neither well, because the billing migration consumes all the attention and the process improvement gets deferred to next year.
We are on Xero and mostly fixed-fee. Do we need anything?
Possibly not, and it is worth checking before you spend money. Karbon generates and approves recurring fixed-fee invoices automatically and synchronises with Xero in both directions. If that describes the majority of your revenue, the sensible first step is to confirm you have configured what you already pay for. The gap tends to appear where a firm has a mixture: fixed-fee retainers alongside tax work billed differently, which is most firms of any size.
How quickly would we see the cash effect?
Faster than most efficiency projects, because you are shortening the interval between finishing work and asking to be paid for it rather than reducing the effort of the work itself. The effect appears in the first billing cycle after it goes live. Whether it is material depends on how much finished, uninvoiced work your firm typically carries, which your own ageing report will tell you more accurately than we can.
Will our staff have to change how they work?
They should not need to. The completion signal already exists in your system because your team already marks work complete. That step is not being added, it is being used. The people whose work changes are the administrators who currently assemble invoices and the partners who currently discover things in meetings, and in both cases the change is that they stop doing something.
Get new articles when they publish
One email per post. No pitch, no spam.


