SaaS accounting records subscription revenue as the service is delivered, tracks amounts paid for future service and keeps customer metrics separate from cash and statutory profit. An annual payment is not automatically revenue for the month it arrives. Start with the contract, billing dates and service period, then reconcile billing, receipts and recognised revenue each month. For an Irish company, the applicable accounting framework and VAT treatment also need to be confirmed.
A customer pays €12,000 in January for a year of software access. Your bank balance improves immediately. It does not mean January earned €12,000 of revenue.
We keep coming back to the contract. When does service start and end? What does the customer actually receive? Can they cancel? Does the price include onboarding or development work?
If those answers are missing, a neat dashboard can give you a misleading picture of growth. Before using the numbers to hire, raise money or promise a runway, make sure the business and the accounts mean the same thing by revenue.

SaaS Accounting Basics
Subscription businesses need to track several things at once: what was sold, what was billed, what was paid and what service has been delivered. Those events may fall in different months.
Recognised revenue belongs in the profit and loss account under the applicable accounting policy. Cash receipts belong in the cash records. Amounts billed or received for future service need to be tracked as deferred revenue or a contract liability where appropriate.
MRR and ARR are management measures. They describe the recurring business using your stated definitions. They are not a substitute for the revenue figure in the accounts.
Other businesses also have revenue-recognition issues. SaaS is not exempt from ordinary accounting principles; its contracts and subscription changes make applying them particularly important.

