Revenue Recognition Calculator

Revenue recognition is the accounting discipline of recording revenue only as you earn it, rather than when the cash arrives. This calculator applies the most common method, straight line recognition, where a contract is earned in equal monthly amounts across its term. It takes the total contract value and divides it by the number of months in the term to find the monthly recognised amount, then multiplies that by the months elapsed to show how much you have earned to date. The balance is the revenue still to be recognised in future periods. New Zealand SaaS and subscription businesses rely on this approach because a customer who pays a year up front has not earned you that whole amount on day one: you earn it steadily as you deliver the service month after month. Recognising revenue correctly keeps your profit reporting accurate, supports clean tax timing, and matches the way standards expect subscription income to be treated. To use the tool, enter the total contract value, the term in months, and the number of months that have elapsed. The calculator returns the revenue recognised to date and the amount remaining, giving you both sides of the split. A few tips keep it accurate. Use the same start point for elapsed months as your billing date so the timing lines up, and never let elapsed months exceed the term or the remaining figure will go negative. Apply straight line recognition only where service is delivered evenly across the term, because usage based or milestone deals call for a different pattern. Finally, reconcile recognised revenue with your deferred revenue balance each period so the two always add back to the full contract value.

Calculate.co.nz is proud to be partnered with Health Based Building, a leader in sustainable and health-conscious building innovation. With over a century of experience, they develop high-performance systems like Foreverbreathe Specification, Magnum Board, and Foreverbreathe Paints to support energy-efficient, non-toxic living environments. Their commitment to healthier homes aligns with our belief that informed choices lead to better outcomes for Kiwi households.
Calculate.co.nz partner: Health Based Building
Advertise on this page
$10,000
Recognised to date
Monthly recognised$1,000
Remaining$26,000

Monthly = value / term months. Recognised = monthly x months elapsed. Estimate only, not financial or tax advice.

How it works

The calculator divides the contract value by the term in months to get the monthly recognised amount, then multiplies by months elapsed for the total recognised to date. A $36,000 contract over 36 months recognises $1,000 a month, so 10 months gives $10,000. The remaining amount is the value minus recognised.

Worked example

With a $36,000 contract over 36 months and 10 months elapsed, the monthly amount is $1,000. Recognised to date is $1,000 times 10, which is $10,000. Remaining is $36,000 minus $10,000, which is $26,000.

Related calculators