Bookkeeping and financial strategy for small businesses in Beaver Dam and throughout Wisconsin.

Call or Text: (608) 318-3094

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

Should an engineering firm use project-based or hourly billing?

It depends on how well-defined the scope is. Fixed-fee billing works best for repeatable deliverables with clear boundaries, while hourly billing protects you on open-ended or consulting work. Most engineering firms use both.

Read answer

Should I use QuickBooks Online Simple Start, Essentials, Plus, or Advanced?

Most small businesses land on Essentials or Plus. The right plan depends on how many users you need, whether you track inventory, and whether you need job or project-level reporting.

Read answer

How do retailers account for vendor discounts and rebates?

Discounts received at the time of purchase reduce inventory cost using the net price method. Volume rebates earned after the fact reduce cost of goods sold when received. Neither should be recorded as other income.

Read answer

What Wisconsin sales tax applies to restaurant sales?

Wisconsin restaurants collect 5% state sales tax plus 0.5% county tax in most counties, bringing the total to 5.5% on prepared food and beverages. A few jurisdictions add additional local taxes for stadium or exposition districts.

Read answer

How do property management companies handle owner funds vs operating funds?

Owner funds must be held in a separate trust or escrow account and tracked individually by property. Operating funds like management fees and markups go to the company's own operating account. Commingling the two is illegal in most states, including Wisconsin.

Read answer

When should a Wisconsin business owner elect S-Corp status?

S-Corp election typically makes sense when your net income consistently exceeds around $70,000 per year. At that point, the self-employment tax savings usually outweigh the added payroll and compliance costs of $2,000 to $3,000 annually.

Read answer

Small business bookkeeping firm based in Beaver Dam, Wisconsin. Bookkeeping, financial strategy, and fractional CFO services built around helping owners understand their numbers and plan ahead. Founded by Laura Prater, a QuickBooks Certified ProAdvisor with over a decade of accounting experience.

  • QuickBooks ProAdvisor Gold badge
  • Intuit Certified QuickBooks ProAdvisor Level 1 badge
  • Gusto Payroll Certification badge
  • Gusto People Advisory Certification badge
  • Float Certified badge
  • Highly Recommended on Alignable badge

© 2026 Rock Steady Bookkeeping LLC