How do small law firms handle cost advances vs expenses?
When a law firm pays a filing fee, hires an expert witness, or covers court reporter costs on behalf of a client, that payment is not a firm expense. It is a client receivable. The firm is advancing money that the client owes back, and the books need to reflect that distinction.
Under GAAP, client cost advances are recorded as an asset on the balance sheet, typically in an account called something like “Client Costs Advanced” or “Reimbursable Client Costs.” They stay there until the client reimburses the firm. At that point the receivable goes down and cash goes back up. No revenue is recognized and no expense is recorded because the firm is simply acting as a pass-through. Most state bar rules, including Wisconsin’s, align with this treatment and require that client funds and firm funds remain clearly separated. Firms handling professional services bookkeeping need to get this right from the start.
Treating advances as firm expenses creates two problems. First, your profit and loss statement shows higher expenses than you actually incurred, which makes the firm look less profitable than it is. Second, when the client eventually reimburses you, that reimbursement looks like income. Now you’re overstating both expenses and revenue, and your actual margins are buried under distorted numbers. This also creates unnecessary tax complications because you may be deducting costs you’ll later collect back.
The practical setup is straightforward. In QuickBooks, create a dedicated asset account under Other Current Assets for client cost advances. Every time the firm pays a cost on behalf of a client, code it to that asset account and tag it to the specific client or matter. When the client reimburses the advance, apply the payment against that same account. This keeps your profit and loss clean and gives you a clear picture of outstanding receivables at any point.
Track aging on these receivables just like you would with unpaid invoices. Some clients take months to reimburse, and some never do. If an advance becomes uncollectible, that is when it moves from the balance sheet to the income statement as a bad debt write-off. Until you make that determination, it stays as a receivable.
The distinction also matters for trust accounting. Advances paid from the firm’s operating account are handled differently than costs paid out of client trust (IOLTA) funds. If you are paying out of the firm’s own pocket and expecting reimbursement, the receivable treatment applies. If you are disbursing from trust funds the client already deposited, those follow trust accounting rules instead. Mixing these up creates compliance problems that are painful to unwind.
Small firms often skip this tracking because individual amounts feel small. A $400 filing fee or $150 in service of process costs doesn’t seem worth the effort. But over a year those advances add up to thousands of dollars sitting in the wrong place on your financial statements. That means your profitability reports are wrong, your tax return may be wrong, and you might not even realize clients owe you money.
Getting this set up correctly from the beginning saves real headaches down the road. If your books already have cost advances mixed in with operating expenses, our Wisconsin small business bookkeeping services can help clean that up and build a system that tracks advances properly going forward.
Wisconsin's Small Business Bookkeeper
The Next Step:
A Quick Conversation
Tell us about your business. We'll talk through what you need, answer your questions, and give you a clear quote.
More Questions
Do I need to 1099 my subcontractors as a roofer?
Yes, in most cases. Any individual or single-member LLC you paid $600 or more via check or ACH during the year needs a 1099-NEC. Corporations are generally exempt.
Read answerHow do I handle material markups in QuickBooks for a landscaper?
Set up products and services items in QuickBooks Online with both a cost and a sales price. When you add those items to invoices, QBO tracks the cost and revenue separately so your gross margin reports stay accurate.
Read answerHow should a pressure washing business handle equipment financing?
Financed equipment goes on your balance sheet as a fixed asset with a matching loan liability. Each monthly payment gets split between interest expense and principal paydown, and depreciation is recorded separately.
Read answerHow should a roofing contractor handle storm/insurance jobs vs retail jobs?
Track insurance and retail jobs as separate revenue streams using distinct income accounts or classes. Insurance work has a unique payment structure with ACV and RCV supplements that requires careful accounts receivable tracking to see true profitability.
Read answerWhat's three-way reconciliation for a law firm trust account?
Three-way reconciliation means comparing the bank statement balance, the trust account book balance, and the total of all individual client ledger balances. All three numbers must match at the end of every month. Wisconsin SCR 20:1.15 requires attorneys to perform and document this process.
Read answerWhat's the best chart of accounts for a residential cleaning business?
Split revenue by service type, separate direct costs like labor and supplies from overhead, and keep your operating expenses specific enough to spot trends. This structure lets you see true margins by service line.
Read answer