AskLegal.my

Common tax mistakes in Malaysia — and how to put them right

17 min read · Sources checked

Short answer

Found an income item you left out, or opened a letter from LHDN that you do not understand? Start with who is being taxed, what the income is, and which year the document concerns. Those three checks usually tell you where to look next.

For a resident individual, Form BE is for someone who does not carry on a business; Form B is for someone who does. An individual's advance-tax notice is CP500. CP204 belongs to the separate company, LLP, trust-body and cooperative regime. A sole proprietor does not become a company just because they run a business.

This guide was checked on 12 September 2026. Here, YA means year of assessment. It separates YA 2025 returns filed in 2026 from YA 2026 instalments. If you have already missed a deadline, the useful next step is to establish what is outstanding and use the correct filing, correction or payment route.

First, find the row that sounds like you

Your situation Where to start
You are a resident employee with no businessCheck whether a return is required. The usual return is BE. Payroll deductions are called PCB or MTD; the option to treat them as final tax has conditions.
You are a resident employee who also runs a freelance or other businessUse B for the business and your other reportable income, including salary. Do not send a separate BE for the salary. Check any CP500 notice too.
You are a resident individual receiving rent, royalties or money from overseasClassify the receipt first. Non-business rental income can belong in BE; business income belongs in B. An overseas payer does not, by itself, determine the form or tax treatment.
You operate through a company such as a Sdn BhdThe company has its own return and CP204 rules. Keep its obligations separate from your personal return.
You may be non-resident, or moved between countriesCheck residence before choosing a form. The ordinary non-resident individual return is M; special-category forms also exist.

The sections below explain why those distinctions matter. All external sources are collected at the bottom.

1. Treating registration, filing and paying as the same thing

They are three separate steps. A Tax Identification Number (TIN) identifies you. A return reports the relevant income and calculates tax. A payment settles what is due after taking account of deductions and payments already credited.

HASiL says Malaysian citizens and permanent residents aged 18 and above are registered for a TIN automatically using National Registration Department data. Check your existing number through MyTax before assuming you need a new file. Other individual categories use e-Daftar as directed by HASiL.

Having a TIN does not, on its own, mean every adult must file. Equally, “I have nothing left to pay” does not settle whether a return is required. Section 77 covers a person with chargeable income, and can require a return even without chargeable income in the current year if the preceding year involved chargeable income, a filed return or a requirement to file. HASiL can also require a return by notice.

That is why the familiar RM34,000 after EPF figure should not be used as a universal filing test. Look at your income, previous filing position and any notice, rather than one salary figure.

There is also an exception worth knowing about: PCB as final tax. HASiL's conditions include having only one employment-income source, serving the same employer, deductions under the applicable rules (including qualifying zero deductions), tax not borne by the employer, and separate assessment for spouses. Check all the conditions before relying on it. A payslip showing PCB is not enough, especially if you also have business or rental income.

2. Putting every side receipt into the same tax box

Your bank statement tells you what arrived. It does not always tell you what the payment was for.

A fee for work, a transfer between your own accounts, a loan and money from selling a personal possession need different explanations. Keep the evidence that identifies each receipt. Cash payments and payments through an app do not make business earnings disappear from the calculation.

For tax purposes, a business can include a profession, vocation or trade. Employment is a separate category. “Freelance” is a description people use, not a substitute for checking the actual arrangement. Regularly selling your services on your own account may be a business; a second job under an employment arrangement needs to be treated accordingly.

Business takings also differ from taxable profit. The general expense rule allows expenditure incurred wholly and exclusively in producing the income, subject to the Act's restrictions. Personal spending is not a business deduction, and buying equipment may involve capital-allowance rules instead of deducting its full cost immediately.

Hypothetical example: an employee with a design business. Aina is resident in Malaysia, earns a salary, and runs her own design business at weekends. She receives RM12,000 from clients and has RM2,000 of expenses that qualify as business deductions. On those simplified assumptions, her adjusted business income is RM10,000 before any other relevant tax adjustments. She reports the business and salary in Form B. The example does not mean she owes RM10,000 in tax: her final tax calculation and amounts already paid are separate steps.

Rent needs its own check

Rent is not automatically business income. HASiL's property-letting ruling distinguishes a business source from a non-business rental source, including whether maintenance or support services are provided comprehensively and actively. A resident with ordinary non-business rent and no business can use BE. If the letting amounts to a business, B is the relevant individual form.

Keep the tenancy agreement, rent records and evidence of allowable expenses. Do not assume every mortgage payment or property expense is deductible in full.

An overseas payment is not automatically foreign-source income

For example, doing your business work in Malaysia for an overseas client can still produce Malaysian-source income. The location of the work or business operations matters; the payer's address and payment currency do not decide the answer alone.

