Introduction
Welcome to FeePlus! This guide will walk you through the steps to set up e-invoicing, ensuring smooth validation and submission of invoices.
Step 1: Accessing E-Invoice Settings
- Log in to your FeePlus account.
- In the business administrative console, navigate to E-Invois > Settings.
Step 2: Configuring Business Detail
In the E-Invois Settings page, go to Edit Business Info and enter the required information in the following tabs:
π Details Tab
- Business Name – Enter the official registered name.
- Tax Identification Number (TIN) – Required for e-invoice intermediary connection setup.
- Business Registration Number (BRN) – Select BRN as the identification type.
- Email address – Provide your primary contact email.
- Telephone Number – Include the official business phone number.
π Other Info Tab
- SST Registration Number
- Tourism Tax Registration Number (if applicable)
- MSIC Code
- Business Activity Description
π Note: You can refer to the LHDN MSIC Codes reference table to find your business MSIC Code and activity description.
π Address Tab
- Registered Business Address
- Select State & Country
πΉ Ensure all details match official records to prevent validation errors.
β Click Save to confirm the changes.
Step 3: Setting Up Sandbox Intermediary Connection
You can setup a sandbox intermediary connection If you want to test invoice validation before full implementation.
Pre-requisites
πΉ You must have a registered pre-production (preprod) MyInvois Portal account to enable the sandbox environment.
Adding FeePlus as an Intermediary in MyInvois Portal
In your preprod MyInvois Portal account, add FeePlus as an intermediary in the Taxpayer Profile using the following details:
Name | TIN | BRN |
---|---|---|
FXXX_XXXXUS PLT | PT26495877020 | 201704001705 |
Configuring Sandbox Settings in FeePlus
- In the E-Invois Settings page, enter your Business TIN and BRN.
- Click Validate TIN before proceeding.
- Check Enable Sandbox to activate the environment.
- Select the start date for sandbox testing.
Any invoice submitted after the sandbox start date can be validated. - Click Test to verify the connection.
- Click Save to activate the sandbox environment.
Step 4: Setting Up a Production Intermediary Connection
To allow FeePlus to connect with LHDN and validate your companyβs invoices, you must first add FeePlus as an intermediary.
Pre-requisites
πΉ You must have a registered MyInvois Portal account and have set up your MyInvois Portal Taxpayer Profile.
Adding FeePlus as an Intermediary in MyInvois Portal
In your MyInvois Portal > Taxpayer Profile, add FeePlus as an intermediary with the following details:
Name | TIN | BRN |
---|---|---|
FEE PLUS PLT | PT26495877020 | 201704001705 |
Configuring Production Settings in FeePlus
- In the E-Invois Settings page, enter your Business TIN and BRN.
- Click Validate TIN before proceeding.
- Check Enable E-Invois to activate production.
- Select the start date for e-invoice implementation.
- Click Test to verify the connection.
- Click Save to confirm the changes.
Step 5: Selecting Invoices Group for Validation
You can select which invoices to validate and disable those that donβt require validation.
Configuring Invoice Settings
In the E-Invois Settings page, navigate to Invoices and select from the following options:
β Validate Invoice β Allows submission to LHDN for e-invoice validation.
β Allow E-Invois Request β Lets customers request validation via invoice links or the FeePlus app.
β Consolidate Invoice β Enable invoice consolidation for the invoice group.
β Click Save to apply the settings.
Step 6: Setting Up a Consolidated Invoice Document Number
You need to assign document number if you require to consolidate invoices.
Create New Document Number
- In Settings – navigate to Document Number Settings.
- Click Create New.
- Name it “Consolidated Invoices” (or any preferred label).
Assigning the Document Number to Consolidated Invoices
- in e-Invois Settings page, scroll down to Consolidate Invoices.
- Select the document number you created.
- Click Save to confirm.
Need Help?
If you experience any issues during setup, feel free to contact our support team.