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
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.
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.
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.
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).
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.
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.














