IFRS 15 Revenue Recognition Accounting and Contract Reporting Training Course

5 days Accounting Certificate on completion
Course codeSD-A-049
Duration5 days
LevelIntermediate
CategoryAccounting
DeliveryClassroom or live online
LanguageEnglish
CertificateCertificate of completion

Course overview

Revenue recognition errors rarely begin with a journal entry. They begin when sales contracts, amendments, rebates, implementation services, licences, renewals, returns, financing terms or usage-based fees are interpreted inconsistently across commercial and finance teams. IFRS 15 requires entities to identify enforceable customer contracts, separate distinct performance obligations, estimate variable consideration, allocate transaction prices and recognise revenue when control transfers. This course addresses the practical judgement points that affect reported revenue, contract assets and liabilities, audit evidence, forecasts and management reporting.

Participants work through the IFRS 15 five-step model in detail, applying it to realistic contract structures rather than isolated textbook examples. They learn to assess contract modifications, principal-versus-agent arrangements, warranties, non-refundable upfront fees, rights of return, customer options, licences, bill-and-hold arrangements and significant financing components. The course also covers transaction-price calculations, standalone selling price allocation, contract-cost accounting, journal entries, month-end reconciliations and the disclosure requirements that support transparent external reporting.

Delivery combines instructor-led technical explanation with contract reviews, Excel-based calculations, accounting memo drafting and group case discussions. Each participant builds an IFRS 15 contract assessment pack containing a five-step analysis, performance-obligation map, transaction-price schedule, allocation worksheet, revenue-recognition timetable, key journal entries and disclosure data requirements. This gives attendees a practical template they can adapt for new contracts, accounting-policy reviews and audit support on return to work.

Course objectives

By the end of this course, participants will be able to:

  • Apply the IFRS 15 five-step model to assess revenue arrangements from contract inception to reporting date
  • Identify distinct performance obligations using the capable-of-being-distinct and separately-identifiable criteria
  • Calculate transaction price adjustments for variable consideration, refunds, rebates, penalties and significant financing components
  • Allocate transaction prices to performance obligations using observable and estimated standalone selling prices
  • Prepare revenue-recognition schedules for point-in-time and over-time performance obligations
  • Analyse contract modifications, renewals and change orders to determine separate-contract or cumulative-catch-up accounting
  • Draft IFRS 15 accounting position papers with contract evidence, judgements, journal entries and disclosure implications
  • Build a contract asset, contract liability and revenue disclosure reconciliation for month-end reporting

Benefits of attending

For you

  • Gain a repeatable framework for analysing difficult revenue clauses before they create reporting issues
  • Produce defensible IFRS 15 accounting memoranda that strengthen discussions with auditors and technical reviewers
  • Improve confidence in advising commercial teams on the accounting effect of proposed pricing and contract terms
  • Develop practical Excel schedules for allocations, contract balances and revenue timing
  • Build evidence of technical revenue-recognition capability for financial reporting and controllership roles

For your organisation

  • Reduce the risk of revenue misstatements caused by inconsistent interpretation of customer contracts
  • Shorten audit-query resolution through better contract documentation, accounting conclusions and evidence trails
  • Improve month-end accuracy for contract assets, contract liabilities, deferred revenue and related journal entries
  • Give commercial and finance teams a shared method for identifying revenue consequences before deals are signed
  • Strengthen IFRS 15 disclosures through reconciled contract-balance data and documented significant judgements

Target competencies

IFRS 15 applicationContract assessmentTransaction-price estimationRevenue schedulingModification accountingDisclosure reconciliation

Who should attend

  • Financial Reporting Managers — who must defend IFRS 15 policies, estimates and disclosures to auditors and senior management
  • Revenue Accountants — who record complex customer arrangements and reconcile contract balances at period end
  • Finance Managers — who oversee revenue close processes, controls and performance reporting
  • Technical Accounting Specialists — who prepare accounting memoranda for non-standard contracts and transactions
  • Commercial Finance Business Partners — who need to translate deal terms into revenue, margin and forecast consequences
  • Internal Auditors — who test revenue-recognition controls, contract evidence and disclosure completeness

Requirements and prerequisites

Participants should have practical experience with double-entry bookkeeping, accrual accounting, financial statements and routine month-end processes. They should be comfortable reading customer contracts and performing basic spreadsheet calculations such as formulas, percentage calculations and date-based schedules. Prior exposure to IFRS financial reporting is useful, particularly the distinction between assets, liabilities, income and expenses, but detailed prior knowledge of IFRS 15 is not required. Participants do not need legal training, valuation-model expertise, programming skills or access to an ERP system. The course is not designed as a first introduction to accounting fundamentals.

Training methodology

The instructor introduces each IFRS 15 requirement through annotated contract extracts, accounting entries and reporting consequences, then participants apply the requirement in guided workshops. Teams identify obligations in bundled arrangements, calculate constrained variable consideration, allocate prices in Excel and debate alternative conclusions for modification and principal-agent cases. Short technical reviews connect each exercise to audit evidence and disclosure requirements. On the final day, participants complete an end-to-end contract assessment and prepare a personal application plan for their organisation's contract-review or month-end process.

Course outline

Day 1: IFRS 15 foundations and contract identification

  • Purpose and scope of IFRS 15 revenue recognition
  • The five-step revenue-recognition model
  • Customer contract identification and enforceability assessment
  • Commercial substance and collectability criteria
  • Contract combination and portfolio practical expedients
  • Contract inception dates and contract-term determination
  • Mapping contract clauses to accounting issues

