Help & FAQ

Find answers to common questions about using MyInvois Easy Submit.

Language Preference

You can view this help in English or Bahasa Malaysia. Choose your preferred language below:

General Information

MyInvois is the electronic invoicing (e-Invoice) system introduced by the Inland Revenue Board of Malaysia (LHDN) to facilitate digital tax administration.

It requires businesses to submit standardized electronic invoices for tax compliance purposes, making the process more efficient and reducing the risk of tax leakage.

Our platform offers several advantages over direct implementation:

  • User-friendly interface designed for non-technical users
  • Step-by-step guidance with clear explanations
  • Bilingual support in English and Bahasa Malaysia
  • Compliant with all LHDN requirements
  • Secure and affordable solution with no hidden costs

Our different plans support various invoice volumes to suit businesses of all sizes:

  • Starter Plan: 30 e-invoices per month
  • Pro Plan: 100 invoices per month
  • Enterprise Plan: Unlimited invoices (contact us for custom pricing)

If you anticipate higher volume needs, please contact our sales team for a customized solution.

While e-invoicing is becoming mandatory, it offers many advantages for Malaysian businesses:

  • Reduced paperwork and storage costs
  • Faster payment processing and improved cash flow
  • Error reduction through automated validation
  • Enhanced data security and reduced fraud risk
  • Environmental benefits through paper reduction
  • Better record-keeping for audits and tax compliance

The Basic plan is free for small businesses with limited invoice volumes. Premium features will be available in the future for businesses with higher volume needs.

EzyMyInvois takes security seriously with multiple layers of protection:

  • End-to-end encryption for all data transmission
  • Secure database storage with regular backups
  • Role-based access controls for multi-user accounts
  • Regular security audits and compliance with data protection standards
  • Segregation of user data to maintain business privacy

Getting Started

Getting started with EzyMyInvois is straightforward:

  1. Register for an account with your business details
  2. Complete your profile with tax information and LHDN API credentials
  3. Create your first invoice using our guided form
  4. Submit the invoice to LHDN through our platform

Before creating invoices, you should have the following information ready:

  • Your business Tax Identification Number (TIN)
  • Company registration details
  • Business address and contact information
  • Customer (buyer) information for your invoices
  • Your LHDN MyInvois API credentials

To submit invoices to LHDN through EzyMyInvois, you'll need to provide:

  • Your LHDN MyInvois API Key (obtained from your LHDN MyInvois developer portal)
  • Your LHDN business registration details linked to your MyInvois account
  • Authorization credentials from your LHDN MyInvois account
These credentials allow EzyMyInvois to securely submit e-invoices to LHDN on your behalf. Without valid API credentials, we cannot submit invoices to LHDN's MyInvois system.

Registration

Registration is a simple process:

  1. Click the 'Register' button on the homepage
  2. Fill in your personal and business information
  3. Choose a secure password
  4. Submit the form to create your account

A Tax Identification Number (TIN) is a unique identifier assigned by LHDN to taxpayers:

  • For individuals, it's usually your MyKad number
  • For businesses, it's your business registration number with LHDN
  • TIN is required for all e-invoices submitted to MyInvois system for tax compliance

Invoice Creation

Creating an invoice is simple with our guided form:

  1. Click 'Create Invoice' from your dashboard
  2. Fill in the invoice details (date, payment terms, etc.)
  3. Add seller and buyer information
  4. Add items with descriptions, quantities, prices, and tax information
  5. Save the invoice when complete

According to LHDN guidelines, the following fields are required:

  • Seller Information: Seller name, TIN, and address are mandatory
  • Buyer Information: Buyer name is mandatory; TIN and address are recommended
  • Invoice Details: Invoice number, date, and currency are mandatory
  • Invoice Items: Each item must have a description, quantity, unit price, and tax category

Invoice Submission

Submitting an invoice to LHDN is a straightforward process:

  1. First, ensure you've added your LHDN API credentials in your Profile Settings > API Credentials tab
  2. After creating an invoice, review it for accuracy
  3. Click the 'Submit' button on the invoice view page
  4. Confirm the submission in the confirmation dialog
  5. Wait for the system to process your submission and provide a response

After submission, the invoice goes through these status changes:

  • Submitted: The invoice has been sent to LHDN and is being processed
  • Approved: LHDN has accepted the invoice as valid and compliant
  • Rejected: LHDN has rejected the invoice due to issues that need correction
  • Failed: The submission process failed due to technical issues; you can retry

LHDN requires all e-invoices to have a valid digital signature to ensure authenticity and non-repudiation. EzyMyInvois handles this technical requirement automatically, using compliant digital signature technology that meets Malaysian Digital Signatures Act 1997 and Digital Signature Regulation 1998 requirements. You don't need to manually sign anything.

Every e-invoice submitted through MyInvois receives a unique QR code that contains the official Invoice Reference Number (IRN) assigned by LHDN. Our system automatically generates and places this QR code on your invoice PDFs. Recipients can scan this QR code to verify the invoice's authenticity and compliance status with LHDN.

