Construction Accounting in Malaysia: What You Need to Know

construction accounting firm in malaysia
Table of Contents

Key Takeaways

  • Construction accounting in Malaysia tracks each project separately, aligning costs, claims, and payments
  • Income is recorded based on work completed, not when cash is received
  • Cash flow challenges are driven by certification delays, retention sums, and staged payments
  • Compliance includes LHDN tax filings, SST treatment, CIDB-related requirements, and proper documentation
  • Job costing, cost codes, and project-based tracking systems help improve financial visibility and reduce margin leakage

Construction accounting in Malaysia operates differently from standard business accounting. Instead of focusing on monthly income and expenses, it revolves around individual projects, contracts, and staged payments.

Many contractors face the same situation. Projects appear profitable in reports, yet cash flow remains tight due to delayed payments, retention sums, and ongoing costs.

This gap between reported profit and actual cash is at the core of construction accounting. Understanding how it happens is key to managing projects more effectively. 

Hence our accounting firm will explain how the system works, from revenue recognition to cash flow and compliance, in a way that reflects real project conditions.

What Makes Construction Accounting Different From Regular Accounting?

Construction accounting is centered around contracts rather than overall business activity. Each project carries its own costs, timelines, and financial outcomes.

Instead of tracking revenue at a company level, contractors must manage:

  • Contract values and variations
  • Work-in-progress (WIP)
  • Certified progress claims
  • Project-specific costs

Differences

Area

Regular Business

Construction (Malaysia)

Income timing

When invoiced or paid

Based on work completed

Cost tracking

Department-based

Per project / contract

Reporting

Monthly

Project lifecycle

Complexity

Lower

Higher due to multiple projects

A contractor handling multiple projects is effectively managing several financial streams at once. This is what makes construction accounting more complex, and it directly affects how income is recorded.

How Revenue Is Recognised in Construction Projects

Income in construction is recorded progressively based on the amount of work completed, rather than waiting until the project is finished.

Under MFRS 15, revenue is recognised over time when the contract meets the over-time criteria, and it’s measured using a method that reflects progress toward completion (for example, an input- or output-based measure).

Example

Item

Value

Contract value

RM2,000,000

Work completed

50%

Recorded income

RM1,000,000

This means the business is considered to have earned RM1,000,000 based on progress, even if that amount has not yet been received in cash.

“This is commonly where the first disconnect appears. Income is recorded based on progress, but payments depend on a separate process. That difference leads directly into cash flow challenges.”

Why Cash Flow Is a Major Challenge in Construction

The gap between recorded income and actual payment is one of the defining challenges in construction accounting.

Why? Because a project can appear profitable while still facing cash shortages.

Although revenue is recognised as work progresses, cash is only received after claims are submitted, certified, and processed.

Common Cash Flow Challenges in Malaysia

  • Delays in certification by consultants
  • Payment cycles of 30 to 90 days
  • Retention sums withheld
  • Upfront costs for materials and labour

Example Scenario

A contractor completes RM500,000 worth of work:

  • RM400,000 is certified
  • RM20,000 is retained
  • Payment is delayed by 60 days

Even though progress is steady and income is recorded, actual cash inflow is delayed. This creates pressure on working capital and day-to-day operations.

To understand why this happens, it is important to look at how payments are structured in construction projects.

What Are Progress Claims and Interim Certificates?

Progress claims and certifications determine how payments move from client to contractor.

Process in Malaysia

  1. Contractor submits a progress claim
  2. Quantity surveyor verifies completed work
  3. Architect or engineer issues an interim certificate
  4. Client processes payment

Terms You Should Know

  • Progress claim
    A request for payment based on completed work

     

  • Interim certificate
    The approved amount that will be paid

     

  • Final account
    The total settlement of the contract

     

This process introduces delays between work completion and payment. Even after certification, payment timelines can extend further, which contributes to ongoing cash flow pressure.

Another layer that affects available cash is retention.

What Are Retention Sums and Defect Liability Periods?

Retention sums are a standard feature in many construction contracts and reduce immediate cash availability.

How it works

Retention is contract-dependent. In many projects, retention is often capped around 5% of the contract sum and is commonly released in stages (often part at Practical Completion/CPC, and the balance after the Defects Liability Period).

The Defects Liability Period is also contract-driven and is commonly 12–24 months, depending on the form of contract and project requirements.

Example

Contract Value

Retention

Amount Held

RM1,000,000

5%

RM50,000

Even when most of the project is completed, part of the contract value remains inaccessible. This extends the cash flow gap over a longer period.

Because of these financial dynamics, proper documentation and compliance become even more important.

What Compliance and Tax Rules Apply in Malaysia?

Construction accounting in Malaysia is not just about tracking project costs and payments. It also needs to follow specific tax rules and industry requirements, especially when projects involve multiple contracts or government-linked work.

Regulatory Bodies

Several authorities are involved, each covering a different aspect of your business:

  • LHDN
    Handles corporate tax, income reporting, and compliance requirements

     

  • CIDB Malaysia
    Regulates contractors, project registration, and industry standards

     

  • SSM
    Oversees company registration and statutory reporting

What You Actually Need to Manage

In practice, compliance comes down to keeping your financial records clear, consistent, and project-based.

