About this Training Course
Revenue is one of the most important performance measures reported by organisations and is often subject to significant scrutiny by regulators, auditors, investors, and other stakeholders. The introduction of MFRS 15 Revenue from Contracts with Customers established a single principles-based framework for recognising and measuring revenue arising from customer contracts across all industries. The standard requires organisations to assess contractual arrangements carefully, identify performance obligations, determine transaction prices, and recognise revenue based on the transfer of control of goods or services to customers.
For organisations involved in project-based businesses, engineering, construction, infrastructure, renewable energy, manufacturing, and service industries, the application of MFRS 15 can present practical challenges, particularly in areas such as contract modifications, multiple performance obligations, variable consideration, progress billings, contract assets and liabilities, and revenue recognition over time.
This programme provides participants with a comprehensive understanding of MFRS 15 and its five-step revenue recognition model. Through practical illustrations, case studies, and industry-relevant examples, participants will gain insights into identifying contracts and performance obligations, determining transaction prices, recognising revenue, accounting for contract costs and modifications, and meeting disclosure requirements under the standard.
The programme also incorporates discussions and examples relevant to participants’ business environment, enabling them to better understand the practical implications of MFRS 15 on financial reporting, contract management, billing processes, and business decision-making. By the end of the programme, participants will be equipped with the knowledge and confidence to apply MFRS 15 requirements effectively and consistently within their organisations.
By the end of the course, participants will be able to:
- Evaluate the rationales for the issuance of MFRS 15
- Assess how the MFRS would address the relevant financial reporting issues
- Assess the impacts of the MFRS
- Evaluate the basic concepts and principles of the MFRS
- Apply the reporting model to client’s specific industry or industries
Primarily for Finance & Accounts personnel, with selected participation from Commercial, Contract Management, and Project Management teams.
- Basic
- Intermediate
A highly interactive learning session with trainer/speaker-led facilitation, PowerPoint presentation, illustrative examples, application discussions in client’s context and Q&As.
Unlock the potential of your workforce with customized in-house training programs designed specifically for the energy sector. Our tailored, in-house courses not only enhance employee skills and engagement but also offer significant cost savings by eliminating travel expenses. Invest in your team’s success and achieve specific outcomes aligned with your organization’s goals through our expert training solutions. Request for further information regarding our on-site or in-house training opportunities.
In our ongoing commitment to sustainability and environmental responsibility, we will no longer providing hard copy training materials. Instead, all training content and resources will be delivered in digital format. Inspired by the oil and energy industry’s best practices, we are leveraging on digital technologies to reduce waste, lower our carbon emissions, ensuring our training content is always up-to-date and accessible. Click here to learn more.
MFRS 15 establishes a five-step framework for recognising revenue from customer contracts in Malaysia. It helps renewable energy companies determine when to record revenue from construction, equipment supply, and service contracts. The standard improves financial transparency, reporting consistency, and regulatory compliance.
The MFRS 15 model helps companies recognise revenue based on their contractual performance. First, companies identify customer contracts and separate performance obligations. Next, they determine transaction prices and allocate them across those obligations. Finally, they recognise revenue when or as they satisfy each obligation.
Companies recognise revenue over time when their contracts meet specific MFRS 15 criteria. For example, customers may control assets during construction. Alternatively, assets may lack alternative uses while companies hold enforceable payment rights for completed work. Otherwise, companies recognise revenue when customers gain control of the goods or services.
Renewable energy contracts often include performance bonuses, penalties, and project scope changes. These factors can affect revenue measurement and reporting. Companies must estimate variable consideration and assess potential revenue reversals. They must also determine whether contract modifications create separate contracts or change existing obligations.
MFRS 15 improves financial transparency, reporting consistency, and comparability across customer contracts. However, energy companies face challenges with complex contracts, milestone payments, and multiple performance obligations. Accurate reporting requires careful contract assessment, reliable financial data, and coordination between finance and project teams.