Workshop: Participants review a bundle of customer agreements and produce a contract-screening matrix that identifies contracts within the scope of IFRS 15 and their key accounting questions.

Day 2: Performance obligations and transaction price

  • Distinct goods and services assessment
  • Series guidance for repetitive services
  • Material rights and customer options
  • Warranties, assurance services and service-type warranties
  • Variable consideration estimation methods
  • Constraint assessment and reversal-risk evidence
  • Significant financing components and practical expedients

Workshop: Participants dissect a software, implementation and support contract to produce a performance-obligation map and a documented transaction-price calculation.

Day 3: Allocation and timing of revenue recognition

  • Standalone selling price hierarchy and estimation methods
  • Relative standalone selling price allocation
  • Discount allocation to specific performance obligations
  • Variable consideration allocation criteria
  • Point-in-time control-transfer indicators
  • Over-time recognition criteria and progress measures
  • Revenue schedules and catch-up adjustments

Workshop: Participants build an Excel allocation and revenue-recognition timetable for a multi-element arrangement with milestone billing and performance bonuses.

Day 4: Complex arrangements, contract balances and costs

  • Contract modifications and change-order decision tree
  • Prospective, cumulative catch-up and termination accounting
  • Principal-versus-agent assessment indicators
  • Licences of intellectual property and sales-based royalties
  • Rights of return, refunds and refund liabilities
  • Contract assets, receivables and contract liabilities
  • Incremental costs and costs to fulfil a contract

Workshop: Participants resolve a contract-modification case and prepare the decision tree, balance-sheet classification and journal entries required at the reporting date.

Day 5: Reporting, disclosures and implementation controls

  • IFRS 15 disaggregation of revenue disclosures
  • Contract-balance rollforwards and reconciliation procedures
  • Performance-obligation and remaining-performance-obligation disclosures
  • Significant judgements and estimation disclosures
  • Accounting policy papers and audit-ready documentation
  • Revenue close controls and contract-review workflows
  • Links between IFRS 15, IFRS 9 and IAS 1 presentation

Workshop: Participants complete an end-to-end IFRS 15 case pack, producing an accounting memo, revenue schedule, journal entries, contract-balance reconciliation and disclosure checklist.

Tools & standards covered

IFRS 15 Revenue from Contracts with Customers, IFRS 9 Financial Instruments, IAS 1 Presentation of Financial Statements, Microsoft Excel

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in the East Africa Time zone, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Certificate of completion
  • Refreshments and lunch (classroom deliveries)
  • Post-course application plan
  • Facilitator follow-up on request
  • Group rates from five participants

How you can take this course

Classroom

Scheduled sessions in Nairobi, Mombasa, Kigali, Dar es Salaam, Dubai and Cape Town.

Live online

The same facilitator and materials, delivered live for distributed teams and individuals.

In-house

Delivered privately for your team, at your offices or a venue of your choice, tailored to your context. Request a proposal.

Certification

Participants who complete the full five days receive the Skillset Development Certificate of Completion, stating the course title, course code, dates and delivery format — suitable for professional-development records and employer reimbursement.

Frequently asked questions

You need working knowledge of accounting entries, accruals and financial statements, plus confidence reading contracts. The course starts with the IFRS 15 model but moves quickly into judgement-heavy applications rather than basic accounting instruction.

A laptop with Microsoft Excel is strongly recommended for the allocation, revenue-scheduling and reconciliation exercises. You do not need access to your employer's ERP system or live customer contracts.

Yes, it is particularly useful for commercial finance, deal-desk, internal audit and contract-management professionals who influence or review revenue arrangements. Participants should still understand core accounting concepts because conclusions are translated into journal entries and financial statement disclosures.

This is a focused five-day application course centred on IFRS 15 contract analysis, calculations, accounting entries, controls and disclosures. A general IFRS update typically surveys multiple standards and does not provide the same depth on transaction-price allocation, modifications or contract-balance reporting.

You can use the contract assessment pack to review new or amended contracts, support revenue journals and reconcile contract assets and liabilities. The templates also provide a clearer evidence trail for audit requests and significant-judgement disclosures.

You leave with completed case calculations, an IFRS 15 five-step assessment template, a modification decision tree, an Excel revenue schedule structure and a disclosure checklist. These materials are designed to be adapted to your organisation's contract-review and reporting process.

Upcoming sessions

New dates are being scheduled. Ask us about the next session or an in-house delivery for your team.

Ask about dates

Group of 5+?

Request in-house delivery or group rates →

Related courses in Accounting

5 Days Certificate

Fixed Asset Accounting and Depreciation for Asset Accountants Training Course

Fixed-asset accountants are expected to maintain a reliable asset register while responding quickly to questions about capitalisation, depre…

5 Days Certificate

Project Accounting and Cost Control for Project Accountants Training Course

Project accountants must turn operational project activity into reliable financial information: costs must be coded correctly, commitments m…

5 Days Certificate

Bookkeeping and Double-Entry Accounting Essentials Training Course

Inaccurate bookkeeping creates consequences far beyond the accounts team: supplier balances are disputed, cash positions are misstated, mont…

5 Days Certificate

NetSuite ERP Accounting and Financial Close Training Course

Month-end close in NetSuite can become slow and difficult to control when journal entries sit in multiple queues, subsidiary balances do not…