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

How do I price landscaping jobs to stay profitable?

Start with your actual cost per crew-hour, including overhead, then price to hit a 30-40% gross margin. Without job costing data, most landscapers are guessing at prices and finding out too late which jobs lost money.

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

How should I categorize dump and disposal fees for a roofer?

Dump and disposal fees are a direct job cost and belong under Cost of Goods Sold, assigned to the specific job. This keeps total disposal cost visible per project, which matters because tear-off complexity can swing these costs dramatically.

Read answer

What'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 answer

How does cash flow forecasting help a growing small business?

Cash flow forecasting shows you where your bank balance will be weeks from now so you can plan major decisions instead of reacting to surprises. Growing businesses face a specific challenge where expenses often hit before revenue catches up, and a forecast helps you manage those gaps before they become emergencies.

Read answer

How do I form an LLC in Wisconsin?

File Articles of Organization with the Wisconsin Department of Financial Institutions (DFI) online for $130. Your LLC name must be unique and include 'LLC' or a variation. Online filings are typically processed within 1-2 business days.

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