For income that is actually foreign-source and received in Malaysia, check the applicable exemption and its conditions. HASiL's individual guidance distinguishes partnership income and recognises specified situations where no foreign tax was imposed. Neither “all overseas receipts are taxable” nor “all overseas receipts are exempt” is a safe shortcut. Keep the contract, work-location evidence, remittance records and any foreign assessment or exemption evidence. Follow the return's disclosure instructions even when claiming an exemption. Overseas income alone does not force you into Form B.

3. Using the right deadline for the wrong year

For the ordinary resident-individual returns covering YA 2025, HASiL's 2026 filing programme gives these dates:

Return Statutory filing date e-Filing grace period ends
BE — no business30 April 202615 May 2026
B — carries on a business30 June 202615 July 2026

The extra 15 days are an administrative grace period, which also covers the balance payment for the relevant electronically filed return. They do not change the statutory dates. The programme requires use of e-Filing, so the first column is not an invitation to choose paper filing.

These dates have passed as at this article's check date. If your required return is missing, deal with that now. Do not wait for next year's filing season. HASiL's examples also warn that missing the grace period means lateness is counted from the statutory date, not just the day after the grace period ends.

Keep the submission acknowledgement. A saved draft in MyTax is not proof that you sent the return. Check the next annual programme for later filing cycles rather than carrying these dates forward.

4. Following a company's instalment rules as an individual

CP500 is an instalment notice issued by HASiL for individuals with non-employment income, such as business income, rent or royalties. HASiL estimates the instalments; the ordinary schedule is every two months, up to six instalments beginning in March. Read the assessment year, amount and dates on your notice. If you need a copy, check MyTax or contact HASiL.

CP204, under section 107C, is the estimate regime for companies, LLPs, trust bodies and cooperatives. Do not use it to deal with a personal freelancer's CP500 notice.

Hypothetical example: a sole proprietor receives a notice. Dani runs a repair business in his own name and receives CP500 for YA 2026. He checks that it is his notice, compares it with his expected non-employment income, and keeps it separate from his YA 2025 return. If the estimate needs changing, the relevant application is CP502, not CP204A.

Under section 107B and HASiL's current instalment guidance, a first revision can be requested by 30 June or 31 October, and a second by 31 October. So missing June does not automatically close the first-revision route. The current CP502 notes allow submission to a HASiL office by hand or post, or online through its Customer Feedback service. Keep the application and revised notice; do not simply change your spreadsheet and assume the notice has changed. Base your revision on supportable figures: the form also explains the separate increase for underestimating revised instalments.

The 2026 concession has a specific context

In its 5 January 2026 statement, HASiL announced no penalty for non-payment of CP500 instalments during the YA 2026 transition for individuals with both employment and non-employment income. Voluntary payments are encouraged to reduce the eventual balance. It also said salary-only recipients need not comply with those instalment instructions, but should correct their income reporting.

That is not an exemption from the underlying income tax, nor a waiver of a late YA 2025 return or balance payment. A person with only business income, such as Dani, should not assume this employment-related concession covers them; confirm their position with HASiL. Do not carry it over to companies or later years.

Hypothetical company example. If Dani instead operates through Dani Repairs Sdn Bhd, the company checks its own CP204 obligations, including any applicable exception and the rules for a new business. Dani still checks his personal tax position separately. This guide does not reproduce the company's estimate deadlines or penalty formula.

5. Deciding residence from one day count

Being Malaysian and being resident in Malaysia for a particular tax year are different questions.

Spending at least 182 days here is one route under section 7. The section also contains a linked-period route, rules for specified temporary absences, a 90-day route involving earlier years, and a route based on residence in the following year and the three preceding years. Fewer than 182 days does not automatically mean non-resident.

If you moved, worked abroad or travelled frequently, build a calendar of arrival and departure dates and keep evidence for relevant absences. Check the surrounding years too. The result affects the appropriate return and treatment of income and reliefs. Avoid treating every non-resident receipt as subject to one flat rate with no deductions; the income category and any applicable special rule matter.

6. Confusing late filing, late payment and an incorrect return

These are different problems, with different routes. A correction does not automatically settle an unpaid balance, and making a payment does not submit a missing return.

If you have not filed a required return

Submit the correct return, keep its acknowledgement and reconcile the tax account. If HASiL has already issued an assessment, ask about the response or appeal required as well; do not assume filing alone cancels it.

Failure to file without reasonable excuse can be an offence under section 112(1). The RM200–RM20,000 fine, up to six months' imprisonment, or both are consequences on conviction. They are not an automatic bill or a prison sentence that a tax officer simply chooses to impose. Section 112(3) separately allows an administrative penalty where no prosecution is instituted. Check the actual notice and basis of calculation instead of adding every penalty mentioned online together.

