3.24. LHDN e-Invoice

System Initialization
Go to: Home > Settings > General > E-Invoice
Setup steps:
- If an upgrade warning appears, click Upgrade now first.
- Enable
E-Invoice Mode.
- Fill seller info:
- Name: Official registered company name.
- Client ID: Obtained from LHDN MyInvois Portal.
- Client Secret: Obtained from LHDN MyInvois Portal.
- TIN Number: Your corporate Tax Identification Number.
- Fill Identity Type and Identity No. (e.g., SSM registration number).
- Set Mode to Sandbox (for testing) or Production (for live).
- Click Save.
Parent Data Preparation
Go to: Home > Parents > Edit Parent > E-Invoice
Parent readiness steps:
- Fill buyer identity details (NRIC or Passport number).
- Fill buyer TIN:
- Use parent's personal TIN if provided.
- Use EI00000000010 for Malaysian citizens without a TIN.
- Save parent profile.
Invoice Submission
Go to: Home > Payment > Edit Payment > LHDN
Submission steps:
- Open a payment record with the status Paid.
- Click Submit to LHDN.
- Check status:
- submitted: Sent to LHDN, awaiting validation.
- valid: Successfully approved by LHDN.
- invalid: Rejected by LHDN (check logs for errors).
- Use LHDN Link when available to view or share the QR Code invoice.
- Use View Logs for detailed technical response data.
Cancel and Refund Rules
Rules:
- Cancel Invoice:
- Within 72 hours of submission.
- Current status must be submitted or valid.
- Refund (Credit Note):
- Required if 72 hours have passed.
- Status must be valid and not previously refunded.
- System will generate a Credit Note to offset tax records.
Reviewing Transaction Logs
Go to: Home > Payment > E-Invoice Logs
Steps:
- Open logs page.
- Filter by payment ID, date, or status.
- Review LHDN response messages to troubleshoot
invalidsubmissions.