Cash vs Accrual Accounting: Which Will Save You on Taxes?

cash accrual accounting malaysia
Table of Contents

Key Takeaways

  • Cash accounting records income only when money hits the bank, offering a real-time view of available business liquidity and simpler record-keeping.
  • Accrual accounting recognizes revenue when earned and expenses when billed, providing a more accurate long-term picture of profitability and financial health.
  • For most Sdn Bhd companies, financial statements are prepared under approved standards such as MPERS/MFRS, which use the accrual basis. 
  • Tax timing is the primary differentiator; cash accounting can defer tax liabilities by timing year-end collections, whereas accrual ignores bank balance timing.
  • e-Invoicing mandates starting in 2026 push Malaysian businesses toward accrual-style digital footprints, making the transition inevitable for many growing SMEs.

Cash accounting records transactions only when money changes hands, offering simplicity and immediate tax deferral. Accrual accounting records income and expenses when they are billed, providing a precise view of long-term profitability. Most Malaysian Sdn Bhds must use accrual to comply with MPERS standards.

Staring at your bank balance and wondering why LHDN thinks you’re “rich” when your account says “check back later”? It is a classic Malaysian SME headache, paying tax on money that’s still stuck in your client’s “processing” department.

So if you’re confused, don’t worry, our accounting firm will break down the tax-saving potential, LHDN compliance requirements, and how the 2026 e-Invoicing rollout changes the game for businesses bookkeeping.

Cash vs Accrual for Malaysian SMEs

Feature

Cash Accounting

Accrual Accounting

Revenue Recognition

When payment is received

When the invoice is issued

Expense Recognition

When the bill is paid

When the bill is received

Tax Impact

Defer tax by delaying collections

Tax is due regardless of cash flow

LHDN Suitability

Sole Props / Small Businesses

Sdn Bhd / High-turnover SMEs

Accuracy

High for daily cash flow

High for long-term profit trends

Complexity

Low (DIY friendly)

High (Requires accounting software)

How Does Cash Accounting Benefit Small Businesses?

Cash accounting records income only when money is actually received, making it easier for small businesses to track real cash flow.

1. Matches Your Bank Balance

Cash accounting closely reflects what you see in your bank account.

  • Revenue is recorded only when payment is received.
  • Expenses are recorded when they are actually paid.

This makes it easier for small businesses to understand how much spendable cash is available at any moment.

2. Reduces the Risk of a “Tax Squeeze”

Many micro-SMEs prefer this method because it prevents businesses from paying tax on money they have not yet received.

With cash accounting:

  • You only pay tax after receiving payment.
  • Late-paying clients do not immediately create a tax liability.

This helps businesses avoid situations where they owe LHDN tax despite having limited cash on hand.

3. Simpler Tax Reporting

Cash accounting is usually easier to manage and maintain compared with accrual accounting.

Benefits include:

  • Fewer accounting adjustments
  • Easier bookkeeping for small teams
  • Simpler Year of Assessment (YA) tax filings for businesses with straightforward transactions

For many service-based SMEs in the Klang Valley, this method aligns naturally with how income is received.

Example Scenario

Situation

Result Under Cash Accounting

Invoice issued

RM10,000 invoice sent on 20 Dec 2025

Payment received

Client pays on 5 Jan 2026

Tax reporting

Income recorded in YA 2026, not 2025

Outcome: The RM10,000 is reported in the following tax year, effectively deferring the tax obligation until the payment is actually received.

Why Is Accrual Accounting Necessary for Growth?

Accrual accounting records income and expenses in the same period, giving a clearer picture of how profitable a business actually is.

1. Reflects True Business Performance

Accrual accounting follows the matching principle, which means revenue and related expenses are recorded in the same reporting period.

Example:

  • Inventory purchased: RM20,000
  • Sales generated: RM40,000

Even if payment happens later, both figures appear in the same financial period, providing a more accurate view of profitability.

2. Required for Many Malaysian Companies

For many Sdn Bhd companies, accrual accounting is not optional.

In Malaysia, financial statements often follow:

  • Companies Act 2016
  • MPERS (Malaysian Private Entities Reporting Standards)

These standards typically require accrual-based financial reporting, especially for companies undergoing statutory audits.

3. Preferred by Banks and Investors

Accrual accounting shows the true earning capacity of a business, which is critical when seeking financing.

Banks reviewing a loan application usually want to see:

  • Consistent revenue trends
  • Proper expense matching
  • Realistic profit margins

Without accrual accounting, large purchases can distort financial results and make a healthy business appear unstable.

Example Scenario

Situation

Accrual Accounting Treatment

Inventory purchased on credit

RM20,000 expense recorded in the same period

Products sold

RM40,000 revenue recorded

Profit visibility

Gross profit of RM20,000 clearly shown

This clarity helps businesses make better pricing and operational decisions.

Ideal For

  • Businesses with inventory
  • Companies offering credit terms to customers
  • Firms seeking bank loans or investment

