In Malaysia, every business entity is identified by a Business Registration Number (BRN). This unique identifier assigned by the Companies Commission of Malaysia (SSM) is crucial for regulatory compliance, tax filing, and most importantly e-invoicing.
For small businesses using Xero, understanding how the BRN number Malaysia system works is the key to staying compliant with LHDN regulations and ensuring seamless integration with the MyInvois portal.
The Business Registration Number (BRN) is the official registration number format introduced by the Suruhanjaya Syarikat Malaysia (SSM) in October 2019. It replaced older formats to create a new registration number format that works consistently across entities registering in Malaysia.
This number serves as the unique identifier for all companies, foreign LLPs, limited liability partnerships, and professional practices. It appears on official documents, invoices, and in SSM’s online systems.
The new format consists of 12 digits. These digits represent:
For example: 202401123456 indicates a company incorporated in 2024 as a specific business structure. This format consists of clear segments to avoid confusion between existing companies and new business entities registering.
Many people confuse business registration number BRN with the older company’s registration number (often 7 digits + suffix like -A).
While both refer to the same legal status, the BRN is required for e invoice validation and compliance with Inland Revenue Board (LHDN) requirements.
The Inland Revenue Board of Malaysia (LHDN) mandates that all invoices submitted under the consolidated e invoice system must include the BRN. The BRN is the official unique identifier assigned by the Companies Commission of Malaysia (SSM).
Without it, LHDN cannot verify if the invoice originates from a legally registered business entity. No BRN, no legal invoice.
Every business entity also has a Tax Identification Number (TIN). The BRN works together with the TIN to connect:
This ensures invoices are tied directly to the right company name, business address, and business activities.
By requiring the BRN, Malaysia reduces risks of:
It’s a safeguard that helps authorities detect fraud and protect small businesses from dealing with non-compliant entities.
When invoices are submitted to the MyInvois portal, the e invoice validation engine checks:
If the BRN doesn’t match SSM’s online portal services records, the invoice is automatically rejected.
The BRN is required not just for local companies but also for:
This ensures regulatory requirements apply equally, regardless of business structure or entity type.
Many countries like Singapore, India, and Europe with VAT IDs already require a unique registration number for invoices. Malaysia’s adoption of BRN for self billed invoices, consolidated e invoices, and standard invoices puts it in line with international tax compliance practices.
For businesses issuing self billed invoices or consolidated self billed e invoices, the BRN is still mandatory. The MyInvois classification codes and appointment declaration processes also require valid registration details linked to your BRN.
When Malaysia rolled out its consolidated e invoice framework, software providers like Xero software adapted to support regulatory requirements. For Malaysian users, one of the most important data points in Xero is the Business Registration Number (BRN).
Xero’s integration ensures registration details (BRN, TIN, company name) automatically populate into the invoice data file. This helps businesses avoid manual entry errors and supports regulatory compliance.
Showing your company’s registration number on invoices boosts credibility with clients and confirms your legal status as a registered business entity.
For companies using Xero software, the BRN must be entered in both:
Without accurate BRN data, e invoices submitted through Xero to the MyInvois portal may be rejected.
Below is the screenshot of correct BRN in Xero
Below is the screenshot of correct BRN and TIN in Invoici
Imagine Amis Asia Xero Testing has BRN 202401011999. It invoices CAL CLOUD SDN BHD with BRN 201501041487.
The Xero invoice will show:
From: Amis Asia Xero Testing | BRN: 202401011999
To: CAL CLOUD SDN BHD | BRN: 201501041487
This is a TIN and BRN malaysia xero example showing why the TIN and BRN required for xero invoices is non-negotiable.
To find your business registration number BRN, use SSM’s portal such as the SSM e Search portal or MyData. These allow entities registering or existing companies to confirm their registration details.
When you download your registration certificate, the new format BRN will be clearly displayed, ensuring you meet regulatory compliance.
Alongside BRN, businesses also need a Tax Identification Number (TIN) from the Inland Revenue Board. While the BRN proves your registration, the TIN ensures your business is registered for tax compliance.
Both must appear on invoices and other financial transactions submitted through MyInvois portal.
The BRN confirms the legal status of the business entity and links to regulatory authorities.
Limited Liability Partnerships (LLP) and professional practices (like accounting or legal firms) also receive a business registration number. This ensures regulatory requirements apply evenly across business structures.
The commission of Malaysia SSM issues BRN, while the Inland Revenue Board ensures BRN is included in consolidated e invoices. Together, these relevant authorities ensure all companies meet tax compliance and regulatory requirements.
The shift to a new registration number format brought significant changes for existing companies. Businesses had to update official documents, application review processes, and invoice templates to match the new format.
When you register a business entity, the steps include:
Businesses must regularly update business information and ensure BRN is present in:
This helps small businesses stay compliant and avoid penalties.
The strength of Xero software lies in its seamless integration with Malaysia’s consolidated e invoice framework. By ensuring your company’s registration number and BRN are correctly entered, you can automate invoicing while meeting regulatory compliance.
The BRN number Malaysia is more than just a registration number. It is the foundation of regulatory compliance, ensuring your company name, business address, and business activities are linked to a unique identifier.
For invoices, whether self billed, consolidated, or standard, the business registration number BRN must always be present. With tools like Xero software and guidance from trusted advisors like Caltrix, your business can maintain compliance, avoid penalties, and ensure smooth financial operations.
At Caltrix, we help small businesses and professional practices navigate the registration process, maintain accurate registration details, and ensure compliance with LHDN regulations.
With our expertise in Xero invoicing, we make sure your business registration number is always aligned with regulatory requirements.
Alfred has led the company in helping over 500 SMEs successfully transition to digital platforms. With expertise in cloud accounting software implementation and other tech stacks. Alfred empowers businesses to access real-time, accurate financial data for informed decision-making. As a Chartered Accountant (CGMA, ACMA, and MIA member), he is driven by the mission to streamline traditional accounting processes. Alfred’s accomplishments include winning the Xero Award for Medium Accounting Partner of the Year in 2024.
CALTRiX | Xero Malaysia Gold Partner | Cloud Accounting Service
Typically replies within minutes
E-Invoicing will be implemented soon in Malaysia, do you need more information about how can Xero Cloud Accounting help your business in digital transformation?
WhatsApp Us
🟢 Online | Privacy policy
WhatsApp us