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

Call or Text: (571) 307-4455

What's the difference between cash and accrual accounting for a professional services firm?

Cash basis accounting is straightforward. You record revenue when money hits your bank account and expenses when money leaves it. If a consulting client pays you in March for work you did in February, March is when the revenue shows up on your books. If you pay your office rent on the first of the month, that’s when the expense is recorded.

Accrual accounting ties revenue and expenses to when they’re earned or incurred, regardless of when cash moves. You invoice a client in February for work completed that month, and February gets the revenue even if the check doesn’t arrive until March. You receive a bill from a subcontractor in December, and that expense hits December’s books even if you pay it in January.

For professional services firms like law practices, consultants, and other service-based businesses, the distinction matters more than it might seem. Professional services firms often have significant gaps between performing work, invoicing for it, and collecting payment. Under cash basis, a month where you completed $80,000 in billable work but only collected $30,000 from older invoices looks like a $30,000 revenue month. That’s misleading if you’re trying to understand how the business is performing right now.

Accrual gives you a real picture of profitability by matching revenue to the period when the work happened. It also forces you to track accounts receivable and accounts payable, which means you always know who owes you money and how long those invoices have been sitting unpaid. Aging reports become possible, and that visibility alone can improve your collections process significantly.

From a tax perspective, most professional services firms with less than $25 million in average annual gross receipts can choose either method. Cash basis can offer some tax timing advantages because you don’t owe taxes on revenue you haven’t collected yet. Some firms use cash basis for their tax return while running accrual-based reports internally for management decisions. That’s a perfectly valid approach and one worth discussing with your tax advisor.

If you’re just getting started or your firm is small with fast-paying clients and minimal outstanding invoices, cash basis might be fine for now. But as your firm grows and the lag between work performed and payment received widens, accrual becomes essential for making informed decisions about hiring, pricing, and cash flow. Working with experienced bookkeepers in Fairfax who understand your industry can help you set up the right method from the start and avoid a painful conversion later.

The bottom line is that cash basis tells you how much money moved. Accrual tells you how your business actually performed. For most professional services firms making decisions about growth and profitability, that distinction makes all the difference.

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 does Virginia tax S-Corp and partnership owners on their share of business income?

Virginia follows federal pass-through treatment. Your share of S-Corp or partnership income flows through on a K-1 and gets reported on your personal Virginia Form 760. Virginia also offers an elective Pass-Through Entity Tax that can save owners real money on their federal return.

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 records do I need to keep for a DOT audit or IRS audit as a trucking company?

DOT audits focus on safety compliance records like driver qualification files, HOS logs, and vehicle maintenance. IRS audits focus on financial records including bank statements, depreciation schedules, and per diem documentation. Trucking companies need to maintain both sets at all times.

Read answer

How should I track mortgage principal vs. interest for rental properties?

Only the interest portion of your mortgage payment is deductible on Schedule E. Your bookkeeping needs to split every payment into interest expense, principal reduction, and escrow items like property tax and insurance.

Read answer

What is unrelated business income (UBTI) and when does a nonprofit have to file Form 990-T?

UBTI is income from a trade or business that is regularly carried on and not substantially related to a nonprofit's exempt purpose. When gross unrelated business income hits $1,000 or more in a tax year, the organization must file Form 990-T.

Read answer

How does Xero handle multi-currency transactions for businesses with international customers?

Xero has native multi-currency support that lets you invoice in your customer's currency, hold foreign currency bank accounts, and automatically track exchange rate gains and losses. It's one of the areas where Xero genuinely outperforms QuickBooks Online.

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