Accountancy

Chapter 4
Revenue, Inventories and Operating Transactions

Chartered Finance Manager (CFM)
Accountancy   •   Post Graduate

Revenue, Inventories and Operating Transactions

Introduction and context

Operating 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 objectives

By the end of this chapter, the reader should be able to:

  1. Identify and account for revenue contracts using the five-step model.
  2. Distinguish trade receivables, contract assets and contract liabilities.
  3. Estimate expected credit losses and interpret their effect on working capital.
  4. Measure inventories, calculate cost of sales and recognise write-downs.
  5. Account for payroll, employee benefits, accruals and provisions.
  6. Analyse how operating transactions affect profit, cash flow, liquidity and managerial decisions.
  7. Evaluate governance, ethical and technological risks in operating-cycle accounting.

1. The operating cycle and its accounting effects

The 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 customers

2.1 Core concepts

Revenue 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 sale

A 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 issues

A 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 losses

3.1 Recognition and measurement

A 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 model

The 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 matrix

A company has the following receivables:

Age categoryGross receivable (CU)ECL rateExpected loss (CU)
Current80,0001%800
31–60 days30,0004%1,200
61–90 days12,00012%1,440
Over 90 days8,00035%2,800
Total130,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 implications

ECL 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. Inventories

4.1 Scope and classification

Inventories 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 principle

Inventory 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 formulas

Specific 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 NRV

A 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 analysis

Effective 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 transactions

Payroll 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 contingencies

An 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:

  1. There is a present legal or constructive obligation from a past event.
  2. An outflow of resources embodying economic benefits is probable.
  3. 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 provision

A 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 decisions

Revenue 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 Devices

Background

Northstar 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.

Problem

The 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 solution

Total 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 points

Northstar’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 technology

Operating-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 limitations

Several 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

  1. Maintain a contract register linked to performance obligations and billing terms.
  2. Reconcile revenue subledgers to the general ledger and cash receipts.
  3. Review variable consideration and returns before reporting dates.
  4. Age receivables and refresh ECL assumptions using current evidence.
  5. Perform independent inventory counts and test NRV by product category.
  6. Reconcile payroll reports, tax filings and bank payments.
  7. Distinguish accruals, provisions and contingent liabilities.
  8. Document judgments, approvals, estimates and subsequent-event evidence.
  9. Monitor revenue growth alongside receivable days, inventory days and operating cash flow.
  10. Use technology with human oversight and robust governance.

Chapter Summary

Revenue 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 Terms

Revenue: 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 Questions

Short Answer Questions

  1. What is a performance obligation?
  2. Distinguish a contract asset from a trade receivable.
  3. Define net realisable value.
  4. State the three recognition conditions for a provision.
  5. Why does an ECL allowance not immediately reduce cash?

Long Answer Questions

  1. Explain and illustrate the five-step revenue recognition model.
  2. Discuss how inventory measurement affects profit and managerial decisions.
  3. Explain the ECL model and the use of a provision matrix.
  4. Compare accruals, provisions and contingent liabilities.
  5. Analyse the relationship between revenue growth and working-capital risk.

Analytical / Application Questions

  1. 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.
  2. 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.
  3. 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 Answers

Question 1

Which 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 2

A 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 3

Equipment 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 4

Receivables 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 5

Under 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 6

Inventory 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 7

Which 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 8

Which 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 9

If 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 10

Which 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

Accountancy
Chapter 4 of 15