Managing WIP and write-offs before they erode your margin
Why work in progress and write-offs quietly drain profit, and how to keep both under control with visible, timely data.
Work in progress is unbilled effort sitting on your books, and write-offs are the portion you never recover. Together they are one of the biggest hidden leaks in an accounting practice. Managed well, WIP is simply the pipeline to your next invoice. Managed poorly, it becomes profit that quietly disappears.
Understand what WIP is really telling you
Every hour your team logs against a job that has not yet been billed sits as WIP. A healthy practice converts WIP to invoices quickly. When WIP ages, it signals a problem: a job stalled, a scope that grew without a fee conversation, or billing that simply fell behind.
- Ageing matters. WIP that is weeks old is far harder to bill than WIP raised this week.
- Concentration matters. A few jobs holding most of your WIP points to specific stalls.
- Trend matters. Rising total WIP without rising revenue is an early warning.
Bill promptly and completely
The single most effective WIP control is billing on time. The longer effort sits unbilled, the more likely it is discounted or forgotten. Regular billing cycles, tied to job completion or agreed milestones, keep WIP moving to invoice while the work is still fresh in the client's mind.
Distinguish good write-offs from bad
Not every write-off is a failure. A deliberate goodwill gesture to a valued client is a business decision. The dangerous write-offs are the involuntary ones: hours you cannot bill because the job ran over scope, was under-quoted, or took longer than it should have. Those need investigating, not accepting.
Make WIP visible while it still matters
You cannot manage WIP you only see at month-end. By then the ageing has already happened. In Finye, time flows into a WIP ledger against each job, and you can raise a draft invoice straight from that WIP, so the gap between doing the work and billing it stays short. Seeing WIP build in real time lets a partner intervene before a job quietly becomes a write-off.
Close the loop with pricing
Persistent write-offs on a client are pricing feedback. If an engagement repeatedly consumes more effort than its fee supports, the answer is usually a reprice at renewal, not another year of absorbed hours. Practice guidance from CPA Australia can help frame those fee conversations.
Set clear billing triggers
Much of the WIP that ages does so because nobody was quite sure when to bill it. Removing that ambiguity is powerful. Decide in advance what triggers an invoice for each type of work: completion of the job, a defined milestone, or a regular monthly cycle for ongoing engagements. When the trigger is explicit, billing stops depending on someone remembering and starts happening automatically as work reaches the agreed point.
Give write-offs the same discipline. A write-off should be a conscious decision made by someone with the authority to make it, recorded with a reason, not a quiet adjustment that disappears without comment. When every write-off has to be named and explained, two things happen: the involuntary ones become visible as a pattern to fix, and the deliberate ones become genuine business choices rather than habits. That visibility alone often shrinks the write-off column, because what gets examined tends to get managed.
WIP and write-offs are the quiet arithmetic of practice profitability. Keep both visible and timely, and you protect margin that would otherwise slip away unnoticed. For a deeper look at pricing, see our related articles.