Key Differences from Traditional Accounting
The useful difference is not “old accounting versus new accounting”. It is the timing of the service and the information needed to account for it.
A subscription may be billed annually, renewed monthly or priced by usage. A customer may upgrade halfway through a term, receive credits or buy implementation work as well as software access. The ledger needs enough contract information to reflect those changes.
The accounting system alone may not hold all that information. It can sit across billing software, payment processors, the CRM and signed contracts. Agree which system owns each fact and how it reaches the accounts.
Dealing With Common SaaS Issues
The problems usually start when cash, invoices and recurring metrics are treated as interchangeable. Fix the process behind the number rather than adding another dashboard.
Revenue Recognition Complexity
Start with what you have promised to deliver and when. Even service across a fixed subscription term may support even revenue recognition. Separate onboarding, training, custom development or other promises can change the analysis.
Do not assume every upfront fee is earned on the invoice date or that every contract should be divided into twelve equal amounts. Review the actual contract, the services and the applicable standard.
The simple example below assumes €12,000 excluding VAT is paid on 1 January for a single service supplied evenly from January to December. There are no separate obligations, refunds or contract changes. It is an illustration, not a client case.
| Point in the year | Cash received to date | Revenue recognised to date | Deferred revenue remaining |
|---|---|---|---|
| End of January | €12,000 | €1,000 | €11,000 |
| End of March | €12,000 | €3,000 | €9,000 |
| End of December | €12,000 | €12,000 | €0 |
If the whole payment were recorded as January revenue, January would be overstated by €11,000 in this example. The remaining months would show no revenue from a customer still receiving service.
That is not a small presentation issue. It can distort the profitability trend you use to decide whether a hire is affordable.
Managing Deferred Revenue
Keep a schedule that ties to the ledger. Show the customer, contract dates, billing, amounts recognised and the remaining balance. Add upgrades, cancellations, credits and renewals when they happen.
Reconcile the movement each month. Opening deferred revenue plus relevant new billings, less revenue released and other adjustments, should explain the closing balance. Distinguish amounts invoiced but unpaid from cash already received.
An annual spreadsheet rebuilt for the accounts is too late for monthly decisions. The process needs to operate while the business is making them.
Tracking SaaS Metrics Accurately
Write down the definitions before debating the result. Decide how you treat discounts, usage charges, paused subscriptions, overdue customers and currencies.
| Measure | What it helps answer | What it does not prove |
|---|---|---|
| MRR | What is the monthly recurring subscription base under our definition? | Cash collected this month or statutory revenue |
| ARR | What is the annualised recurring base? | A guaranteed twelve months of receipts |
| Churn | How much customer or recurring revenue loss occurred? | The full change in revenue without expansion and new customers |
| CAC | What acquisition cost is allocated to each new customer? | That the customer will be profitable |
| LTV estimate | What value could a customer relationship produce under our assumptions? | A certain future return |
| Net cash burn | How much cash is the business consuming? | Accounting loss or the amount of revenue recognised |
For a simple recurring base of 100 customers at €100 a month, MRR is €10,000 and annualising it gives €120,000 ARR. That assumes those subscriptions meet your definition and excludes one-off charges and VAT. It is not a promise that every customer stays for a year.
For CAC, include the acquisition costs relevant to the period and customers you are measuring. Advertising alone may miss sales salaries, commissions and other acquisition work. State the allocation method.
For LTV, make clear whether you mean revenue or a margin-based value. Comparing lifetime revenue with acquisition cost can look attractive while hiding delivery costs. A young business also has limited evidence for a long customer lifespan. Avoid presenting a precise lifetime estimate as a fact.
VAT Compliance for Digital Services
Selling online does not make every service identical for VAT. The treatment depends on what you supply, whether the customer is a business or consumer, where they belong and other relevant facts.
Revenue’s electronically supplied services guidance describes essentially automated services with minimal human intervention. Normal B2B place-of-supply rules apply to business customers. Consumer electronic services generally follow the customer’s location, subject to the qualifying €10,000 exception.
For the invoice treatment by customer type and location, see our VAT on software in Ireland guide, including a worked Irish VAT and OSS reconciliation.
That combined EU threshold includes relevant cross-border electronic services and intra-Community distance sales of goods. Its conditions include establishment in only one Member State and remaining within the threshold in both the current and preceding calendar year. It is not a separate allowance for each country or each subscription product.
Where destination VAT is due on qualifying EU consumer supplies, Union OSS can simplify reporting through one Member State. It replaced the narrower MOSS system. Collect the customer-status and location evidence needed for your treatment, and reconcile the billing tax data to the VAT reporting.
Review foreign markets before launching. “No Irish VAT” does not settle whether another country requires tax to be collected. Bundled consultancy or implementation work also needs its own analysis; do not let a billing-system setting become the tax advice.
Forecasting Revenue
Build the recurring forecast from the opening customer base, renewals, new customers, expansion, contraction and churn. Separate contracted revenue from pipeline assumptions.
Then build the receipt schedule. Annual prepayments, monthly billing and late collections affect cash differently even when revenue is recognised in a similar pattern.
Our cash-flow forecasting guide explains why an ambitious sales target should not become the spending baseline.
Core Aspects Of SaaS Accounting
Set a monthly close that joins the contract data to the ledger rather than leaving the accountant to interpret unexplained totals.
- Reconcile billing, receipts, payment fees and receivables.
- Update revenue and deferred-revenue schedules for contract changes.
- Check credits, cancellations and unpaid subscriptions.
- Reconcile the management metrics to their source data and explain differences from the accounts.
- Update the cash forecast for payroll, tax, renewals and other commitments.
Assign an owner and a deadline to each step. Automation should reduce repetitive work while keeping exceptions visible.
Accrual vs. Cash Accounting
Accrual reporting helps show performance as service is delivered. It does not tell you when the money will arrive. You need both the revenue schedule and a cash forecast.
If unrestricted cash is €120,000 and net cash burn stays at €20,000 a month, the simple runway is six months. That illustration assumes unchanged burn and no further funding or receipts beyond those already included. Tax payments, annual renewals or a missed collection can shorten it.
A funding plan or an R&D claim is not available cash just because it appears in a forecast. Our Irish R&D tax credit guide covers the distinction between a claim and receipt timing.
Growing a Bootstrapped SaaS Business
Without investment to absorb mistakes, the timing of customer cash matters as much as recurring growth. Annual prepayments can improve today’s bank balance while committing you to deliver service for months ahead. Treating all that cash as spare money can make the next hire look affordable when it is not.
Keep a view of renewals, payment dates, customer losses and the cost of serving the subscriptions already sold. Test the next hire against a conservative cash forecast, rather than an annualised revenue figure alone.
The monthly conversation should connect those numbers to a decision: what can we commit to now, what must wait, and which assumption would change the answer? That is useful finance support for a bootstrapped company, not just a report prepared for an investor you do not have.
Irish Accounting Standards
Confirm which reporting framework your company applies. IFRS is not automatically the framework for every Irish private company.
For FRS 102 reporters, the revised Section 23 introduces a five-step model for revenue from customer contracts. Most periodic-review amendments apply to accounting periods beginning on or after 1 January 2026. The FRC’s official explanation sets out the changes.
Have the policy reviewed against your actual contracts, including transition where relevant. A change in the applicable accounting requirements should not first surface when the annual accounts are being signed.
Finding the Right Accounting Software
Choose the process before the software. You need reliable contract dates, billing, receipts, revenue schedules and exception handling. Then decide which system does each job.
Ask a provider to demonstrate one annual subscription, one upgrade, one cancellation and one unpaid invoice using your requirements. Check the ledger reconciliation as well as the dashboard.
An integration that transfers invoices is not necessarily a revenue-recognition system. A recurring-revenue dashboard is not necessarily suitable for statutory reporting. Our accounting software guide explains how to compare the core platform and the surrounding tools.
Make the Numbers Useful to the Business
The test is whether the monthly report explains what happened and what you can commit to next. You should be able to see revenue, recurring growth and cash without having to guess why they differ.
Our technology-company accounting support connects the underlying records with reporting and planning. If you run an Irish technology business turning over €250k or more and need a clearer view of subscriptions, profit and cash, Book a Finance Fit Call.
FAQs
What exactly is SaaS accounting?
It is accounting for a subscription software business, including revenue recognition, deferred revenue, billing and receipts. Management metrics such as MRR and churn sit alongside the accounts and need their own consistent definitions.
Should an annual subscription be recorded as revenue when paid?
Not automatically. For a single service supplied evenly over twelve months, a €12,000 subscription excluding VAT can produce €1,000 of revenue each month. The actual treatment depends on the contract and applicable accounting policy.
Is MRR the same as recognised revenue?
No. MRR is a management measure of the recurring subscription base. Recognised revenue follows the accounting policy. One-off services, usage, credits and timing can make the two differ.
What is deferred revenue?
It is an amount recorded for service you still have to deliver, often arising from advance billing or payment. Keep a schedule and reconcile its movement to the ledger each month.
Does every Irish SaaS company use IFRS 15?
No. Confirm the company’s reporting framework. FRS 102 has its own revised revenue requirements for relevant accounting periods. The contract analysis should follow the framework that applies.
Does OSS apply to SaaS subscriptions?
It can apply to qualifying EU consumer supplies. Customer status, location, the nature of the service and the relevant threshold conditions matter. Business-customer supplies follow different rules.
Can accrual accounts tell me our cash runway?
Not on their own. Revenue recognition and cash collection follow different timings. Use a cash forecast that includes receipts, payments, commitments and realistic downside assumptions.


