IFRS 15 Revenue Recognition Accounting and Contract Reporting Training Course
| Course code | SD-A-049 |
|---|---|
| Duration | 5 days |
| Level | Intermediate |
| Category | Accounting |
| Delivery | Classroom or live online |
| Language | English |
| Certificate | Certificate 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
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:30 | First session |
| 10:30 – 10:45 | Refreshment break |
| 10:45 – 12:30 | Second session |
| 12:30 – 13:30 | Lunch and networking |
| 13:30 – 15:00 | Third session |
| 15:00 – 15:15 | Refreshment break |
| 15:15 – 16:30 | Workshop 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
Upcoming sessions
New dates are being scheduled. Ask us about the next session or an in-house delivery for your team.
Ask about datesGroup of 5+?
Request in-house delivery or group rates →Related courses in Accounting
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…
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…
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…
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…