What it means
For non-finance managers, contract revenue matters because it bridges the gap between doing the work and getting paid. Accounting standards require a five-step approach: identify the contract, identify the promises inside it (known as performance obligations), determine the total price, allocate that price to each promise, and recognise revenue when, or as, each promise is satisfied.
This stops companies from inflating their financial health. If your business signs a twelve-month software contract worth $12,000, you cannot put the whole amount on your profit and loss statement on day one.
Instead, you earn $1,000 of revenue each month as the customer gets access, so each month's report reflects the work actually performed. In daily operations, tracking contract revenue helps you forecast cash flow and measure team performance.
Sales teams must coordinate closely with finance so that contract terms do not create accounting traps. For instance, if a contract includes free maintenance or future discounts, part of the upfront price must be set aside and recognised later.
Some contracts deliver value over time, so revenue is recognised in line with progress, often using the proportion of costs incurred to total expected costs. Others deliver at a single point in time, such as a one-off event, and the revenue is recognised when the customer receives the benefit.
Non-finance managers who grasp these mechanics can avoid nasty surprises at audit time and make smarter pricing and resource decisions. Think of contract revenue like a multi-course meal: you enjoy and pay for each course as it is served, not the whole feast before the first bite.
In practice
Real-world examples
Example 1
A digital agency signs a twelve-month website management contract for $12,000. They recognise $1,000 in contract revenue each month as they deliver the service. After seven months, $7,000 has been recognised and $5,000 is still to come.
Example 2
A local catering business secures a $5,000 corporate lunch contract and takes a $2,000 deposit a month earlier. The deposit sits as a contract liability until the event. They record the full $5,000 as revenue on the day of the event, which is when they satisfy their performance obligation.
Example 3
An engineering firm wins a $50,000 bridge design project. They calculate and record contract revenue monthly based on the percentage of the design work completed so far. When the design is 40% complete, they have recognised $20,000.
Think of it
Think of contract revenue like eating a multi-course meal. You do not pay the restaurant for the whole feast before the first bite, nor do you pay only when you walk out the door. You enjoy and pay for each course as it is served to your table.
Formula
Calculation
Cumulative Revenue = Total Contract Price x (Costs Incurred to Date / Estimated Total Costs)
Revenue for the Period = Cumulative Revenue now minus Cumulative Revenue recognised before
Worked example. A contract is worth $50,000 and the total costs are estimated at $20,000. At the end of month 1, costs incurred are $10,000, so progress is $10,000 / $20,000 = 50% and cumulative revenue is 50% x $50,000 = $25,000. At the end of month 2, costs incurred are $16,000, so progress is 80% and cumulative revenue is $40,000. Revenue for month 2 is therefore $40,000 - $25,000 = $15,000.Case study
Seen in the real world
This is a fictional, illustrative scenario. BrightView Landscaping signed a contract with a corporate client to maintain office grounds for one year for $12,000, billed quarterly in advance. Under proper contract revenue rules, managing director Sarah knew she could not log the entire $3,000 quarterly payment as instant profit on day one. Instead, BrightView's accounting system deferred the cash and recognised $1,000 of contract revenue at the end of each month as the groundskeeping work was completed.
After the first month the unearned balance fell from $3,000 to $2,000, after the second to $1,000, and after the third to nil, just as the next quarterly invoice was due. This careful tracking gave Sarah a clear monthly picture of operational profitability and ensured the company never overstated its earnings. Over the full year BrightView recognised $12,000 of contract revenue, exactly the contract price. Had Sarah booked each $3,000 invoice as revenue on the day it was issued, the first month of every quarter would have looked 3 times too profitable and the following two months would have looked empty, which would have made her monthly forecasts unreliable.
Watch out
Common mistakes
- Recording the entire contract value as revenue on the day the agreement is signed.
- Failing to separate bundled goods and services into distinct performance obligations.
- Recognising revenue before the customer actually receives the promised value.
Questions
People also ask
Is contract revenue the same as cash received?
No. Contract revenue is earned by delivering goods or services, which can happen before or after the actual cash changes hands.
What happens if a customer cancels a contract midway?
You stop recognising future revenue and must evaluate the contract terms to see if you are owed payment for work already completed.
Do small businesses need to follow complex contract revenue rules?
Yes, standard accounting frameworks require most businesses to match revenue recognition with the transfer of goods or services.