Upload your LHDN certificate
How to register with LHDN, generate your signing certificate, and load it into ZeroKey.
What is the LHDN certificate?
Every invoice submitted to MyInvois must be digitally signed by the taxpayer. LHDN issues each registered business a signing certificate that proves it was you. ZeroKey uses your certificate to sign your invoices on your behalf — we never store the plain key.
If you haven't registered with LHDN yet
You need an active MyTax account first (mytax.hasil.gov.my). From there, request access to MyInvois. Approval typically takes 1–3 business days. We can guide you through this during onboarding — write to contact@symprio.com.
Generate the certificate
Inside MyInvois, navigate to Profile → Digital Certificate. Generate a new certificate and download the .p12 (or .pfx) file. You'll also set a passphrase — keep this somewhere safe; you need it once during upload.
Upload to ZeroKey
In ZeroKey, open Settings → Compliance → LHDN certificate. Click Upload, choose your .p12 file, and enter the passphrase. ZeroKey encrypts the certificate immediately and stores it sealed — even our staff cannot read it.
Once uploaded, the Status pill shows ‘Valid until …’ with the certificate's expiry date. We email you 30 days before expiry so you can rotate without scrambling.
Need more help? Write to contact@symprio.com. We'd rather respond directly than make you guess.