Revenue, Inventories and Operating TransactionsIntroduction and contextOperating transactions convert an entity’s resources into revenue, cash flows and profit. They include contracts with customers, credit sales, inventory acquisition and consumption, employee remuneration, provisions, and routine accruals. Although these transactions appear operational, their accounting has strategic consequences: revenue timing affects reported growth, inventory measurement affects margins, receivables affect liquidity, and provisions affect both performance and risk perception. This chapter applies the principles generally associated with IFRS Accounting Standards, especially IFRS 15 Revenue from Contracts with Customers, IFRS 9 Financial Instruments, IAS 2 Inventories, IAS 19 Employee Benefits and IAS 37 Provisions, Contingent Liabilities and Contingent Assets. Local law, tax rules and regulatory requirements may differ and must be consulted before implementation. Learning objectivesBy the end of this chapter, the reader should be able to: - Identify and account for revenue contracts using the five-step model.
- Distinguish trade receivables, contract assets and contract liabilities.
- Estimate expected credit losses and interpret their effect on working capital.
- Measure inventories, calculate cost of sales and recognise write-downs.
- Account for payroll, employee benefits, accruals and provisions.
- Analyse how operating transactions affect profit, cash flow, liquidity and managerial decisions.
- Evaluate governance, ethical and technological risks in operating-cycle accounting.
1. The operating cycle and its accounting effectsThe operating cycle is the period from acquiring resources to collecting cash from customers. A manufacturing entity may purchase materials, convert them into finished goods, sell on credit and subsequently collect cash. Each stage creates accounting consequences. A useful working-capital relationship is: Cash Conversion Cycle = Inventory Days + Receivable Days − Payable Days Inventory Days measures the average time inventory is held; Receivable Days measures the average time customers take to pay; Payable Days measures the average time taken to pay suppliers. The measures should use consistent annual or daily bases. For example: Inventory Days = Average Inventory ÷ Cost of Sales × 365 Receivable Days = Average Trade Receivables ÷ Credit Revenue × 365 Payable Days = Average Trade Payables ÷ Credit Purchases × 365 These are analytical measures rather than accounting recognition rules. A shorter cycle may improve liquidity, but excessive inventory reduction can cause stockouts, while aggressive supplier delays can damage relationships and credit standing. 2. Revenue from contracts with customers2.1 Core conceptsRevenue is income arising in the ordinary activities of an entity. Under the IFRS 15 model, revenue is recognised when control of promised goods or services transfers to a customer, in an amount reflecting the consideration to which the entity expects to be entitled. Important terms include: - Customer: A party that contracts to obtain goods or services in exchange for consideration.
- Contract: An agreement creating enforceable rights and obligations.
- Performance obligation: A promise to transfer a distinct good or service, or a series of substantially similar goods or services transferred in the same pattern.
- Transaction price: Consideration expected in exchange for transferring promised goods or services.
- Contract asset: An entity’s right to consideration in exchange for goods or services already transferred, subject to a condition other than passage of time.
- Contract liability: An obligation to transfer goods or services for which consideration has already been received or is due.
2.2 The five-step model#### Step 1: Identify the contract A contract is accounted for when it is approved, each party’s rights and payment terms are identifiable, it has commercial substance, and collection is probable. Contracts may be written, oral or implied by customary business practice, subject to enforceability. Contracts entered into at or near the same time with the same customer may need to be combined when negotiated as a package, consideration depends on the other contract, or the promised goods and services form one performance obligation. #### Step 2: Identify performance obligations A promised item is distinct when the customer can benefit from it independently or with readily available resources and the promise is separately identifiable in the contract’s context. A machine and a specialised installation service may be one combined obligation if the installation significantly modifies the machine. A standard product and routine shipping may instead be separate or part of fulfilment, depending on the facts. #### Step 3: Determine the transaction price The transaction price may include fixed consideration, variable consideration, financing effects, non-cash consideration and consideration payable to a customer. Variable consideration may arise from discounts, rebates, refunds, performance bonuses or penalties. It is included only to the extent that a significant reversal of recognised revenue is highly unlikely when uncertainty is resolved. If payment timing provides a significant financing benefit, consideration is adjusted for the time value of money, unless a practical one-year expedient applies. A significant financing component is not automatically present merely because payment is made in advance; the business purpose and other facts matter. #### Step 4: Allocate the transaction price The transaction price is allocated according to relative stand-alone selling prices. If observable prices are unavailable, estimation may use an adjusted market assessment, expected cost plus margin, or a residual approach where appropriate. Allocated Considerationi = Transaction Price × SSPi ÷ ΣSSP Here, SSP_i is the stand-alone selling price of performance obligation i, and ΣSSP is the sum of stand-alone selling prices. This formula assumes that the obligations are allocated on a relative stand-alone selling-price basis and that amounts are not specifically attributable to one obligation under the applicable standard. #### Step 5: Recognise revenue Revenue is recognised over time when the customer simultaneously receives and consumes benefits, controls an asset as it is created or enhanced, or the asset has no alternative use and the entity has an enforceable right to payment for performance completed to date. Otherwise, revenue is recognised at a point in time, commonly when control, possession, legal title, significant risks and rewards, or customer acceptance indicate transfer. Over-time progress may be measured by output, such as units delivered, or input, such as costs incurred. A cost-to-cost measure can be expressed as: Percentage Complete = Costs Incurred to Date ÷ Total Estimated Costs The measure is appropriate only when costs faithfully depict performance. Abnormal waste, significant uninstalled materials and inefficiencies may need exclusion or special treatment. 2.3 Worked example: bundled saleA company sells equipment and two years of maintenance for CU120,000. Their stand-alone selling prices are CU100,000 and CU40,000 respectively. The equipment transfers immediately; maintenance is provided evenly over two years. Total stand-alone selling prices equal CU140,000. Allocation is: - Equipment: CU120,000 × 100,000 ÷ 140,000 = CU85,714.
- Maintenance: CU120,000 × 40,000 ÷ 140,000 = CU34,286.
At delivery, the entity recognises revenue of CU85,714 and a contract liability of CU34,286, assuming payment is received. Maintenance revenue is recognised at CU1,429 per month, calculated as CU34,286 ÷ 24, subject to the pattern of service delivery. Recognising the entire CU120,000 at delivery would overstate current-period revenue and understate the future service obligation. 2.4 Contract modifications and principal-versus-agent issuesA modification is a separate contract when it adds distinct goods or services at their stand-alone selling prices. Otherwise, it may be treated as a termination and replacement, or as part of the existing contract, depending on whether remaining goods or services are distinct and the transfer pattern. An entity is a principal when it controls a promised good or service before transfer and reports gross revenue. It is an agent when it arranges for another party to provide the good or service and reports only its net fee. This distinction prevents gross reporting of amounts that are not the entity’s economic resources. 3. Receivables and expected credit losses3.1 Recognition and measurementA trade receivable is an unconditional right to consideration: only the passage of time is required before payment. It is initially measured at transaction price, subject to financing considerations, and subsequently generally at amortised cost less impairment. A receivable differs from a contract asset. A contract asset remains conditional on something other than time, such as completion of another performance obligation. Once the condition is removed, it becomes a receivable. 3.2 Expected credit loss modelThe expected credit loss (ECL) model recognises credit losses on a forward-looking basis. For ordinary trade receivables, a provision matrix may be used. A simplified conceptual model is: ECL = Σ(PDt × LGDt × EADt × DFt) PD_t is the probability of default in period t; LGD_t is loss given default; EAD_t is exposure at default; and DF_t is the appropriate discount factor. The equation assumes that these estimates are defined consistently and incorporate reasonable, supportable information, including historical experience, current conditions and forecasts. More complex portfolios require staging, probability-weighted scenarios and discounted cash shortfalls. For a provision matrix, the entity groups receivables with similar risk characteristics and applies rates that reflect ageing and forward-looking information. 3.3 Worked example: provision matrixA company has the following receivables: | Age category | Gross receivable (CU) | ECL rate | Expected loss (CU) |
|---|
| Current | 80,000 | 1% | 800 | | 31–60 days | 30,000 | 4% | 1,200 | | 61–90 days | 12,000 | 12% | 1,440 | | Over 90 days | 8,000 | 35% | 2,800 | | Total | 130,000 | — | 6,240 |
The allowance is CU6,240. If the existing allowance is CU4,900, the entity recognises an impairment expense of CU1,340. Net receivables are CU123,760. The allowance does not remove the customer’s legal obligation; it reports the receivable at an amount expected to be collected. 3.4 Managerial implicationsECL estimates affect pricing, credit limits, collection priorities and covenant ratios. Managers should not reduce the allowance merely to achieve an earnings target. Evidence should include ageing, customer-specific deterioration, macroeconomic forecasts, disputes, collateral and subsequent cash receipts. Write-offs require documented authority and do not substitute for timely impairment recognition. 4. Inventories4.1 Scope and classificationInventories include assets held for sale, assets in production for sale, and materials or supplies consumed in production or service delivery. Financial instruments, certain agricultural products and some commodity broker-trader inventories may follow other rules. 4.2 Measurement principleInventory is measured at the lower of cost and net realisable value (NRV). NRV is the estimated selling price in the ordinary course of business less estimated costs of completion and costs necessary to make the sale. NRV = Estimated Selling Price − Completion Costs − Selling Costs Cost includes purchase costs, conversion costs and other costs incurred to bring inventory to its present location and condition. Conversion costs include systematic allocation of fixed and variable production overhead. Fixed overhead is allocated using normal production capacity; abnormal idle capacity is expensed rather than loaded into inventory. Cost excludes abnormal waste, unnecessary storage, administrative overhead unrelated to production and selling costs. 4.3 Cost formulasSpecific identification is appropriate for items that are not ordinarily interchangeable or for projects segregated for specific purposes. For interchangeable items, FIFO and weighted average are commonly used under IFRS. LIFO is not permitted under IFRS. A periodic weighted-average cost is: Average Unit Cost = Cost of Goods Available for Sale ÷ Units Available for Sale Cost of sales is commonly determined as: Cost of Sales = Opening Inventory + Purchases − Closing Inventory This identity assumes that inventory records are complete and that purchases and inventory are measured consistently. 4.4 Worked example: lower of cost and NRVA retailer holds 1,000 units costing CU18 each. Expected selling price is CU20 per unit, selling cost is CU3 per unit, and no completion cost exists. NRV per unit is CU17. Therefore, inventory cost is CU18,000 and NRV is CU17,000. A write-down of CU1,000 is recognised in profit or loss, reducing inventory to CU17,000. If NRV later recovers, a reversal is recognised only to the extent of the previous write-down; inventory cannot be increased above its original cost. 4.5 Inventory controls and analysisEffective controls include perpetual records, barcode or RFID tracking, cycle counts, independent count observation, segregation of custody from recording, investigation of variances and review of obsolete stock. Inventory turnover is: Inventory Turnover = Cost of Sales ÷ Average Inventory A high turnover may signal efficient management or insufficient stock. A low turnover may indicate overstocking, obsolescence or weak demand. Interpretation requires industry and seasonal context. 5. Payroll and employee-related transactionsPayroll accounting separates gross remuneration, employer costs, deductions and settlement. A basic entry at payroll date is: - Debit: wages and salaries expense (gross amount).
- Credit: cash or wages payable (net amount).
- Credit: payroll taxes and other deductions payable.
Employer social contributions are additional employee expenses, not amounts withheld from employees. Accrued wages are recognised when employees have rendered service but payment occurs later. Short-term compensated absences, such as annual leave, are recognised as employees provide service when the obligation is expected to be settled and can be measured reliably. Payroll controls should include approved master-file changes, segregation of preparation and payment, reconciliation of payroll reports to the general ledger, exception reports for unusual payments, and secure handling of personal data. Artificially delaying payroll accruals misstates both liabilities and profit. 6. Provisions, accruals and contingenciesAn accrual usually concerns a present obligation for goods or services received where the amount or timing is uncertain but estimation is routine. A provision is a liability of uncertain timing or amount. Under IAS 37, a provision is recognised when: - There is a present legal or constructive obligation from a past event.
- An outflow of resources embodying economic benefits is probable.
- The amount can be estimated reliably.
The amount is the best estimate of expenditure required to settle the obligation at the reporting date. A large population of similar obligations may be measured using expected value; a single obligation may use the most likely outcome, adjusted for risks. Discounting is required when the time value of money is material. A possible obligation, or a present obligation not recognised because outflow is not probable or cannot be measured reliably, is generally disclosed as a contingent liability unless the possibility of outflow is remote. Contingent assets are disclosed when inflow is probable and recognised only when virtually certain. Example: warranty provisionA manufacturer sells 10,000 products. Historical evidence suggests 2% require minor repairs costing CU30 each and 0.5% require major repairs costing CU120 each. Expected warranty cost is: - Minor: 10,000 × 2% × CU30 = CU6,000.
- Major: 10,000 × 0.5% × CU120 = CU6,000.
- Total provision: CU12,000.
The estimate should be updated for current product quality, claim trends and changes in repair costs. It should not be used as a discretionary reserve unrelated to a present obligation. 7. Integrated effects on profit, cash and decisionsRevenue recognition is not equivalent to cash collection. A credit sale increases revenue and receivables, while an allowance reduces profit and net receivables without immediately reducing cash. Inventory purchases may increase inventory and cash outflow but do not become expense until sold or written down. Payroll and provisions may reduce profit before cash settlement. Managers should therefore evaluate: - Revenue quality: contractual enforceability, returns, concessions and concentration.
- Working capital: ageing, collection performance, stock levels and supplier terms.
- Margin quality: inventory costing, overhead allocation and write-downs.
- Forecast reliability: ECL assumptions, warranty claims and variable consideration.
- Cash conversion: whether accounting growth is supported by operating cash flow.
A revenue increase accompanied by rapidly rising receivables and falling collections may indicate aggressive credit or premature recognition. Conversely, a temporary inventory build may be rational before a predictable seasonal demand peak. 8. Illustrative integrated case: Northstar DevicesBackgroundNorthstar Devices sells industrial sensors and maintenance contracts. On 1 January, it signs a contract for equipment and three years of maintenance for CU300,000. Stand-alone selling prices are CU240,000 for equipment and CU120,000 for maintenance. Equipment transfers on 31 January. The customer pays CU300,000 on signing. At year-end, Northstar also has CU500,000 of trade receivables and inventory costing CU220,000. Expected collection losses are estimated at CU18,000, while inventory NRV is CU205,000. ProblemThe finance manager must determine revenue, contract liabilities, receivable impairment and inventory carrying value. Management also wants to report the highest possible current-year profit. Analysis and solutionTotal stand-alone selling prices are CU360,000. Allocation is: - Equipment: CU300,000 × 240,000 ÷ 360,000 = CU200,000.
- Maintenance: CU300,000 × 120,000 ÷ 360,000 = CU100,000.
At 31 January, Northstar recognises CU200,000 equipment revenue and retains a CU100,000 contract liability. If maintenance is provided evenly, one year’s maintenance revenue is CU33,333, calculated as CU100,000 ÷ 3. The closing contract liability is CU66,667 before considering any different service pattern. Trade receivables are reported at CU482,000: CU500,000 gross less the CU18,000 ECL allowance. The allowance is an expense and should be supported by ageing and forward-looking evidence. Inventory is reported at CU205,000, with a CU15,000 write-down because NRV is below cost. The write-down reduces current profit and inventory, but it does not represent a cash payment at recognition. Outcome and learning pointsNorthstar’s appropriate current-year revenue from this contract is CU233,333, not CU300,000. The disciplined treatment prevents premature revenue recognition and makes future service obligations visible. The ECL and inventory adjustments reduce reported profit but improve information quality and support realistic cash-flow planning. The case also demonstrates why revenue, receivables and inventory should be analysed together rather than in isolated ledger accounts. 9. Governance, ethics and technologyOperating-cycle accounting is vulnerable to pressure because estimates and timing influence reported performance. Common risks include recording fictitious sales, recognising revenue before control transfers, postponing inventory write-downs, manipulating count results, understating ECL allowances and creating unsupported provisions. Governance responses include clear accounting policies, contract review committees, approval matrices, independent inventory counts, model validation, audit trails and documented estimates. The audit committee should challenge unusual period-end trends and changes in assumptions. Enterprise resource planning systems can connect order management, dispatch, invoicing, inventory and the general ledger. Artificial intelligence may assist with anomaly detection, customer-risk segmentation and demand forecasting. However, AI outputs remain estimates. Models require quality data, explainability, access controls, bias testing, human review and retention of evidence supporting material judgments. Automation does not transfer accountability from management. 10. Challenges and limitationsSeveral professional judgments cannot be eliminated: - Contract terms may be incomplete or legally disputed.
- Stand-alone selling prices may be unobservable.
- Forecasts used in ECL and NRV estimates are uncertain.
- Normal production capacity may be difficult to establish.
- Employee obligations may depend on local employment law.
- Provisions can be confused with general reserves.
- Different cost formulas can produce different interim margins when prices change.
The appropriate response is not false precision. It is transparent documentation, sensitivity analysis, consistent application, independent challenge and disclosure of material estimation uncertainty. Best-practice checklist- Maintain a contract register linked to performance obligations and billing terms.
- Reconcile revenue subledgers to the general ledger and cash receipts.
- Review variable consideration and returns before reporting dates.
- Age receivables and refresh ECL assumptions using current evidence.
- Perform independent inventory counts and test NRV by product category.
- Reconcile payroll reports, tax filings and bank payments.
- Distinguish accruals, provisions and contingent liabilities.
- Document judgments, approvals, estimates and subsequent-event evidence.
- Monitor revenue growth alongside receivable days, inventory days and operating cash flow.
- Use technology with human oversight and robust governance.
Chapter SummaryRevenue is recognised by applying the five-step contract model: identify the contract, identify performance obligations, determine and allocate the transaction price, and recognise revenue when control transfers. Credit sales create receivables, while conditional rights create contract assets and advance consideration creates contract liabilities. Expected credit losses provide a forward-looking measure of collectability. Inventories are measured at the lower of cost and NRV. Cost includes appropriate purchase and conversion costs but excludes abnormal waste and unrelated selling costs. Payroll records employee service and related liabilities, while provisions require a present obligation, probable outflow and reliable estimation. These transactions affect profit at different times from cash and therefore must be evaluated through working-capital and cash-conversion analysis. Professional accounting requires reliable evidence, ethical judgment, effective controls and careful use of technology. Managers should assess reported growth, margins and liquidity together, recognising that measurement choices can materially influence decisions and stakeholder confidence. Key TermsRevenue: Income arising from ordinary activities. Customer: A party obtaining goods or services in exchange for consideration. Performance obligation: A distinct promise to transfer a good or service. Transaction price: Consideration expected from a customer contract. Contract asset: Conditional right to consideration. Contract liability: Obligation arising from consideration received or due in advance. Trade receivable: Unconditional right to consideration. Expected credit loss: Probability-weighted estimate of credit shortfall. Provision matrix: Ageing-based method of estimating receivable losses. Inventory: Assets held for sale, production or consumption in production. Net realisable value: Expected selling price less completion and selling costs. FIFO: Cost formula assigning earliest costs to earliest issues. Weighted average: Cost formula using average cost per available unit. Cost of sales: Cost assigned to inventory sold during a period. Accrual: Recognised expense or liability for service already received. Provision: Liability of uncertain timing or amount meeting recognition criteria. Contingent liability: Possible obligation or unrecognised uncertain present obligation. Working capital: Current operating assets less current operating liabilities. Cash conversion cycle: Inventory days plus receivable days less payable days. Review QuestionsShort Answer Questions- What is a performance obligation?
- Distinguish a contract asset from a trade receivable.
- Define net realisable value.
- State the three recognition conditions for a provision.
- Why does an ECL allowance not immediately reduce cash?
Long Answer Questions- Explain and illustrate the five-step revenue recognition model.
- Discuss how inventory measurement affects profit and managerial decisions.
- Explain the ECL model and the use of a provision matrix.
- Compare accruals, provisions and contingent liabilities.
- Analyse the relationship between revenue growth and working-capital risk.
Analytical / Application Questions- A company sells a product and a two-year service plan for CU180,000. Their stand-alone selling prices are CU150,000 and CU50,000. Allocate the consideration and explain the revenue timing.
- A receivables portfolio contains CU100,000 current at 1%, CU40,000 overdue at 8% and CU10,000 seriously impaired at 40%. Calculate the allowance and discuss two factors that could require adjustment.
- Inventory costs CU75,000, while expected selling proceeds are CU70,000 and selling costs are CU4,000. Determine the carrying amount and explain the profit effect.
Multiple Choice Questions with AnswersQuestion 1Which condition most directly supports recognition of revenue over time? A. The customer has paid in advance B. The entity has no employees C. The customer simultaneously receives and consumes the benefits D. The supplier has purchased inventory Correct Answer: C. The customer simultaneously receives and consumes the benefits Question 2A contract asset differs from a trade receivable because the contract asset is: A. Always measured at fair value B. Conditional on something other than passage of time C. Never subject to impairment D. A liability to the customer Correct Answer: B. Conditional on something other than passage of time Question 3Equipment has a stand-alone selling price of CU80,000 and maintenance CU20,000. A bundle sells for CU90,000. What amount is allocated to equipment? A. CU72,000 B. CU80,000 C. CU90,000 D. CU18,000 Correct Answer: A. CU72,000 Question 4Receivables are CU50,000 with an expected credit-loss rate of 6%. The required allowance is: A. CU300 B. CU3,000 C. CU8,333 D. CU53,000 Correct Answer: B. CU3,000 Question 5Under the chapter’s inventory principle, inventory is measured at: A. The higher of cost and NRV B. Selling price in all cases C. The lower of cost and NRV D. Replacement cost only Correct Answer: C. The lower of cost and NRV Question 6Inventory costing CU40,000 has NRV of CU37,500. The required write-down is: A. CU2,500 B. CU37,500 C. CU40,000 D. CU77,500 Correct Answer: A. CU2,500 Question 7Which item is an employer expense in addition to gross wages? A. Employee income-tax deduction withheld B. Employer social contribution C. Employee loan repayment withheld D. Employee voluntary deduction Correct Answer: B. Employer social contribution Question 8Which is not a required condition for recognising an IAS 37 provision? A. A present obligation from a past event B. A probable outflow C. A reliable estimate D. A guaranteed profit from settlement Correct Answer: D. A guaranteed profit from settlement Question 9If inventory days are 45, receivable days are 35 and payable days are 30, the cash conversion cycle is: A. 20 days B. 50 days C. 80 days D. 110 days Correct Answer: B. 50 days Question 10Which action is most consistent with sound revenue governance? A. Recognising all invoices as revenue immediately B. Ignoring customer returns until cash is collected C. Documenting performance obligations and transfer evidence D. Reducing ECL allowances to meet a target Correct Answer: C. Documenting performance obligations and transfer evidence
|