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.

$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 36000 dollar contract over 36 months recognises 1000 dollars a month, so 10 months gives 10000 dollars. The remaining amount is the value minus recognised.

Worked example

With a 36000 dollar contract over 36 months and 10 months elapsed, the monthly amount is 1000 dollars. Recognised to date is 1000 times 10, which is 10000 dollars. Remaining is 36000 minus 10000, which is 26000 dollars.

Related calculators

If you've found a bug, or would like to contact us, or learn more about James Graham and Calculate.co.nz.

Calculate.co.nz is partnered with Interest.co.nz for New Zealand's highest quality calculators and financial analysis.

All calculators and tools are provided for educational and indicative purposes only and do not constitute financial advice.

Calculate.co.nz is proudly part of the Realtor.co.nz group, New Zealand's leading property transaction literacy platform, helping Kiwis understand the home buying and selling process from start to finish. Whether you're a first home buyer navigating your first property purchase, an investor evaluating your next acquisition, or a homeowner planning to sell, Realtor.co.nz provides clear, independent, and trustworthy guidance on every step of the New Zealand property transaction journey.

Calculate.co.nz is also partnered with Health Based Building and Premium Homes to promote informed choices that lead to better long-term outcomes for Kiwi households.

Calculate.co.nz is hosted in Auckland via SiteHost new Zealand.

All content on this website, including calculators, tools, source code, and design, is protected under the Copyright Act 1994 (New Zealand). No part of this site may be reproduced, copied, distributed, stored, or used in any form without prior written permission from the owner.

© 2019 to 2026 Calculate.co.nz. All rights reserved.