Revenue recognised when you earn it, not when you invoice
IFRS 15 asks you to recognise revenue as you satisfy the obligation. Invoice a year of support in January and eleven twelfths of it is not yours yet: it is a liability, and it belongs on the balance sheet until you have done the work.
What goes wrong without it
A year billed in one month makes that month look extraordinary and the eleven after it look poor. Worse, the money is reported as earned before it is, so a cancellation in month three has to be unpicked out of a period that may already be closed.
What Elvira does
- Defer the sale and release it across its term, automatically.
- Three methods: daily, evenly, or evenly with the first and last months prorated to the days actually covered.
- Rules you set once and attach to an item or to a single invoice line: a support plan defers, the hardware on the same invoice does not.
- A schedule per invoice, showing what has been recognised, what is still deferred and whether it is on track.
- Recurring invoices earn out the same way, so an annual plan that renews does not need touching.
- Opening balances, for revenue already deferred before you moved to Elvira.
And it comes back out properly
Deleting a schedule is not a removal. The recognitions are reversed: and anything inside a closed period is reversed by a dated entry rather than by rewriting history, because a filed period is filed. This is the half most implementations forget, and it is the half an auditor asks about.
Coming to this
- Construction contracts on percentage of completion under development
- Milestone billing with contract assets and contract liabilities under development
Those two are not built yet and are marked as such here for the same reason they are marked on the front page: a feature list that quietly includes what is coming is a list nobody can trust.
Where this comes from
- IFRS 15.31
- Recognise revenue when, or as, the performance obligation is satisfied.
- IFRS 15.35
- An obligation is satisfied over time where the customer receives and consumes the benefit as you perform: a support plan being the plain case.
- IFRS 15.39
- Apply a single method of measuring progress to each obligation, and apply it consistently.
- IFRS 15.106
- Consideration received before performance is a contract liability: the deferred balance on the balance sheet.
Our summary of what each paragraph requires, not the text of the standards, which is the IFRS Foundation’s copyright. Elvira Books is software, not accounting advice: the standards themselves, and your own auditor, are the authority.
Everything above is included.
There is no higher plan, and the first year is free.
Start now: 1 year freeMore on what Elvira does
- Books that check themselves
- IFRS 16 lease accounting software
- IFRS 9 expected credit loss (ECL) software
- Landed cost accounting software
- Bank reconciliation software
- Accounts receivable and credit control software
- Inventory costing: FIFO or weighted average
- Serial number and warranty tracking software
- A POS that is your accounting system
- Loan amortisation and interest tracking
- IFRS 9 investment accounting software