If the return is filed but the balance is unpaid

The ordinary section 103(3) late-payment increase is 10% of the unpaid tax or balance. The former extra 5% after 60 days is not the current rule: section 103(4) has been deleted.

Simple illustration: if RM5,000 remains unpaid when that 10% increase applies, the increase is RM500, giving RM5,500. This isolates the late-payment increase; other liabilities depend on what else has happened.

For an appeal against this increase, HASiL directs taxpayers to write to the Collection Unit of the office handling their file. Its guidance says the increase must still be paid while the appeal is considered; an approved appeal leads to repayment. If you cannot settle the balance, contact HASiL about instalment arrangements. Asking for time does not itself approve an arrangement or remove a charge.

If you filed but the figures are wrong

Work out whether the correction increases or reduces tax, and whether you filed on time.

An Amended Return Form (BNT) under section 77B is the self-amendment route for specified errors such as understated income or overclaimed deductions that produce tax or additional tax. It is generally available once, following an on-time return, within six months after the statutory filing deadline. It is unavailable if HASiL has already made an assessment under section 91 for that year. The tax or additional tax under this route carries a 10% increase. HASiL lists e-BNT for individual BE and B returns; use the current service and its guidance, and ask HASiL if your year or form is unavailable.

For an e-BE return with overreported income or underclaimed reliefs or rebates, HASiL provides e-Permohonan Pindaan BE. That is a different correction service. For other errors, a wrong form, an expired self-amendment window or a late original return, send a detailed explanation, revised calculation and supporting documents to the office handling your file and ask for the correct route. Do not submit a duplicate original return as a workaround.

If an assessment notice is involved, check its appeal deadline promptly. A general enquiry or correction request should not be assumed to preserve a formal appeal right.

7. Keeping a receipt without checking what it proves

A receipt helps establish what you spent. The relevant relief or deduction still has to cover that expense, that person and that assessment year. Check the year's conditions and limits before claiming, including any restrictions on overlapping claims.

Keep a usable folder containing your EA/EC statement, payslips, business invoices and expense records, platform statements, tenancy documents, relief evidence, returns, payment receipts and HASiL correspondence. For an overseas receipt, add the evidence explaining its source and any exemption claim.

The seven-year period has a starting point. Section 82A ordinarily measures it from the end of the assessment year. For YA 2025 with a return filed on time in 2026, that means through 31 December 2032. Late filing changes the calculation: a required YA 2025 return filed late in 2026 ordinarily means keeping its documents through 31 December 2033. Section 82 has a corresponding business-record rule, starting from the end of the year to which the income relates, with an extension for late filing. Keep documents longer where needed for an unresolved audit, appeal or another applicable obligation.

Digital copies are useful for finding things, but keep original paper documents even after scanning them. The Act requires their retention. Records created electronically should remain readable and accessible.

8. Assuming an e-Invoice exemption means no income tax

e-Invoice is a separate compliance question. Being outside a requirement to issue e-Invoices does not decide whether your business income is taxable or whether you must file a return.

The old RM1 million summary needs updating. In its 30 August 2026 statement, HASiL announced that the threshold would rise to RM3 million from 1 September 2026, with micro, small and medium enterprises (PMKS) below that annual revenue or sales amount not required to implement e-Invoice.

If you run a business, use the current e-Invoice microsite to check eligibility, the revenue calculation and any conditions affecting your circumstances. Check transition or voluntary-disclosure terms separately. A concession is not blanket permission to ignore the rules, and a phase chart from January 2026 is no longer enough to answer the question.

What you can do today

  1. Identify the taxpayer and year. Your own name or the company's? YA 2025 return, YA 2026 CP500, or an older assessment?
  2. List the income sources. Match receipts to their explanation and select the correct form.
  3. Check what has actually been submitted and paid. Save acknowledgements, notices and the relevant tax-account entries.
  4. Use the right repair route. Missing return, BNT, e-Permohonan Pindaan BE, written correction, CP502 and payment appeal serve different purposes.
  5. Ask a specific question if you are stuck. For example: “I filed BE for YA 2025, but I also carried on a business. Here is my return and revised calculation. Which correction procedure applies?”

HASiL's Contact Centre is 03-8911 1000. You can also contact the office handling your file or use its customer feedback service. Have the notice reference, assessment year and a short explanation ready. For a disputed assessment, substantial overseas income or an arrangement you cannot classify, get an approved tax agent to assess your documents.

FAQ

I have a salary and a side business. Do I file both BE and B?

For an ordinary resident individual carrying on a business, report the business and salary in Form B. Do not submit a separate BE for the salary. Check that the side activity is actually a business rather than another employment.

Does rent or a foreign payment automatically mean Form B?