Yes, the e-invoicing requirement applies to both B2B (business-to-business) and B2C (business-to-consumer) transactions. If your customer doesn't have a TIN, you can leave that field blank for consumers, but all other required invoice information must be included.

EzyMyInvois includes a robust contingency process. You can continue creating invoices offline, which will be queued and automatically submitted once connectivity is restored. The system will track submission status and retry if needed, ensuring all your invoices are properly submitted to LHDN.

Tax Information

According to LHDN guidelines, there are several tax categories:

  • SR (Standard Rated): Subject to the standard tax rate (currently 10% in Malaysia)
  • ZR (Zero Rated): Taxable items with a 0% tax rate (still taxable but at zero rate)
  • ES (Exempt Supply): Supplies exempt from tax
  • OS (Out of Scope): Supplies outside the scope of tax
  • MS (Margin Scheme): Special scheme for margin-based taxation
  • DS (Disregarded): Supplies that are disregarded for tax purposes

Tax is calculated based on the item's price, quantity, and applicable tax rate. For Standard Rated (SR) items, multiply the line total (price × quantity) by the tax rate percentage.

example:

If you sell 2 items at RM 100 each with 10% tax, the calculation would be: Line total = 2 × RM 100 = RM 200, Tax amount = RM 200 × 10% = RM 20, Total with tax = RM 220.

Troubleshooting

If your invoice submission fails, try these steps:

  1. Check the error message for specific issues that need to be addressed
  2. Verify that all required fields have valid data
  3. Make sure your internet connection is stable
  4. Click the 'Retry' button to attempt submission again

Here are some common errors and their solutions:

  • Missing required fields: Ensure all mandatory fields are completed
  • Invalid TIN format: Verify your TIN format is correct
  • Connection timeout: Check your internet connection and try again
  • Duplicate invoice number: Each invoice must have a unique number

LHDN Compliance

Yes, MyInvois Easy Submit is fully compliant with LHDN's e-Invoice guidelines including all data fields, formats, and submission requirements.

Our application follows the standards specified in the LHDN e-Invoice Guidelines, particularly Appendix 1 (required fields) and Appendix 2 (submission format).

reference:

For more information, refer to the official LHDN e-Invoice Guidelines: LHDN e-Invoice Guidelines.

LHDN has established a phased implementation schedule for e-invoicing in Malaysia:

  • Phase 1 (August 1, 2024): Taxpayers with an annual turnover or revenue of more than RM100 million
  • Phase 2 (January 1, 2025): Taxpayers with an annual turnover or revenue of more than RM25 million and up to RM100 million
  • Phase 3 (July 1, 2025): Taxpayers with an annual turnover or revenue of more than RM500,000 and up to RM25 million
  • Phase 4 (January 1, 2026): Taxpayers with an annual turnover or revenue of up to RM500,000

Non-compliance with LHDN's e-invoicing mandates can result in several consequences:

  • Potential financial penalties as determined by LHDN
  • Challenges with tax deductions if invoices don't meet compliance standards
  • Possible business disruptions and increased scrutiny during tax audits
  • Our platform helps you avoid these risks by ensuring your invoices are always compliant

No. You can continue using your existing system to create invoices as per your current practice. EzyMyInvois acts as a standalone solution that handles the e-invoice creation, formatting, and submission to LHDN. There's no need to replace your current accounting software.

According to LHDN's e-invoicing guidelines, the following fields are mandatory:

  • Seller Information (Name, TIN, Address)
  • Buyer Information (Name, TIN where applicable)
  • Invoice Identification (Number, Date)
  • Line Items (Description, Quantity, Unit Price, Amount)
  • Tax Information (Tax Category, Rate, Amount)
  • Total Amounts (Subtotal, Tax Total, Grand Total)
Our system automatically guides you to include all required fields and validates your invoices before submission

We continuously monitor LHDN guidelines and update our system accordingly. Any changes to requirements will be implemented promptly, and we'll notify users of significant updates.

API Integration

Yes, EzyMyInvois offers API integration options that allow you to connect your existing business systems directly to our platform. This enables automated invoice creation and submission without manual data entry.

Setting up API integration with EzyMyInvois involves these steps:

  1. Contact our support team to enable API access for your account
  2. Receive your unique API keys and access credentials
  3. Review our API documentation with integration guidelines
  4. Use our SDK or REST API endpoints to connect your systems
  5. Test the integration in our sandbox environment before going live

To connect with LHDN's MyInvois system via EzyMyInvois, you don't need to obtain API credentials directly from LHDN. Our platform acts as the intermediary, handling all API connections with LHDN on your behalf. Simply register with EzyMyInvois, and our system manages the technical aspects of API connectivity while you focus on your business.

EzyMyInvois provides two options for connecting to LHDN:

  • Automated connection: We connect directly to LHDN's API using our secure integration channel
  • Manual authorization: You can authenticate our platform with your LHDN credentials through a secure authorization process
Both methods ensure your credentials remain secure, and EzyMyInvois only has the minimum access necessary to submit invoices on your behalf. Your authentication information is encrypted and never stored in plain text.

Need More Help?

If you couldn't find the answer to your question, please contact our support team.

Contact Support