Skip to main content

Command Palette

Search for a command to run...

MyInvois Now Checks Your Buyer's BRN, Not Just Their TIN , Starting 2026/08/01

Updated
3 min readView as Markdown

What changed

From 1 August 2026, HASiL's system checks your buyer's TIN and BRN together , a correct-looking TIN isn't enough anymore. If the BRN doesn't match HASiL's records, the check fails. This isn't a proposal , it's a live change, confirmed in HASiL's official release notes, taking effect tomorrow.

What "fails" means in practice: it depends on your invoicing software. Some will block the invoice until it's fixed, others may just delay it. Either way, it becomes a problem.

If your buyer records still have an old or outdated registration number ,copied once, never updated . Then, this is the week it starts showing up as a failed check.

Who this actually affects

Encik Tan : already issuing, this adds a new master-data check

If you're on Phase 4 (RM1M–RM5M turnover, mandatory since January 2026), you're not new to MyInvois. What's new: invoices can now fail on a BRN mismatch , BRN is your buyer's SSM business registration number, the 12-digit ID (e.g. 202500001234) tied to their tax profile, usually because it's outdated or in an old format. Worth a five-minute check with whoever manages your books before tomorrow, not after a validation fails.

Siti : what to check for your clients before tomorrow

For accountants managing multiple SME clients: this is a buyer master-data problem, not a filing problem, which means it's exactly the kind of thing that hides until it breaks something. Before the change goes live:

  • Check which clients' invoicing tools call the TIN validation API

  • Spot-check a few buyer BRNs against MyTax

  • Fix outdated ones now, before they fail at month-end

This is a small check now versus a scramble later, the kind of gap that's easy to miss because it sits quietly in buyer records, not in your own filing.

Ahmad : probably not you, but check your structure once

If you're a Shopee or Lazada seller under RM1M revenue, you're generally still exempt from MyInvois ,this update doesn't change that. One thing worth checking once: if your business is a subsidiary, or shares ownership with a bigger company above RM1M, you might already be mandated regardless of your own revenue. If that's not you, don't worry about TIN/BRN. Your real gap is still matching your Shopee/Lazada payouts against what actually lands in your bank account , that's where your time is better spent this week.

Editorial note

This summarizes a change to a HASiL production API, not compliance advice. Source: HASiL's MyInvois SDK 1.0 release note (12 June 2026). Checked 31 July 2026. Our expertise is automation and data matching, not accounting or tax , confirm your specific situation with HASiL/LHDN or your accountant, especially around exemption and timeline exceptions.

More from this blog

R

Rekons Blog : Guides for SMEs and Accountants

13 posts

Practical guides for SMEs and accountants , covering bank reconciliation, e-Invoice compliance, accounting standards, and financial best practices. Insights from the team behind Rekons.io, an AI-powered reconciliation tool built for modern businesses.