This usually includes:

  • Corporate tax filings
    Submitting Form C and CP204 based on your company’s financial performance

     

  • SST (Sales and Service Tax)
    Applying SST correctly depending on the type of construction services provided

     

  • Proper invoicing and documentation
    Keeping records of progress claims, invoices, variation orders, and supporting documents

     

  • Project-level audit records
    Being able to show how income, costs, and profit are calculated for each project

Why This Matters More in Construction

Construction projects often run over long periods and involve multiple payment stages. Without proper tracking, it becomes difficult to justify figures during audits or tax reviews.

This is especially important for:

  • Government or GLC projects
  • Large contract values
  • Multi-year developments

These projects usually require stricter financial documentation and clearer audit trails.

Common Accounting Mistakes in Construction

Most accounting issues in construction come from weak tracking and inaccurate assumptions across projects.

Common Mistakes

  • Mixing costs across different projects
  • Underestimating total project costs
  • Recording income too early
  • Ignoring variation orders
  • Failing to track actual costs against budget

Example

A contractor excludes variation orders from cost calculations. As a result, the reported profit appears higher than it actually is, leading to inaccurate financial reporting and potential tax issues.

These issues are often preventable with better systems and structured processes.

How Can Contractors Improve Their Accounting Systems?

Improving construction accounting does not require overly complex software or systems. What matters more is having a consistent structure and applying it across every project.

Many issues in construction finance come from scattered records, inconsistent tracking, or relying too heavily on memory instead of structured data.

A few simple changes can significantly improve financial clarity:

  • Track each project separately
    Avoid combining costs across jobs, as this makes it difficult to measure actual project performance

     

  • Use cost codes for different expense categories
    Group expenses into standard categories such as labour, materials, and subcontractors

     

  • Monitor cash flow separately from profit
    Keep track of incoming payments and outgoing expenses, not just reported income

     

  • Record variation orders properly
    Ensure all additional works are documented and included in cost and revenue calculations

     

  • Maintain organised documentation
    Keep records of claims, invoices, receipts, and supporting documents in one place

Example 

A contractor handling a terrace housing project in Selangor may be working with multiple subcontractors and suppliers at the same time.

If material costs for one site are accidentally recorded under another project, it can:

  • distort profit margins
  • create confusion during billing
  • cause issues during tax reporting

By assigning proper cost codes and separating each project clearly, the contractor can:

  • see which project is actually profitable
  • identify cost overruns early
  • prepare cleaner records for LHDN or audit purposes

Simple Cost Code Structure

Code

Category

Example

100

Labour

Site workers

200

Materials

Cement, steel

300

Equipment

Machinery rental

400

Subcontractors

Electrical works

This kind of accounting does not need to be complicated. Even a well-organised spreadsheet can provide better visibility than simply whacking it on Google Sheets.

Construction Accounting in Malaysia: What Actually Matters for Your Business

When project tracking, cash flow management, and compliance are aligned, businesses gain better control over margins and their cash flow.

For contractors who are managing multiple projects, having the right support can make a significant difference and that is where we come in.

At Accounting.my, our audit and accounting services are designed to help construction businesses organise their financial records, improve reporting accuracy, and stay compliant with Malaysian regulations.

If you need clearer visibility over your project finances or support with tax, audit, and reporting requirements, our team can help you build a more reliable accounting system for your business.

Source:

  • MASB (Malaysian Accounting Standards Board) — MFRS 15: Revenue from Contracts with Customers (PDF):
  • Malaysian Institute of Accountants (MIA) — MFRS 15 FAQs (PDF): 
  • Royal Malaysian Customs Department (RMCD) — Guide on Construction Work Services (Service Tax) (PDF) (9 Jun 2025): 
  • Royal Malaysian Customs Department (RMCD) — FAQs: Construction Work Services (PDF) (9 Jun 2025): 
  • Royal Malaysian Customs Department (RMCD) — Service Tax Policy No. 3/2025 (Construction Works) Amendment No. 1 (PDF) (17 Oct 2025): 
  • LHDN / HASiL (IRBM) — Tax File Registration (Company) (updated 14 Mar 2024): 
  • LHDN / HASiL (IRBM) — Tax Estimation (CP204) (updated 3 Dec 2024): 
  • LHDN / HASiL (IRBM) — Sample Company Return Form (Form C) YA 2024 (PDF)
  • CIDB Malaysia — Contractor Registration
  • PAM (Pertubuhan Akitek Malaysia) — Practice Note PN2024-3: Retention under PAM Contracts 2006 & 2018 (PDF)
  • Shook Lin & Bok — Construction Law 2022 (Malaysia) (PDF)

Frequently Asked Questions About Construction Accounting in Malaysia

1What is construction accounting in Malaysia?

It is a method of tracking income and costs at the project level rather than across the entire business.

2Why is revenue not recorded only when payment is received?

Because income is recognised based on project progress, not payment timing.

3What Causes Cash Flow Issues In Construction?

Delayed payments, retention sums, and certification processes are the main causes.

4What is a progress claim?

It is a request for payment based on completed work within a specific period.

5What is a defect liability period (DLP)?

It is a period after completion where contractors must fix defects before receiving final retention payments.

6Do construction companies need to follow Malaysian tax rules?

Yes, they must comply with LHDN requirements, SST regulations, and proper financial reporting standards.