Regulatory briefing

Malaysia's MyInvois is now rejecting invoices — the three checks catching businesses out

Published 2026-09-13 · ComplyRadar research desk · Verified against official sources
MalaysiaAction needed

The penalty-free period for many Malaysian businesses runs until 31 December 2027 — but that has created a dangerous misunderstanding. Penalties are not the immediate risk. Rejected invoices are. Since 15 August 2026, HASiL's stricter field validation is live in the MyInvois production system, and a rejected invoice never reaches your customer: no invoice, no payment, no fine required.

The three checks catching businesses out

Also enforced: character limits on bank account numbers (max 150), invoice codes (max 50), incoterms (max 3), payment terms (max 300), and buyer TIN/BRN matching against HASiL records (live since 1 August — an outdated BRN gets the invoice rejected outright).

What to do today

Will this rule affect your business?

Take the free 2-minute readiness check, or let ComplyRadar watch the rules for you — plain-language alerts from $29/month, 14-day money-back guarantee.

Free readiness check See monitoring plans →