No. Business status determines the BE/B distinction. Non-business rent can be reported in BE where there is no business, and a payment from abroad needs its own source and exemption analysis.

Is CP500 another name for CP204?

No. CP500 is HASiL's individual instalment notice for non-employment income. CP204 is the separate entity estimate regime. An individual applying to revise CP500 uses CP502.

Does a late return automatically mean a criminal fine?

No. The section 112(1) fine and imprisonment provisions require conviction. Administrative penalties and late-payment increases are separate. Read the notice to establish which provision and amount apply.

Can I fix a return after sending it?

Yes, but the route depends on the error, timing and assessment history. BNT self-amendment has conditions and can increase tax; e-Permohonan Pindaan BE covers specified overreporting or underclaiming errors. For other situations, send the supporting explanation and calculation to HASiL and check any formal appeal deadline.

A note about your own position

This is general information about Malaysian income tax, checked on 12 September 2026. It is not a personalised tax computation or legal advice. The examples are hypothetical and use only the facts stated. Residence, income classification, exemptions and an existing assessment can change the appropriate next step.

Spot something outdated or wrong? Tell us — we’ll verify and correct it.

Sources and what each supports

All sources below are primary or official materials. Dates refer to the document or version; checked on 12 September 2026. Source notes identify the relevant part rather than endorsing every statement on a general webpage.

  1. Income Tax Act 1967, HASiL-hosted consolidation as at 21 May 2024 — sections 2–4, 7, 12–13, 33 and 39; 77, 77B–77C, 82–82A, 103, 107B–107C and 112. Supports the underlying distinctions, record periods, correction conditions and penalties. Read with later amendments and the current official materials below; its consolidation date is not 2026.
  2. HASiL: individual registration — automatic TIN registration and MyTax/e-Daftar; page updated 15 June 2026.
  3. HASiL: individual FAQ, questions 30–31 — conditions for PCB as final tax. Other answers on this general FAQ retain older material; the late-payment and CP500 explanations above use the Act and the more specific sources below.
  4. 2026 Return Form Filing Programme — updated 1 April 2026; table B and guidance note 1, including examples 1–2, support the YA 2025 forms, dates and scope of the e-Filing grace period.
  5. HASiL: reporting income — MyTax filing and official return notes; page updated 25 May 2026. The annual programme supplies the dates used here.
  6. Public Ruling 12/2018: income from letting real property — 19 December 2018, paragraphs 4–5 distinguish business and non-business letting; expense treatment is addressed separately in paragraph 8.
  7. HASiL: foreign-income guidance, amended 20 June 2024 — paragraphs 5.2.2 and 5.2.4 explain conditional individual treatment and supporting evidence/disclosure. This article does not use the guide's expiry dates as a statement of the position after 2026.
  8. HASiL: individual advance payments — CP500 section, items 1–5; updated 25 June 2026. Supports notice, schedule and June/October revision routes.
  9. HASiL: company tax estimates — identifies the entities using CP204 under section 107C and separate rules for new operations.
  10. HASiL statement on the CP500 concession, 5 January 2026 — pages 1–2; employment/non-employment transition, voluntary payment and salary-only reporting corrections. For revision timing, section 107B and the specific current CP500 page also allow an October first revision.
  11. HASiL: individual residence — section 7 routes; updated 10 August 2026.
  12. HASiL: late-payment increase — 10% increase and written appeal to the Collection Unit, including payment pending appeal; updated 13 May 2026. Filing dates follow source 4, rather than this page's loose grouping of non-employment income.
  13. HASiL: correcting an assessment — BNT conditions, 10% increase, e-Permohonan Pindaan BE and written corrections; updated 25 June 2026. Section 77B governs the statutory self-amendment conditions.
  14. HASiL statement on the e-Invoice threshold, 30 August 2026 — page 1, threshold announcement and 1 September 2026 effective date. Check the official e-Invoice microsite for implementation details.
  15. MyTax and HASiL customer feedback — official service routes. The HASiL source pages above also list the Contact Centre number.
  16. Tax Measures Act 2024, Act 863 — sections 3(2) and 5, electronic amended returns from YA 2025; read with HASiL e-Services, item 19 for e-BNT. Its form table lists BE and B; the page also retains an inconsistent older manual-filing exception, so confirm service availability rather than falling back to paper without instructions.
  17. Later-law cross-check: Finance Act 2024, Act 862, Finance Act 2025, Act 874 and Tax Measures Act 2025, Act 875 — enacted texts checked for changes to the provisions used here. The MAICSA links host copies of the gazetted Acts. Company instalment amendments have distinct commencement dates; this article confines company advice to identifying the correct regime.
  18. CP502 form, revision 2/2026 — page 2 notes (a)–(f); submission routes, June/October revision dates, revised notice and underestimation increase. The form is for YA 2026.