Skip to main content
HelloBooks.ai home

Deferred Revenue for SaaS Startups in the UAE | HelloBooks A UAE SaaS founder’s guide to deferred revenue: annual plans, monthly recognition, VAT on upfront billing and what corporate tax sees.

Blog · Industry operations

Deferred revenue for SaaS startups in the UAE: how to account for it

A Dubai SaaS startup that bills a customer AED 36,000 for a year upfront has not earned AED 36,000 that month. It has earned one twelfth of it and owes eleven months of service. Booking the whole invoice as revenue makes month one look brilliant and the next eleven look broken, and it confuses investors, banks and your own pricing decisions. This post shows the entries, the VAT timing that catches founders out, and how to keep the schedule tidy without a spreadsheet maze.

Free Plan with invoices within 200 transactions, bills & quotes — no credit card.

Why upfront cash is not upfront revenue

Revenue follows delivery, not collection. Under the IFRS-based reporting most UAE companies use, a subscription is a service delivered over time, so income is recognised as each month of access passes. The cash you collected in advance sits on the balance sheet as a liability called deferred revenue (sometimes unearned revenue or contract liability) until you deliver.

Our view: early-stage SaaS teams should adopt monthly recognition from the first paying customer. Retrofitting it after a funding round means re-opening a year of invoices, and the due diligence team will ask for exactly that schedule anyway.

Worked example: one annual plan in AED

A JLT-based startup invoices a Sharjah customer on 1 March for a 12-month plan: AED 36,000 plus 5% VAT of AED 1,800, total AED 37,800. The customer pays on 10 March.

On 1 March the entry is: debit accounts receivable AED 37,800; credit deferred revenue AED 36,000; credit VAT output AED 1,800. On 10 March: debit bank AED 37,800; credit accounts receivable AED 37,800. On 31 March and every month-end after: debit deferred revenue AED 3,000; credit subscription revenue AED 3,000.

By 31 March the balance sheet shows deferred revenue of AED 33,000 and the P&L shows AED 3,000 of revenue. By the following 28 February the liability is zero and the full AED 36,000 has passed through the P&L, one month at a time.

  • Invoice date: liability created, VAT recorded in full
  • Each month-end: AED 3,000 moves from liability to revenue
  • Upgrade mid-term: new schedule for the extra amount only
  • Refund on cancellation: reverse the unreleased balance and issue a tax credit note

VAT does not wait for revenue recognition

This is the trap. Under Article 25 of the VAT Decree-Law, the date of supply is the earliest of several events, including the date payment is received and the date the tax invoice is issued. So the whole AED 1,800 of output VAT falls into the return for the quarter that contains 1 March, even though only AED 3,000 of revenue was earned that quarter.

For a startup with mostly annual plans, this means VAT returns can show large output figures in quarters with big renewals. Budget the cash: the customer’s VAT money arrived with the invoice, so keep it aside rather than spending it on payroll. Quarterly filers have 28 days after the period end to file and pay on EmaraTax.

Selling to customers outside the UAE adds another layer: the place of supply and zero-rating rules for exported services need checking contract by contract. A qualified tax agent should confirm the treatment before you rely on it.

What corporate tax sees

Taxable income under the Corporate Tax Law starts from accounting income in financial statements prepared under accepted accounting standards (Article 20). If your books recognise subscription revenue monthly, the corporate tax computation generally starts from that same monthly figure, which is another reason to get the deferral right in the ledger rather than in a side file.

Corporate tax is 0% on taxable income up to AED 375,000 and 9% above it, and a startup with revenue up to AED 3 million may be able to elect small business relief. Revenue for that test is measured on the accounting basis, so a deferred revenue schedule also tells you how close you are to the threshold.

Keeping the schedule clean as you grow

One annual plan is easy. Two hundred plans with upgrades, downgrades, prorated add-ons and multi-currency billing are not. The schedule needs one row per contract with start date, end date, amount and monthly release, and the total of unreleased balances must equal the deferred revenue account on the balance sheet every month.

In HelloBooks the AI agent drafts the invoice, posts it to deferred revenue when you tag the item as a subscription, and prepares the month-end release journal from the contract dates. You review the journal before it posts. You can ask it, in plain English, “how much deferred revenue will we release next quarter?” and it answers from the schedule. Founders who want a custom chart of accounts or a deferral report laid out for their board can ask for one through /book-a-demo or hello@hellobooks.ai.

  • Reconcile the schedule total to the ledger every month
  • Keep USD contracts in USD and track FX separately
  • Store signed order forms as attachments on the invoice
  • Report monthly recurring revenue alongside recognised revenue, never instead of it
FAQ

Frequently asked questions

Is deferred revenue a liability or income?
It is a liability. It represents service you still owe the customer. It becomes income month by month as you deliver access. If the customer cancels and you refund, the unreleased part goes back to them rather than into your P&L.
Do I pay VAT monthly as the revenue is recognised?
No. VAT follows the date of supply rules in the VAT Decree-Law, so on an annual plan the full output VAT is normally due in the period you invoice or receive payment, whichever comes first. Revenue recognition is a separate accounting question.
What about monthly plans billed monthly?
Monthly plans billed at the start of each month need little deferral. Some teams still defer the unused part of the month at month-end if billing dates fall mid-month. Agree a simple policy with your accountant and apply it consistently.
Can HelloBooks handle prorated upgrades?
Yes, as a new invoice for the prorated difference with its own release schedule. The AI agent proposes the dates and amounts from the upgrade invoice, and you confirm before it posts the journal.

Start automating your books today

Free Plan with full access to the AI accountant — no credit card, no time limit.

Subscribe to our newsletter

Stay up to date with the latest news and announcements. No credit card required.

By subscribing, you agree to our Privacy Policy.