When you set up QuickBooks for your IT business, one of the first choices it asks you to make is whether you want to use cash or accrual accounting. Most people click cash because it sounds simpler and move on. For a solo tech or a brand new MSP, that is usually fine. But as your business grows, the choice of accounting method has real consequences for your taxes, your financial reporting, and your relationship with lenders.

This is not a complicated topic once you understand what each method actually does. Let me walk you through it the way I would explain it to a new MSP client.

The Core Difference

Cash basis accounting records income when you receive payment and records expenses when you pay them. It follows your bank account. If a client pays their managed services invoice on the 3rd of the month, that revenue shows up on the 3rd. If you pay your PSA vendor on the 15th, that expense shows up on the 15th. Simple.

Accrual basis accounting records income when it is earned and expenses when they are incurred, regardless of when cash changes hands. If you do a network migration in March but the client pays in April, the revenue belongs in March on an accrual basis. If you receive an annual software license bill in December that covers the next year, the expense gets spread across the months it covers.

Factor Cash Basis Accrual Basis
Complexity Simple, follows bank activity More complex, requires adjusting entries
Accuracy Can be misleading with timing differences More accurately reflects business performance
Lender requirement Often accepted under $750K revenue Usually required for SBA loans and larger credit lines
IRS requirement Allowed if average gross receipts under $30M Required for C-corps and some inventory businesses
Deferred revenue Not tracked separately Properly recorded as a liability until earned
Best for Small MSPs under $750K, solo operators Growing MSPs, those seeking financing or preparing for sale

Why Cash Basis Can Mislead You

Cash basis looks simple, and it is. But simple is not always accurate. Here is a scenario that plays out regularly at growing MSPs.

You land a large client in November and do a substantial onboarding project. You invoice $15,000 and collect $7,500 upfront, with the remainder due in January. On a cash basis, your November P&L shows $7,500 in revenue from that project. January shows $7,500. Your November looks weirdly profitable and January looks flat even though the work happened in November.

Now add three or four annual contracts that clients pay in January. Suddenly January looks like your best month every year, not because the business is better in January, but because that is when the checks arrive. You are making decisions based on timing, not business performance.

The scenario that surprises MSP owners: On cash basis, a month where you do a lot of project work but collect from the previous month's invoices can show almost no revenue. A month where you do almost nothing but collect a pile of outstanding invoices looks great. Your P&L is telling you about your billing cycle, not your business.

When Accrual Becomes Necessary

There are a few common triggers that push MSPs toward accrual accounting.

Seeking financing

Most banks and SBA lenders want to see accrual-basis financial statements or will convert your cash basis statements themselves and make their decision on the converted numbers. If the conversion reveals timing distortions in your revenue, it can affect your loan terms. You are better off presenting accrual statements from the start.

Preparing for a sale or acquisition

Buyers of MSPs care deeply about ARR and they want to see it reflected accurately in your books. Accrual accounting, combined with proper deferred revenue tracking, gives acquirers the most reliable picture of your business value.

Growing past $750K in annual revenue

This is a soft trigger rather than a legal requirement for most service businesses, but it is around this revenue level that the timing distortions in cash basis reporting become significant enough to affect real decisions. It is also the point where lenders start asking for more rigorous financials.

How to Make the Switch

Switching from cash to accrual is a bookkeeping project, not just a settings toggle. QuickBooks Online can generate reports in either basis from the same data, but that is not the same as maintaining your books on a true accrual basis. A genuine conversion requires you to:

This is not something to do mid-year casually. Ideally it happens at the start of a new fiscal year with your CPA involved from the beginning. But if your books need it, waiting another year costs you the clarity you could have now.

Not Sure Which Method You Are On?

A lot of MSPs think they are on one method and are actually somewhere in between. We can review your current setup and tell you exactly where you stand and what a clean transition would look like.

Get a Free Assessment