“MSMEs contributed 39.5% (RM652.4b) of Malaysia’s GDP in 2024, so getting your accounting method right isn’t just “nice to have”, it directly affects cash flow, compliance, and financing readiness”

When Should You Use Cash Accounting or Accrual Accounting?

Small, straightforward businesses often start with cash accounting, while growing companies typically move to accrual accounting for better financial visibility.

Situation

Cash Accounting

Accrual Accounting

Business size

Micro or small businesses

Growing SMEs or established companies

Transactions

Simple income and expenses

Complex operations and multiple revenue streams

Inventory

No inventory

Businesses selling physical products

Payment terms

Customers pay immediately

Businesses offering credit terms

Compliance needs

Basic bookkeeping

Required for statutory reporting

Financing

Not seeking loans or investors

Applying for bank loans or external funding

Use Cash Accounting When

Cash accounting works best when business transactions are simple and cash flow visibility is the main priority.

Suitable for:

  • Freelancers and consultants
  • Service-based businesses
  • Micro-SMEs with few transactions
  • Businesses that receive immediate payment

Example: A freelance designer in Kuala Lumpur who receives payment shortly after each project may prefer cash accounting because it reflects their actual bank balance and spendable cash.

Use Accrual Accounting When

Accrual accounting is more suitable when a business requires accurate financial reporting and long-term planning.

Suitable for:

  • Sdn Bhd companies with larger operations
  • Businesses holding inventory
  • Companies offering credit terms to clients
  • Businesses applying for bank loans or investors

Example: An ecommerce retailer selling products across Malaysia needs accrual accounting to properly track inventory costs, sales revenue, and gross profit margins.

Simple Rule of Thumb:

  • Cash Accounting: Best for simplicity and cash flow tracking.
  • Accrual Accounting: Best for growth, financial accuracy, and compliance.

Many businesses start with cash accounting during early stages, then transition to accrual accounting as operations expand and financial reporting requirements increase.

Cash vs Accrual For Businesses

The best accounting method is the one that supports your long-term growth while keeping your business compliant with LHDN requirements.

But choosing the right accounting method is not always straightforward. Factors such as:

  • Company structure
  • Industry
  • Revenue size
  • Compliance obligations 

Can all affect which approach is most suitable.

At Accounting.my, our tax services help Malaysian businesses and SMEs stay compliant while optimising their financial structure. From tax planning and financial reporting to ongoing compliance support, our team helps ensure your accounting practices align with both LHDN regulations and your long-term business goals

If you are unsure which accounting method is right for your company, our advisors can guide you! Just give us a call.

Disclaimer: This article is general information and not tax advice. Always confirm the right treatment with your tax agent/accountant based on your specific facts.

Sources

  • LHDN (IRBM) — e-Invoice Implementation Timeline (timeline updated 7 Dec 2025; includes phases + exemption below RM1,000,000)
  • LHDN (IRBM) — Company FAQ: Gross business income includes sums receivable or deemed received (basis period) (3 Apr 2024)
  • Income Tax Act 1967 (Act 53) — Section 24: Basis period to which gross income from a business is related (consolidated PDF dated 1 Nov 2023)
  • MPERS (Malaysian Private Entities Reporting Standard) — Accrual basis requirement (para 2.36)
  • SSM Practice Directive 10/2024 — Financial statements must comply with approved accounting standards (Companies Act 2016 s.244(1)) (16 Dec 2024)
  • Companies Act 2016 (Act 777) — Updated text (SSM-hosted PDF) (as at 1 Aug 2022)
  • Investopedia — Cash-basis accounting definition (records when cash is received/paid)

Frequently Asked Questions About Malaysian Accounting Methods

1Do I need LHDN approval to change my accounting method?

Generally, you should remain consistent. If you wish to change from cash to accrual (or vice versa), you must notify LHDN and ensure there is no "double counting" or "omission" of income during the transition period.

2Can Sdn Bhd use cash accounting for tax?

While the Companies Act requires accrual-based financial statements for audits, small companies may sometimes use simplified reporting. However, for tax purposes, LHDN typically expects companies to report on an accrual basis in line with their audited accounts.

3Does e-Invoicing mean I must use accrual accounting?

LHDN’s rollout is phased by turnover. Under the updated timeline, e-Invoice is mandatory from 1 Jan 2026 for taxpayers with annual turnover/revenue up to RM5 million, while taxpayers below RM1,000,000 are exempt.

4Is Accrual Accounting More Expensive To Maintain?

Yes, it usually requires more robust accounting software and potentially more hours from a bookkeeper to manage accounts receivable (money owed to you) and accounts payable (money you owe).

5Which Method Is Better For A Retail Shop With No Credit Sales?

For a "cash and carry" business where customers pay immediately, the difference between cash and accrual is negligible, as the sale and the payment happen at the same time.

6What is the 'Basis Period' in Malaysia?

The basis period is usually your financial year-end. Whether you use cash or accrual, you must report all income earned or received within that specific 12-month window to LHDN.