Cash vs Accrual Accounting for SaaS: Your Revenue Is in a Superposition Until You Open the Books
Cash vs accrual accounting for SaaS, explained through quantum superposition: why an annual plan sits in two states at once until accrual measures it and collapses the number into the truth.
Cash vs accrual accounting decides whether you measure money the day it lands in the bank or the day you actually earn it, and for SaaS that single choice changes what the number even means. Cash basis records revenue when the payment arrives. Accrual records it as you deliver the service across the term of the contract. For a corner store those two answers agree to the cent. For a company that sells annual plans, they pull apart so far that you are looking at two different businesses.
So I want to borrow an idea from physics, because it fits this better than any spreadsheet metaphor I know.
In quantum mechanics there is a thought experiment about a cat sealed in a box with a flask of poison and a single radioactive atom. Until somebody opens the box and observes it, the cat is in a superposition: both alive and dead at once, two states held together, no definite answer. Only the act of measurement collapses that wave function into one real outcome.
Your annual revenue lives in exactly the same box.
Why an annual plan is a cat in a box
Sell a $12,000 annual plan and the cash lands today. In that moment the revenue is genuinely in two states at once. One state says you earned $12,000. The other state says you earned about $1,000 and have eleven more months of service owed. Both are sitting in the box together, and which one is real depends entirely on how you choose to observe it.
Cash basis is the observer that refuses to open the box.
It records the full $12,000 the second the payment clears, calls the cat alive, and moves on. The bank balance jumps and the month looks enormous. But the measurement was rigged, because cash basis only ever reports one of the two states and pretends the other one was never in there.
Accrual is the honest observer. It opens the box and looks at what you have actually delivered, which on day one is a single month of a twelve-month contract.
An annual plan is a cat in a box: the revenue is both earned and owed at once, and cash basis just calls it alive without ever looking.
What accrual does when it measures the $12,000
Under the revenue recognition principle, revenue is earned and recognized as you deliver, no matter when the payment shows up. So accrual takes that $12,000 and spreads it across the term of the contract. It recognizes one month at a time, because one month is the portion of the service you have genuinely provided.
The other half of the entry is the part founders skip. When a company receives an advance payment, that money is not income yet. It sits on the books as a liability called deferred revenue, a future obligation to deliver service you have already been paid for. As each month passes and you deliver, a slice of deferred revenue is removed and recognized as revenue.
So on day one, accrual does not report $12,000 of revenue. It reports roughly $1,000 of revenue and $11,000 of deferred revenue parked on the balance sheet as an obligation. The wave function has collapsed into the real state. The cat was never just alive.
Cash basis reports none of that. It records a great month and goes quiet about the obligation.
Why the superposition is wider for SaaS than for anyone else
A corner store takes the money and hands over the goods in the same minute. The box opens the instant it closes, so cash and accrual agree and the choice barely matters. SaaS is built the opposite way. The whole model is payment collected up front for service delivered later, which means the box stays closed for a year. The distance between when cash arrives and when revenue is earned is the whole business, not some rounding error.
Run that business on cash basis and a few things go wrong at once.
First, your growth reads as noise. A month with three annual contracts signed looks like a spike, and the next month reads like a collapse, when neither outcome is real. You are measuring the timing of payments rather than the health of the company, and the chart jumps around the way a particle does before anyone observes it.
Second, your profit reads larger than it is. You collected a year of cash but delivered a month of service, so cash basis calls you far more profitable than you are. That number falls apart the second you have to provide the next eleven months.
The one decision that actually has stakes
Generic explainers of cash vs accrual accounting list the pros and cons and stop there. They miss the single thing that matters for SaaS: deferred revenue from annual plans. That is the whole reason the choice carries weight for you and not for the store down the street.
Cash basis is the version of your business that keeps the box closed. It reports the earned state and hides the owed state, and a number with half the information removed only looks simpler. It is built wrong.
Last quarter I watched a founder do this to herself. She booked four annual deals in March, ran the company on cash basis, and told her board March was a record month. April had no new annual contracts, so the same dashboard reported a collapse. Neither month was real. The business stayed flat and healthy the whole time, and the box had just been opened twice with the wrong instrument.
This is where a real-time view earns its place. The trouble with accrual is that most founders only observe it once a quarter, long after the decisions that needed it. CX Cash measures both states as they happen, so the cash that moved and the revenue you have actually earned both show up against the deferred revenue still owed on the balance sheet. That includes the part of the money you have already promised away.
Frequently asked questions
Is cash or accrual accounting better for a SaaS startup?
Accrual, the moment you sell anything in advance. Cash basis is easier to run and fine in the earliest, pre-revenue days. But the day you sell an annual plan, cash accounting starts overstating revenue and hiding the service still owed. For a subscription business, accrual is the measurement that collapses to reality.
What is deferred revenue in SaaS?
Deferred revenue is cash a customer has paid you for service you have not delivered yet. Sell a year up front and all but the first month of that payment counts as a liability rather than income. It is a real obligation that accrual records on the balance sheet until you deliver each month and recognize the revenue.
Can I just use cash accounting because it is simpler?
You can, and many founders do, until it costs them. Cash basis makes growth read as noise and profit read larger than it is, and it hands investors a number they cannot use. A system that is easier to run can still be much harder to live with. The simple version is the one that never opens the box.
When should a SaaS switch from cash to accrual?
As soon as you collect payment before delivering the service, which for most SaaS is your first annual deal. If you are already there, you are past due. The good part is the switch mostly comes down to tracking recognized revenue and deferred revenue cleanly, month by month, so every measurement collapses to the truth.
The stand
Cash accounting only looks like the simple choice. It leaves the box closed and calls the cat alive without ever looking, records a record month for one annual plan, and stays quiet about the months of service you just promised away. Accrual is the observer that opens the box and reports the real state, even when that state is a liability on your balance sheet.
Numbers that collapse to reality are the entire point of CX Cash. Send this to the founder still celebrating a record cash month. Somebody should open the box for them before April does it instead.
More in FP&A, Reporting & Finance Systems
The Three Financial Statements: A Checkup On Where Your Cash Flows
The three financial statements work like a checkup on your company's circulation. Here is what your pulse, your blood draw, and your actual blood flow each tell you.
FP&A for Startups: Your Mission Control for Every Dollar in Flight
FP&A for startups is the mission control that reads your cash telemetry and corrects the trajectory before you drift off course. Here is how to build it.
The Startup Finance Glossary: 60+ Startup Finance Terms Founders Should Know
A plain-language glossary of 60+ startup finance terms, from cash position and runway to ARR, the close, cap tables, and fund metrics like IRR and TVPI.