IT96IT96 e-Invoice

What you’ll need to get started

To set up your LHDN MyInvois e-invoice integration, please prepare the items below. Don’t worry — we guide you through each step.

1. Company & tax identity

  • TIN — Tax Identification Number
    Issued by LHDN
  • BRN — SSM business registration number
    Or your MyInvois Registration Number
  • SST registration number
    Only if you are SST-registered
  • MSIC code
    Your business activity classification code
  • Registered business address
    Including postcode, state and country
  • Contact phone & email

2. MyInvois API access

  • Register your company on the MyInvois portal
    Via MyTax, using a director / authorised person
  • Register your ERP to get Client ID & Client Secret
    These are your API keys — you share them with us
  • Or appoint IT96 as your Intermediary
    We provide our TIN / BRN / company name for this

3. Digital certificate (for signing)

  • Digital signature certificate from an approved Malaysian CA
    e.g. MSC Trustgate / Pos Digicert — required for direct API submission

4. Business & invoice data

  • Sample of your current invoices + which system/POS to connect
  • Product / service list with classification codes
  • Tax setup (SST rates, exemptions)
  • How you capture buyer details
    B2B needs the buyer’s TIN; B2C can use a general buyer

⚠️ Requirements follow LHDN’s latest MyInvois guidelines and may change. We’ll confirm the exact list for your business.

Beat the e-invoice deadline

Tell us what system you use today — we’ll scope your MyInvois integration, free.

Get Started | IT96 e-Invoice