Revenue Recognition
Module 4
Revenue Recognition
Firms earn revenue by selling goods and services, and incur expenses to earn that revenue. Because revenue recognition drives reported profit directly, getting the timing right, and matching the associated costs to it, is one of the most consequential judgements in accounting. This module works through eight recognition methods and the provisions that sit alongside them.
4.1 The Basic Premise
Generally, firms recognise revenue when goods are delivered and the invoice is generated. More precisely, revenue is recognised when the goods or services are delivered and the risk and reward associated with the product are transferred to the buyer.
The three questions and the three tests
Two questions have to be answered on every contract:
- When should revenue be recognised?
- How much should be recognised as revenue?
Formula: the three conditions for recognition. Revenue is recognised when the performance obligations are fulfilled, the consideration is measurable, and it is reasonably certain the amount will be realised.
All three must hold. Failing any one of them defers recognition.
The stage-by-stage test
Walking a sale from order to cash, only one stage passes the test.
| Stage in the sale process | Can revenue be recognised? | Reason |
|---|---|---|
| Buyer places the purchase order | No | Placing the order does not confirm it will be executed |
| Buyer pays an advance | No | Receiving an advance does not confirm the seller has completed the contract |
| Seller initiates production or the contract | No | Work has begun but nothing has been delivered |
| Seller completes production and the goods are delivered | Yes | The seller has completed the obligation and the goods are delivered |
| There is uncertainty over collection | No | Recognition may be postponed or deferred |
Memory hook: order no, advance no, delivery yes, doubtful collection no again. The accrual method says recognise revenue when earned, whether or not cash is received; conservatism then pulls it back if collection is doubtful.
4.2 Delivery Method or Sales Method
The most common method: recognise revenue when goods are delivered and ownership transfers to the buyer.
Examples of exceptions:
- High-tech equipment requiring installation and testing: recognise on a successful trial run and issue of the performance certificate, not on physical delivery.
- Consignment sales: ownership does not pass on despatch, so recognition is handled differently (see section 4.11).
4.3 Percentage of Completion Method
Used for long-term contracts. For projects spanning multiple years such as construction or metro rail, recognise revenue based on the percentage of work completed. Without it, income would be badly understated during the project's life and then spike at the end.
Profit recognition: POCM is really about profit recognition. The revenue recognised is tied directly to the estimated profit for that portion of the project.
The township example
Given: a 3-year township project, total contract value Rs. 120 crore, total estimated cost Rs. 100 crore, therefore total profit Rs. 20 crore. Costs are 20, 40 and 40 crore in the three years, that is 20%, 40% and 40% of the total.
| Year | Cost incurred | Percentage completed | Profit recognised |
|---|---|---|---|
| 1 | 20 | 20% | |
| 2 | 40 | 40% | |
| 3 | 40 | 40% | |
| Total | 100 | 100% | 20 |
Answer: profits of Rs. 4, 8 and 8 crore in years 1, 2 and 3.
Recording POC in the accounting equation
Under POCM:
- Expenses are recorded when incurred. There is no work in progress account, because cost goes straight to the profit and loss account.
- Revenue is recognised as cost incurred plus the profit for the year.
- The debit side of the revenue entry goes to Receivables, not cash.
- Cash receipts are recorded separately and reduce receivables as they arrive.
POC year by year
Assume the customer pays 10, 20, 30, 40 and 20 crore over five years, a total of 120.
| Year | Revenue recognised | Expense | Profit | Collection | Closing receivables |
|---|---|---|---|---|---|
| 1 | 24 | 20 | 4 | 10 | 14 |
| 2 | 48 | 40 | 8 | 20 | 42 |
| 3 | 48 | 40 | 8 | 30 | 60 |
| 4 | – | – | – | 40 | 20 |
| 5 | – | – | – | 20 | 0 |
| Total | 120 | 100 | 20 | 120 |
Revenue is in year 1 and in each of years 2 and 3.
POC receivables run-off
The receivables line is the tell-tale of POCM. It builds to 60 by the end of year 3, when all the revenue has been booked but only half the cash has arrived, then unwinds to zero. Recognising revenue three years before the cash is collected is exactly why POCM is described as the aggressive method.
4.4 Completed Contract Method
A conservative alternative to POCM. Used when there is uncertainty about final project costs and profit. It delays revenue and profit recognition until the contract is completed, which makes it a close relative of the delivery method.
Entries during the contract
During the project:
- Costs incurred are debited to Work in Progress (WIP), an asset on the balance sheet. Nothing goes to the profit and loss account.
- Cash received from the customer is credited to Advances from Customers, a liability.
| Year | Cost incurred | Closing WIP | Collection | Closing advances |
|---|---|---|---|---|
| 1 | 20 | 20 | 10 | 10 |
| 2 | 40 | 60 | 20 | 30 |
| 3 | 40 | 100 | 30 | 60 |
Entries on completion
On completion in year 3:
- WIP of 100 is transferred to Cost of Sales, reducing the WIP asset to zero.
- Revenue of 120 is recognised.
- Receivables are debited, and the Advances from Customers balance of 60 is transferred against them.
- Profit of 20 is realised entirely in the year of completion.
Remaining collections of 40 in year 4 and 20 in year 5 reduce receivables to zero.
4.5 Cost-First Recovery Method
A hybrid. Revenue recognition for long-term contracts that falls between the percentage of completion and completed contract methods. It is based on the timing of cost recovery: profit is recognised only after the total contract costs are recovered through cash collections.
Accounting during the project
Identical to the completed contract method while the costs are unrecovered:
- Cash receipts are credited to Advances from Customers (a liability).
- Expenses are debited to Work in Progress, increasing the WIP asset.
The recovery point
Given: project cost Rs. 100 crore, contract value Rs. 120 crore, collections of 10, 20, 30 and 40 crore in years 1 to 4.
| Year | Collection | Cumulative collection | Total cost recovered? |
|---|---|---|---|
| 1 | 10 | 10 | No |
| 2 | 20 | 30 | No |
| 3 | 30 | 60 | No |
| 4 | 40 | 100 | Yes |
Answer: the full profit of Rs. 20 crore is recognised in year 4, the year in which cumulative collections reach the total cost of 100.
Entries on recovery
At the recovery point:
- Revenue is credited.
- Receivables are debited.
- Advances from Customers is debited and transferred to Receivables.
- WIP is transferred to Cost of Sales.
Cost-first recovery year by year
| Year | Cost spent | Closing WIP | Revenue | Cost of sales | Profit |
|---|---|---|---|---|---|
| 1 | 20 | 20 | – | – | – |
| 2 | 40 | 60 | – | – | – |
| 3 | 40 | 100 | – | – | – |
| 4 | – | 0 | 120 | 100 | 20 |
| 5 | – | 0 | – | – | – |
Effect of collection timing
The timing of cash collections determines when profit is recognised. Earlier cost recovery leads to earlier profit recognition. Change nothing about the work done and simply front-load the payment schedule, and the profit moves years earlier. That sensitivity to a purely financial term of the contract is the method's defining feature.
On conservatism: recognising the full profit before the contract is complete and before costs are recovered would be aggressive. Where that is the concern, the POCM or the completed contract method is used instead.
4.6 Instalment Method
Use case: appropriate when there is a high risk of customers not paying the full amount or delaying payments.
Focus on cash received. Profit recognition is tied to the cash received in each instalment, not to the completion percentage of the project.
Given: contract value Rs. 120 crore, total estimated profit Rs. 20 crore.
Instalment method year by year
Instalments received are 10, 20, 30, 40 and 20 crore over five years.
| Year | Collection = Revenue | Profit at 16.67% | Cost of sales |
|---|---|---|---|
| 1 | 10 | 1.67 | 8.33 |
| 2 | 20 | 3.33 | 16.67 |
| 3 | 30 | 5.00 | 25.00 |
| 4 | 40 | 6.67 | 33.33 |
| 5 | 20 | 3.33 | 16.67 |
| Total | 120 | 20 | 100 |
WIP under the instalment method
The WIP account tracks costs incurred but not yet matched with recognised revenue. Over the project's life it rises as costs are incurred and falls as those costs are transferred to cost of sales with each instalment received. By the end of the project the WIP balance is zero.
| Year | Opening WIP | Cost spent | Less: cost of sales | Closing WIP |
|---|---|---|---|---|
| 1 | 0 | 20 | 8.33 | 11.67 |
| 2 | 11.67 | 40 | 16.67 | 35.00 |
| 3 | 35.00 | 40 | 25.00 | 50.00 |
| 4 | 50.00 | – | 33.33 | 16.67 |
| 5 | 16.67 | – | 16.67 | 0 |
The Deferred Gross Profit presentation
The WIP treatment above suits a long construction contract. For an ordinary instalment sale, where the product is delivered up front and cash comes in later, the lectures use a cleaner presentation built on two accounts: Instalment Accounts Receivable and Deferred Gross Profit.
Given: an air conditioner is sold for Rs. 60,000 on 1 January, collected in four quarterly instalments of Rs. 15,000 on 31 March, 30 June, 30 September and 31 December. Cost of goods sold is Rs. 48,000.
Entry on 1 January (the sale itself), with no revenue or profit recognised:
| Date | Particulars | L.F. | Debit (Rs.) | Credit (Rs.) |
|---|---|---|---|---|
| Jan 1 | Instalment Accounts Receivable A/c Dr. | 60,000 | ||
| To Inventory A/c | 48,000 | |||
| To Deferred Gross Profit A/c | 12,000 |
Entries on each instalment date, repeated four times:
| Date | Particulars | L.F. | Debit (Rs.) | Credit (Rs.) |
|---|---|---|---|---|
| Mar 31 | Cash A/c Dr. | 15,000 | ||
| To Instalment Accounts Receivable A/c | 15,000 | |||
| Mar 31 | Cost of Sales A/c Dr. | 12,000 | ||
| Deferred Gross Profit A/c Dr. | 3,000 | |||
| To Revenue A/c | 15,000 |
| Date | Instalment A/c Receivable | Deferred Gross Profit | Profit recognised |
|---|---|---|---|
| Jan 1 | 60,000 | 12,000 | – |
| Mar 31 | 45,000 | 9,000 | 3,000 |
| Jun 30 | 30,000 | 6,000 | 3,000 |
| Sep 30 | 15,000 | 3,000 | 3,000 |
| Dec 31 | 0 | 0 | 3,000 |
Answer: Rs. 3,000 of profit is recognised each quarter, and both the receivable and the deferred gross profit run to zero on 31 December.
Memory hook: Deferred Gross Profit is a liability, not income. It is profit the business has earned commercially but is not yet allowed to report, and it is released to the profit and loss account only as cash arrives.
4.7 The four methods compared
A compressed mental model of the four long-contract methods, which is the fastest way to hold them in memory:
POCM: consider profit based on work completion every year, use a receivables account, receivables less expense equals profit, deduct the receivables as the customer pays back.
Completed Contract: transfer expenses to a WIP account till work is completed, and recognise the receipts each year in an advances account. Close the WIP account once the contract period is over and the work is completed, and at the same time recognise the revenue in a receivables account and close the advances account. Close the receivables account as the customer gradually pays back the receivable in further years.
| POCM | Completed contract | Cost-first recovery | Instalment | |
|---|---|---|---|---|
| Trigger for profit | Work completed | Contract completed | Cumulative collections cover total cost | Each cash collection |
| Costs held in | Expensed as incurred | WIP | WIP | WIP, released with each collection |
| Cash receipts held in | Reduce receivables | Advances from customers | Advances from customers | Revenue |
| Profit profile (example) | 4, 8, 8 | 0, 0, 20 | 0, 0, 0, 20 | 1.67, 3.33, 5, 6.67, 3.33 |
| Stance | Aggressive | Conservative | In between | Conservative on collection risk |
4.8 Revenue Recognition and Conservatism: the anticipated loss
Conservatism is the guiding principle. POCM is aggressive because revenue is recognised even where nothing has been collected. The completed contract and cost-first recovery methods follow conservatism.
The real test comes when a project turns loss-making mid-execution. Continue the township example with one change: after spending 20 and 40 crore in the first two years, the company learns that another 70 crore is needed in year 3.
There is no provision in the contract to claim compensation from the customer. At the end of year 2 the 130 is only an estimate.
Can the accountant ignore it and wait for year 3? No. The conservatism concept requires recognising the loss the moment it becomes known. So the entire 10 crore loss must land in year 2, and any profit already booked must be reversed at the same time.
The anchor insight: POCM and Installment method are similar when it comes to adjusting for loss, and Completed contract and cost first recovery are similar.
That pairing is exactly right, and the arithmetic below shows why: the two methods that booked nothing in year 1 charge 10, and the two that booked something in year 1 charge 10 plus the reversal.
Completed contract and cost-first recovery
No profit was recognised in year 1 under either method, so there is nothing to reverse. A single entry recognises the whole loss.
| Date | Particulars | L.F. | Debit (Rs. crore) | Credit (Rs. crore) |
|---|---|---|---|---|
| Year 2 | Loss on Contract (Expense) A/c Dr. | 10 | ||
| To Provision for Estimated Loss A/c | 10 |
Answer: the year 2 charge is exactly 10 under both methods.
The Provision for Estimated Loss sits on the liability side. In year 3, when the work in progress account is closed, the provision is adjusted against it and closed. The result is that year 3's income statement is unaffected by the loss, because the loss was already taken in year 2.
Percentage of completion
A profit of 4 was recognised in year 1, so it has to be reversed on top of the 10 loss.
| Year | Expense | Revenue recognised | Profit / (loss) |
|---|---|---|---|
| 1 | 20 | 24 | +4 |
| 2 | 40 | 26 | (14) |
| 3 | 70 | 70 | 0 |
| Total | 130 | 120 | (10) |
Answer: the year 2 charge is 14 under the percentage of completion method. From year 3 onward revenue is set equal to expense so no further profit or loss arises.
Instalment method
A profit of 1.67 was recognised in year 1 on the collection of 10, so 1.67 must be reversed.
Revenue in year 2 is the collection of 20, so the expense entry must be to produce a loss of 11.67. Only 31.67 of the 40 spent in year 2 goes to the profit and loss account; the balance of 8.33 is added to WIP.
| Year | Collection = Revenue | Expense charged | Profit / (loss) | Cost spent | Added to (taken from) WIP |
|---|---|---|---|---|---|
| 1 | 10 | 8.33 | +1.67 | 20 | +11.67 |
| 2 | 20 | 31.67 | (11.67) | 40 | +8.33 |
| 3 | 30 | 30 | 0 | 70 | +40 |
| 4 | 40 | 40 | 0 | – | (40) |
| 5 | 20 | 20 | 0 | – | (20) |
| Total | 120 | 130 | (10) | 130 | 0 |
Answer: the year 2 charge is 11.67 under the instalment method. From year 3 the expense is set equal to the collection each year, so no further profit or loss arises, and WIP closes at zero.
The four year-2 charges side by side
| Method | Profit booked in year 1 | Year 2 charge | Made up of |
|---|---|---|---|
| Completed contract | 0 | 10 | Loss only |
| Cost-first recovery | 0 | 10 | Loss only |
| Percentage of completion | 4 | 14 | Loss 10 + reversal 4 |
| Instalment | 1.67 | 11.67 | Loss 10 + reversal 1.67 |
Every method ends at a total loss of 10. Only the timing and the size of the year 2 hit differ.
Common trap: the note about this example being a poor illustration of instalment sales is worth remembering. A construction contract completed in year 3 should not still show WIP in years 4 and 5. The example is stretched only so that all four methods can be compared on one dataset.
4.9 Production Method and Input Method
Production method: recognises revenue when production is complete, even if the product is not yet sold. Rarely used because of price volatility, but justified when products are readily saleable at a known price, for example grains with a government-set support price or readily marketable metals. It creates an Accrued Revenue asset account. On the actual sale, cash increases and Accrued Revenue decreases.
Input method: used by some software companies on time-and-materials contracts. Revenue is recognised based on the input provided, that is engineer hours worked, not on project completion.
Given: a bank contracts with a software company for implementation at Rs. 1,000 per software engineer hour, total estimated hours 2,000, of which 800 hours are worked in year 1.
Answer: Rs. 8 lakhs of revenue in year 1.
4.10 Franchise Business
The model: a franchisor grants a franchisee the right to use its brand and products or services. The franchisor typically provides technology, equipment specifications, shop layout and design, and key ingredients.
The recognition challenge: when should the franchisor recognise the fee?
Given: the franchise agreement is signed and a fee of Rs. 20 lakhs collected on 20 March 2024. The franchisee opens for business on 1 July 2024. The franchisor's accounting period ends 31 March.
Answer: recognise the revenue on 1 July 2024, when the shop opens to the public. Neither signing the agreement nor collecting the fee completes the franchisor's obligation: the service of setting up the franchisee is not fully delivered until the shop opens. This follows conservatism and aligns the fee with the period in which the service was completed.
Ongoing revenue: royalties and ingredient sales are recognised as they occur, because that is when the franchisor earns the incremental revenue.
4.11 Consignment Sales
How it works: a consignor (producer or supplier) sends goods to a consignee (shop or agent) who sells them on the consignor's behalf. Unsold goods are returned. Ownership remains with the consignor until the goods are sold to the end customer. Publishing houses and milk producers are typical examples.
| Event | Debit | Credit |
|---|---|---|
| Initial transfer to consignee | Inventory on Consignment (asset) | Inventory (asset) |
| Consignee reports sales, cost leg | Cost of Sales (expense) | Inventory on Consignment (asset) |
| Consignee reports sales, revenue leg | Accounts Receivable or Cash | Sales (revenue) |
| Return of unsold saleable goods | Inventory (asset) | Inventory on Consignment (asset) |
| Return of unsaleable or expired goods | Loss on Expired Inventory (expense) | Inventory (asset) |
Profit is recognised only when the actual sales happen, not when goods are shipped to the consignee. Note also that all consignment entries are recorded at cost, never at the invoice value raised on the consignee, because the transfer is only a movement of the consignor's own inventory.
4.12 Provision for Doubtful Debts
Conservatism and matching. When some customers are expected to default, conservatism requires recognising the potential loss immediately. The matching concept requires aligning this expense with the revenue it relates to, that is the credit sales made in the same period.
Estimating bad debts. Provisions are based on estimates guided by industry norms, past experience, or a review of individual customer accounts where overdue payments are few.
Creating the provision. If receivables are Rs. 200 lakhs and the estimated bad debt rate is 5%:
| Date | Particulars | L.F. | Debit (Rs. lakh) | Credit (Rs. lakh) |
|---|---|---|---|---|
| Mar 31 | Bad Debt Expense A/c Dr. | 10 | ||
| To Provision for Doubtful Debts A/c | 10 |
Provision for Doubtful Debts is a contra-asset account. It reduces the net value of receivables on the balance sheet without touching the receivables ledger.
Writing off a bad debt when a specific customer is known to be insolvent, say one owing Rs. 2 lakhs:
| Date | Particulars | L.F. | Debit (Rs. lakh) | Credit (Rs. lakh) |
|---|---|---|---|---|
| Provision for Doubtful Debts A/c Dr. | 2 | |||
| To Accounts Receivable A/c | 2 |
Crediting receivables reduces the balance of receivables. Debiting the Provision for Doubtful Debts reduces the balance of that account, and because the provision is a contra asset, reducing it increases net assets by the same 2 lakhs. The two effects cancel exactly, which is why a write-off has no profit impact: the expense was taken when the provision was created.
Recovery of a written-off debt:
| Date | Particulars | L.F. | Debit | Credit |
|---|---|---|---|---|
| Cash and Bank A/c Dr. | xxx | |||
| To Provision for Doubtful Debts A/c | xxx |
Any excess recovered beyond the amount originally written off increases cash and is recognised as Other Income. Bad Debt Expense is not credited when a bad debt is recovered.
Updating the provision. At each period end, reassess the provision needed against current receivables. Increase it by debiting Bad Debt Expense and crediting the provision. If it needs to fall, debit the provision and credit Bad Debt Expense (or revenue). Where the surplus is small, the course's advice is to leave it undisturbed; where it is large, release it.
4.13 Provision for Warranty
Purpose: to account for the estimated cost of future warranty claims on products sold, recognising the expense in the same period as the related revenue.
Estimation: based on past experience, industry standards and the specific warranty terms, expressed as a percentage of sales revenue.
Given: sales of Rs. 1,000 lakhs and an estimated warranty cost of 3%.
| Date | Particulars | L.F. | Debit (Rs. lakh) | Credit (Rs. lakh) |
|---|---|---|---|---|
| Year 1 | Warranty Expense A/c Dr. | 30 | ||
| To Provision for Warranty A/c (liability) | 30 |
When actual warranty work is performed, say Rs. 3,000 of parts drawn from inventory:
| Date | Particulars | L.F. | Debit (Rs.) | Credit (Rs.) |
|---|---|---|---|---|
| Year 2 | Provision for Warranty A/c Dr. | 3,000 | ||
| To Inventory A/c (or Cash and Bank) | 3,000 |
No profit and loss impact in subsequent years. Reducing the provision reduces liabilities, which on its own would increase owners' equity; crediting inventory or cash reduces assets, which reduces owners' equity by the same amount. The two cancel. The expense was already recognised when the provision was created.
Updating the provision: reviewed and adjusted each year based on the estimated remaining warranty obligations. Crediting the provision increases the liability; debiting it reduces the liability.
4.14 Allowance for Sales Returns
Purpose: to account for potential sales returns, particularly for items sold near the period end that may be returned in the next period. It applies the matching concept by recognising a probable reduction in sales revenue in the period the sale was made.
Materiality: if estimated returns are small relative to total sales, no adjustment is needed. If the value is significant, a provision is created.
| Event | Debit | Credit |
|---|---|---|
| Creating the allowance | Sales Returns Expense | Provision for Sales Returns (liability) |
| Items returned | Inventory | Provision for Sales Returns |
| Scrapping returned items | Inventory Loss (expense) | Inventory (asset) |
When returned goods are scrapped they are no longer an asset and must be removed from the balance sheet. Since scrapped inventory has no value, an expense is recorded, reducing profit, unless company policy charges such losses to the provision (see exercise 8 below, where it does).
4.15 Exercise 1: Mars Electronics, sales method against instalment method
Mars Electronics sells televisions, air conditioners and other electronics on six or twelve month instalment terms, at a 30% profit margin, so cost of sales is 70% of sales value. It currently uses the sales method and is considering the instalment method.
| Month | Sales (Rs.) | Collection (Rs.) | Profit, sales method (30% of sales) | Profit, instalment method (30% of collection) |
|---|---|---|---|---|
| January | 3,00,000 | 2,40,000 | 90,000 | 72,000 |
| February | 3,20,000 | 2,50,000 | 96,000 | 75,000 |
| March | 2,90,000 | 2,80,000 | 87,000 | 84,000 |
| April | 2,70,000 | 2,70,000 | 81,000 | 81,000 |
| May | 3,00,000 | 2,60,000 | 90,000 | 78,000 |
| June | 3,10,000 | 2,80,000 | 93,000 | 84,000 |
| July | 3,30,000 | 3,00,000 | 99,000 | 90,000 |
| August | 3,20,000 | 3,00,000 | 96,000 | 90,000 |
| September | 3,30,000 | 3,10,000 | 99,000 | 93,000 |
| October | 3,80,000 | 3,20,000 | 1,14,000 | 96,000 |
| November | 4,00,000 | 3,50,000 | 1,20,000 | 1,05,000 |
| December | 4,50,000 | 3,60,000 | 1,35,000 | 1,08,000 |
| Total | 40,00,000 | 35,20,000 | 12,00,000 | 10,56,000 |
Under the sales method, revenue is 40,00,000, cost of sales is and profit is 12,00,000.
Under the instalment method, revenue is the collection of 35,20,000, cost of sales is and profit is 10,56,000.
Answer: switching to the instalment method reduces reported profit by Rs. 1,44,000. This is the more conservative treatment. It is warranted where collection is delayed or uncertain, because a default forces the company to repossess and resell the asset, usually at a loss. Where collection experience is strong, the sales method remains acceptable even for instalment sales.
4.16 Exercise 2: Space Construction, completed contract against percentage of completion
Space Construction follows the completed contract method. Amounts spent on incomplete projects are held as work in progress and expensed on completion. Incomplete work is normally about 10% of the amount spent in a year. The company has now won a Rs. 1,440 crore airport contract running three years, and spent Rs. 300 crore on it in the current year, pushing incomplete work up to 60% of the amount spent.
The company bids at a 20% profit margin on the contract value, which is the same as a 25% mark-up on cost:
| Year | Opening WIP | Amount spent on projects | Cost incurred on completed contracts | Closing WIP |
|---|---|---|---|---|
| 2022 (actual) | 0 | 200 | 180 | 20 |
| 2023 (actual) | 20 | 250 | 243 | 27 |
| 2024 (actual) | 27 | 580 | 270 | 337 |
| 2025 (estimate) | 337 | 700 | 300 | 737 |
| 2026 (estimate) | 737 | 850 | 1,550 | 37 |
Each row obeys the work in progress roll-forward.
(a) Completed contract method. Revenue follows the cost incurred on completed contracts, marked up 25%.
| Year | Cost of sales | Revenue (cost × 1.25) | Profit |
|---|---|---|---|
| 2022 | 180 | 225.00 | 45.00 |
| 2023 | 243 | 303.75 | 60.75 |
| 2024 | 270 | 337.50 | 67.50 |
| 2025 | 300 | 375.00 | 75.00 |
| 2026 | 1,550 | 1,937.50 | 387.50 |
| Total | 2,543 | 3,178.75 | 635.75 |
(b) Percentage of completion method. Revenue follows the amount spent in the year, marked up 25%.
| Year | Expense | Revenue (spend × 1.25) | Profit |
|---|---|---|---|
| 2022 | 200 | 250.0 | 50.0 |
| 2023 | 250 | 312.5 | 62.5 |
| 2024 | 580 | 725.0 | 145.0 |
| 2025 | 700 | 875.0 | 175.0 |
| 2026 | 850 | 1,062.5 | 212.5 |
| Total | 2,580 | 3,225.0 | 645.0 |
Answer: total profit is almost identical (645 against 635.75, a difference of only 9.25, being 25% of the closing WIP of 37), but the profile is completely different. Under CCM, profit jumps from 75 to 387.5 in 2026, distorting the picture of how the business actually performs. Under POCM the profile rises smoothly from 50 to 212.5 as the company scales up. Because the business model has changed from small one-year projects to a mix including large multi-year projects, the recommendation is to switch to the percentage of completion method.
4.17 Exercise 3: Sigma Steels, flat provision against age analysis
Sigma Steels sells through several hundred wholesalers on 30 day credit and provides for doubtful debts at a flat 5% of year-end receivables. An audit committee member proposes an age analysis instead: 5% for receivables within 30 days, 8% for 31 to 45 days, 10% for 46 to 60 days and 100% beyond 60 days. At 31 March 2024 receivables are Rs. 200 crore and the provision balance is Rs. 8 crore.
(b) Age analysis.
| Outstanding days | Value (Rs. crore) | Rate | Provision required |
|---|---|---|---|
| 0 to 30 days | 180 | 5% | 9.00 |
| 31 to 45 days | 12 | 8% | 0.96 |
| 46 to 60 days | 6 | 10% | 0.60 |
| Above 60 days | 2 | 100% | 2.00 |
| Total | 200 | 12.56 |
Answer: Rs. 2 crore under the flat method, Rs. 4.56 crore under the age analysis.
The accounting entry in case (a) is Bad Debt Expense debit 2, Provision for Doubtful Debts credit 2, with the provision appearing as a minus 2 on the asset side as a contra asset.
The age analysis is more scientific and more conservative. A flat 5% would provide only 0.1 against the 2 crore that is already more than 60 days overdue, whereas the matching concept requires taking the full hit on receivables that are that far past due. Some of it may still be collected, but recovery is dealt with separately when it happens.
4.18 Exercise 4: Ashoka Travels, write-off and recovery
Ashoka Travels provides travel desk services on 30 day credit and provides at 2% of outstanding receivables. At 31 March 2023 receivables were Rs. 600 lakhs and the provision was Rs. 12 lakhs. In August 2023 a customer owing Rs. 8 lakhs shut down and the dues were written off on 31 August 2023. At 31 March 2024 receivables were Rs. 800 lakhs.
(a) Incremental provision for the year ended 31 March 2024.
| Step | Rs. lakh |
|---|---|
| Opening provision | 12 |
| Less: written off on 31 August 2023 | (8) |
| Balance available | 4 |
| Provision required, | 16 |
| Incremental provision to create | 12 |
| Date | Particulars | L.F. | Debit (Rs. lakh) | Credit (Rs. lakh) |
|---|---|---|---|---|
| Aug 31, 2023 | Provision for Doubtful Debts A/c Dr. | 8 | ||
| To Accounts Receivable A/c | 8 | |||
| Mar 31, 2024 | Bad Debt Expense A/c Dr. | 12 | ||
| To Provision for Doubtful Debts A/c | 12 |
(b) Recovery on 10 June 2024 of Rs. 6 lakhs out of the Rs. 8 lakhs written off.
| Date | Particulars | L.F. | Debit (Rs. lakh) | Credit (Rs. lakh) |
|---|---|---|---|---|
| Jun 10, 2024 | Cash and Bank A/c Dr. | 6 | ||
| To Provision for Doubtful Debts A/c | 6 |
Answer: the provision runs 12, less 8 written off, plus 12 created, plus 6 recovered, giving a balance of Rs. 22 lakhs. Note that only the incremental amount is ever charged to expense: if receivables next year were Rs. 1,500 lakhs, the required provision of 30 against a balance of 22 would need only 8 more. If receivables fell so far that the required provision were much lower than the balance, the surplus could be released back to income, but a small excess is normally left undisturbed.
4.19 Exercise 5: ATR Ltd, consignment sales with expired goods
ATR Ltd supplies ready-to-eat food to retailers through distributors on consignment basis at a 50% margin. Shelf life ranges from 5 to 60 days, and ATR bears the cost of expired stock. For the year ended 31 March 2024:
| Item | Rs. lakh |
|---|---|
| Goods sent to distributors on consignment (invoice value) | 800 |
| Cost of those goods | 400 |
| Value of goods not sold within expiry dates (invoice value) | 80 |
| Goods still within expiry date but not sold (invoice value) | 120 |
| Line | Rs. lakh |
|---|---|
| Revenue (goods sold to end customers) | 600 |
| Less: cost of sales, | 300 |
| Less: loss on expired goods, | 40 |
| Profit for the year | 260 |
Answer: profit for the year ended 31 March 2024 is Rs. 260 lakhs.
(b) The accounting equation entries. Everything is recorded at cost, never at the invoice value, because the transfer is only a movement of ATR's own inventory.
| Transaction | Asset effect | Revenue | Expense |
|---|---|---|---|
| Goods sent to distributors | Inventory −400, Inventory with Consignee +400 | ||
| Goods sold to end customers, revenue leg | Receivables +600 | +600 | |
| Goods sold to end customers, cost leg | Inventory with Consignee −300 | 300 | |
| Expired goods written off | Inventory with Consignee −40 | 40 |
Closing inventory with the consignee , which is the cost of the 120 of invoice-value goods still within their expiry date.
4.20 Exercise 6: Digisoft, percentage of completion against cost-first recovery
Digisoft received a Rs. 600 crore order to develop and implement customer data analytics software over three years. Estimated expenses are 80, 150 and 150 crore, a total of 380, so the estimated profit is 220 crore. The customer pays 200 crore at the end of each of the three years.
| Year | Amount received | Amount spent | Percentage completed | Profit () | Revenue (spend + profit) | Closing receivable / (advance) |
|---|---|---|---|---|---|---|
| 1 | 200 | 80 | 21.05% | 46.32 | 126.32 | (73.68) |
| 2 | 200 | 150 | 39.47% | 86.84 | 236.84 | (36.84) |
| 3 | 200 | 150 | 39.47% | 86.84 | 236.84 | 0 |
| Total | 600 | 380 | 100% | 220 | 600 |
Work in progress is zero throughout, because every rupee spent is expensed as incurred.
Common trap: the receivables balance here is negative, which means it is an advance from the customer, a liability. Digisoft is collecting faster than it is recognising revenue. Do not force a negative into an asset line.
(b) Cost-first recovery method.
| Year | Cumulative collection | Total contract cost | Recovered? | Profit recognised | Revenue | Closing receivable / (advance) |
|---|---|---|---|---|---|---|
| 1 | 200 | 380 | No | 0 | 0 | (200) |
| 2 | 400 | 380 | Yes | 133.16 | 363.16 | (36.84) |
| 3 | 600 | 380 | Yes | 86.84 | 236.84 | 0 |
In year 1 no profit is recognised, so the 80 spent stays in WIP and the 200 received sits as an advance.
In year 2 cumulative collections of 400 exceed the total contract cost of 380, so recognition switches on. The full 220 cannot be taken, because the project is not finished. The company therefore reverts to the percentage of completion basis for the work done so far:
which is exactly the sum of the POCM profits for years 1 and 2 (). Revenue is and WIP falls to zero.
In year 3 the balance is recognised: .
Answer: POCM gives profits of 46.32, 86.84 and 86.84; cost-first recovery gives 0, 133.16 and 86.84. Cost-first recovery sits between the aggressive POCM, which books profit before any cash arrives, and the conservative completed contract method, which would book nothing until year 3 despite the full amount having been collected.
4.21 Exercise 7: XCool, provision for warranty
XCool sells refrigerators, air coolers and air conditioners with a five-year warranty and provides at 10% of sales value. At 1 April 2023 the provision stood at Rs. 400 lakhs. Sales for 2023-24 were Rs. 6,000 lakhs. During the year Rs. 80 lakhs was spent on warranty work: Rs. 60 lakhs on components and Rs. 20 lakhs on service engineers' salary and travel.
| Date | Particulars | L.F. | Debit (Rs. lakh) | Credit (Rs. lakh) |
|---|---|---|---|---|
| During the year | Provision for Warranty A/c Dr. | 60 | ||
| To Inventory A/c | 60 | |||
| During the year | Provision for Warranty A/c Dr. | 20 | ||
| To Cash and Bank A/c | 20 | |||
| Mar 31, 2024 | Warranty Expense A/c Dr. | 600 | ||
| To Provision for Warranty A/c | 600 |
Provision for Warranty Expenses Account
| Line | Rs. lakh |
|---|---|
| Opening balance, 1 April 2023 | 400 |
| Less: components used | (60) |
| Less: salary and travel of service engineers | (20) |
| Add: provision for current year sales, | 600 |
| Closing balance, 31 March 2024 | 920 |
Answer: the closing provision is Rs. 920 lakhs.
Because the warranty runs five years, the company does not net the new provision against the old balance. The 400 brought forward covers items sold in earlier years that are still under warranty, and the 600 created this year covers the current year's sales for the next five years. A periodic reconciliation, taking 10% of all sales still under warranty and comparing it with the balance, can be done every few years rather than annually.
4.22 Exercise 8: Sigma Traders, allowance for sales returns
Sigma Traders sells through online portals, pricing at cost plus 10% to 20%. Customers may return defective or non-conforming goods within seven days, and the company provides at 5% of sales. At 1 April 2023 the provision stood at Rs. 10 lakhs. For 2023-24, cash sales were Rs. 2,000 lakhs with cost of sales of Rs. 1,700 lakhs. Customers returned goods sold for Rs. 120 lakhs (cost Rs. 100 lakhs) and were refunded. Of the returned goods, Rs. 50 lakhs of cost was resold for Rs. 52 lakhs, Rs. 40 lakhs of cost was resold for Rs. 35 lakhs, and Rs. 10 lakhs of cost was scrapped. These resales were not part of the Rs. 2,000 lakhs. Losses on returned sales are charged to the Provision for Sales Returns.
| # | Transaction | Asset effect | Provision | Revenue | Expense |
|---|---|---|---|---|---|
| 0 | Opening provision | 10 | |||
| 1 | Cash sales for the year | Cash +2,000 | +2,000 | ||
| 2 | Cost of those sales | Inventory −1,700 | 1,700 | ||
| 3 | Goods returned, refund paid | Cash −120 | (120) | ||
| 4 | Returned goods back into stock | Inventory +100 | (100) | ||
| 5 | Resale 1: cost 50 sold for 52 | Cash +52, Inventory −50 | +52 | 50 | |
| 6 | Resale 2: cost 40 sold for 35, loss 5 to the provision | Cash +35, Inventory −40 | −5 | +35 | 35 |
| 7 | Scrap of the remaining cost 10 | Inventory −10 | −10 | ||
| 8 | New provision at 5% of 2,000 | +100 | 100 |
Answer: profit for 2023-24 is Rs. 182 lakhs and the closing Provision for Sales Returns is Rs. 95 lakhs.
Memory hook: the gain of 2 lakhs on resale 1 is left in the profit and loss account of the year it arose; only losses are charged to the provision. That asymmetry is deliberate, and it is the reason the expense line for resale 2 shows 35 rather than 40: the 5 loss went to the provision, not to profit. The scrap of 10 likewise never touches the profit and loss account.
The purpose of the 95 carried forward is precisely to absorb losses on next year's returns, so that the cost of returning this year's sales does not fall on next year's profit.
4.23 Module Summary
- Revenue is recognised when performance obligations are fulfilled, consideration is measurable and realisation is reasonably certain. An order is not enough, an advance is not enough, and doubtful collection defers recognition even after delivery.
- The four long-contract methods differ only in the trigger: work completed (POCM), contract completed (CCM), cost recovered (cost-first recovery), cash collected (instalment). Total profit is always the same; only the profile changes.
- Ranked by aggressiveness: POCM, cost-first recovery, completed contract. The instalment method is conservative on collection risk specifically.
- On an anticipated loss, conservatism requires the whole loss to be taken the moment it is known. Methods that booked nothing in year 1 charge the loss alone; methods that booked profit charge the loss plus the reversal.
- Provisions for doubtful debts, warranty and sales returns all follow the same shape: create the expense in the period of the sale, then consume the provision in later periods without touching profit again.