Bookkeeping, payroll, and advisory services for small businesses across Northern Virginia and the DMV.

Call or Text: (571) 307-4455

How should a law firm track case costs and advanced client costs?

The most important distinction in law firm accounting is between costs the firm absorbs as operating expenses and costs the firm advances on behalf of a client. Getting this classification wrong is one of the most common bookkeeping mistakes in legal practices, and it directly distorts your profitability.

Firm operating costs like rent, staff salaries, software, and marketing are true expenses. They hit your profit and loss statement and reduce your net income. Advanced client costs like filing fees, expert witness fees, deposition transcripts, court reporter charges, and process server fees are not firm expenses. They are amounts you fronted for a client with the expectation of being reimbursed.

Advanced client costs belong on the balance sheet, not the P&L. When your firm pays a $3,000 expert witness fee on behalf of a client, that payment should be recorded as an asset in an account called something like “Advanced Client Costs Receivable.” Your cash goes down, but nothing hits the income statement because this is not an expense. It is a receivable. You effectively loaned money on the client’s behalf and they owe it back.

When the client reimburses you, the receivable comes off the balance sheet. Cash goes up, the receivable goes down, and the P&L is never involved. This is the treatment that accurately reflects your firm’s financial position.

If you expense these advances instead, your firm’s costs look artificially high and your profit margins look artificially low. A firm that advances $150,000 a year in client costs and expenses all of it appears $150,000 less profitable than it actually is. That affects everything from partner compensation discussions to loan applications to the firm’s valuation if you ever need one.

Track every advance by client matter. Your billing system should tie each advanced cost to a specific case so you can include it on the client’s invoice and monitor collection. In QuickBooks or Xero, set up a dedicated asset account for client cost advances and use sub-accounts or class tracking to break it down by client or matter number. Working with bookkeepers in Fairfax who understand legal accounting ensures these entries are handled correctly from day one rather than cleaned up later.

Review your outstanding advances on a regular basis. Some receivables will age, especially in contingency cases where recovery depends on the outcome. You need visibility into how much the firm has tied up in client advances at any point in time. If an advance becomes uncollectible because a case was lost or a client can’t pay, that is when it moves to the P&L as a bad debt expense or write-off. Not before.

A monthly reconciliation of the client cost receivable account is essential for firms handling significant advance volumes. Compare what is on the balance sheet to what has been billed and what has been collected. This prevents costs from slipping through the cracks unbilled and ensures your financial statements tell the true story of the firm’s performance. Many professional service firms including law practices benefit from having this process built into their monthly close so the numbers are always current and reliable.

Northern Virginia's Bookkeeping & Advisory Firm

First Step:
Tell Us About Your Business

Every engagement starts with a conversation. Tell us what's going on with your books and we'll give you our honest assessment.

More Questions

How should a healthcare practice owner pay themselves — salary, distribution, or both?

If your practice is structured as an S-Corp or PC, the answer is both. The IRS requires you to take a reasonable W-2 salary before taking any distributions, and getting that salary number wrong creates real audit risk.

Read answer

How do consultants and solo professionals track billable hours and expenses?

Use a dedicated time tracking tool like Toggl, Harvest, or Clio and record hours as you work, not from memory later. The tracking only pays off when your bookkeeping converts that data into invoices, tracks unbilled time, and handles reimbursable expenses properly.

Read answer

How should a medical practice handle bookkeeping for multiple locations or entities?

It depends on your entity structure. If each location is a separate LLC or PC, keep separate books for each and consolidate for owner reporting. If everything runs under one entity, use class or location tracking in QuickBooks or Xero to segregate financials by site.

Read answer

What is a WIP schedule and why does my contractor business need one?

A WIP (Work-in-Progress) schedule compares how much you've billed on a job against how much you've actually earned based on work completed. It reveals overbilling and underbilling, which bonding companies and lenders use to evaluate your financial health.

Read answer

When should a small business hire a fractional CFO instead of just a bookkeeper?

A bookkeeper records what already happened. A fractional CFO helps you plan what happens next. The shift usually makes sense when you're past $500K in revenue and making financial decisions on gut feeling instead of data.

Read answer

How do nonprofits handle in-kind donations in their books?

In-kind donations of goods and qualifying services are recorded at fair market value as both contribution revenue and a corresponding expense or asset. Proper documentation and valuation are critical because in-kind gifts affect your Form 990 and grant reporting.

Read answer

Fairfax-based bookkeeping and advisory firm serving small businesses across Northern Virginia and the DMV. Bookkeeping, payroll, tax preparation, and fractional CFO services from a certified team with over two decades of executive finance experience. QuickBooks and Xero certified, founded and led by Andrew T. Swaby.

  • Xero Silver Partner badge
  • Enrolled Agent badge
  • Better Business Bureau badge
  • Central Fairfax Chamber of Commerce badge

© 2026 ATS Group DBA ATS Bookkeeping & Advisory Services