Who is this for?
All StoreHub merchants in Malaysia who pay for StoreHub services.
Merchants who use StoreHub's online channels (Webstore, Beep Delivery) and receive payouts.
Merchants who need e-Invoices from StoreHub for their own business accounting and tax compliance.
Overview
This article explains how StoreHub merchants in Malaysia can receive official, LHDN-compliant e-Invoices from StoreHub. These e-Invoices are for payments you make to StoreHub, not for sales you make to customers.
If you’re looking to issue e-Invoices to your own customers, please refer to the How to Manage e-Invoice Transactions article.
Before You Begin
This article is about e-Invoices you receive from StoreHub for your business expenses.
Make sure your 'Company Profile' is fully set up and validated in your StoreHub BackOffice. If not, refer to How to Set Up & Manage e-Invoice Settings.
If you receive payouts from Webstore or Beep, ensure your bank account is set up and linked to your stores in StoreHub BackOffice. You also need to make sure these stores are linked to your validated company profile.
Step-by-Step Guide
Why You Need a Company Profile (Even if Not Issuing e-Invoices)
StoreHub needs your validated tax information to issue LHDN-compliant e-Invoices for the services you pay for. This applies even if your business does not issue e-Invoices to your own customers.
1. Create a company profile:
Ensure all your company and tax information (like BRN and TIN) are accurately entered in your StoreHub BackOffice 'Company Profile'.
When setting up, select "No" for the 'Do you want StoreHub to automatically consolidate your monthly sales?' option if you are not issuing e-invoices to customers.
Link the stores that are associated with this company profile.
Note:
A validated Company Profile ensures:
You can receive e-Invoices for your StoreHub subscriptions and fees.
Your business information is correctly displayed in the buyer section of the e-invoice StoreHub issues to you.
Refer to the How to Set Up & Manage e-Invoice Settings article for steps to create or validate your Company Profile.
When StoreHub Issues You an e-Invoice
StoreHub issues different types of e-Invoices depending on the transaction type. Some are issued automatically, while others require you to request them manually.
e-Invoices You Must Request Manually
You need to request an e-Invoice for these transactions within the same calendar month as the payment:
StoreHub subscription renewals (manual or automatic payments).
Add-ons or one-time purchases (e.g., plan upgrades).
SMS credit top-ups.
(These payments appear under your 'Billing' or 'StoreHub e-Invoice' pages in BackOffice.)
Note:
If you don’t request the e-Invoice within the same month, the charge will be grouped into a monthly consolidated e-Invoice, and an individual one cannot be issued later.
e-Invoices Automatically Issued by StoreHub
StoreHub automatically issues e-Invoices for the following if your Company Profile is validated and your stores are properly linked:
Payout fees (e.g., Beep Delivery, Webstore)
Generated weekly, covering all payout fees processed that week.
StoreHub-funded vouchers (Self-billed e-Invoices)
Generated weekly for voucher amounts funded by StoreHub and applied to your sales.
Example:
A customer order is RM45.
They use a RM15 voucher funded by StoreHub.
You issue an e-Invoice to the customer for RM30 (what they paid you).
StoreHub issues you a self-billed e-Invoice for RM15, representing the voucher value funded by StoreHub.
Notes & Deadlines:
These e-Invoices are issued by StoreHub to you, not to your customers.
You must have a validated Company Profile before any issuance (manual or automatic).
Manual requests must be submitted before the end of the month.
Late requests (after the 2nd of the next month) cannot be processed, as the charges will already be consolidated.
Weekly payout and self-billed e-Invoices are generated every Sunday and available in BackOffice by Monday morning.
Request e-Invoices for StoreHub Payments
There are two primary places in your BackOffice where you can request an e-Invoice for your payments to StoreHub.
Method 1: Request from the 'Billing' Page
Note:
This is available for Online Bank transfer transactions only. For credit card payments, see Method 2.
1. In your StoreHub BackOffice, click 'Billing' from the side menu.
2. Under your 'Order Status', click 'Request e-Invoice' for the relevant bill.
3. In the pop-up confirmation, click 'Request Now'.
Note:
Request your e-Invoice within the same month as the payment, or it will be consolidated.
Method 2: Request from the 'StoreHub e-Invoice' Page
1. In your StoreHub BackOffice, click 'e-Invoice', then select 'StoreHub e-Invoice'.
2. Find the bill you want and click the 'Request' button in its row.
3. Once validated, click 'View on IRBM' to view your e-Invoice on the LHDN portal.
Note:
Late requests will be included in a consolidated e-Invoice.
Re-request a Rejected e-Invoice
If your e-invoice request to StoreHub is rejected by LHDN (e.g., due to an issue with your company profile), you can retry after fixing the problem.
1. Go to the 'StoreHub e-Invoice' page in your BackOffice.
2. Locate the transaction with a 'Failed' status. You can hover over the '!' icon to view the specific issue.
3. Once you have fixed the issue (e.g., updated your Company Profile), click 'Retry' to resubmit your request.
Consolidation Rules & Cut-Offs
Missed Requests Are Consolidated
If you don’t request an individual e-Invoice for a StoreHub payment by the end of the month, that charge will be grouped into a single monthly consolidated e-Invoice.
No Edits After Consolidation
Once a payment is included in a consolidated e-Invoice, you cannot request an individual e-Invoice for it.
Get e-Invoice for Your Payout Fees
StoreHub issues an e-Invoice each month for the service fees deducted from your online sales (e.g., delivery or transaction fees from Beep Delivery or Webstore). At the start of each month, StoreHub generates one e-Invoice that includes all service fees from the previous month’s payouts. This means you won’t receive an invoice for each individual payout; instead, you’ll get a single total amount that combines the fees from all payouts in that month.
Example:
If you receive three payouts per week, that’s roughly 12 payouts in a month.
Each payout might include fees like RM 16 for delivery and RM 35 for platform usage.
Across 12 payouts, that adds up to about RM 612 in total service fees.
Your e-Invoice will show one line for StoreHub fees: RM 612.
You can still go to the Payouts page in BackOffice to view the detailed breakdown for each payout, including per-store and per-transaction records.
Set Up Your Bank Account for Payouts
To receive e-invoices for your payout fees, your bank account must be correctly set up and linked to your stores.
1. In your StoreHub BackOffice, click 'Settings', then 'Bank Account'.
2. Click 'Add Bank Account'.
3. Enter your business bank details accurately.
4. Link the relevant stores with online sales to this bank account.
5. Click 'Save'.
Note:
All stores linked to the same bank account should ideally share the same Company Profile.
Important Messages for Payout Invoices
You must link your stores to a validated Company Profile to receive your weekly e-Invoices for payout fees. You may see different messages in your BackOffice depending on your setup.
1. If no Company Profile is set up
You will see a banner on your 'Payouts' page.
Message: 'Info Required'
Action: Click 'Create Company Profile'.
Result: If you do not set up a profile, your weekly payout fees will be consolidated, and you will not receive an e-Invoice for them.
2. If some stores are not linked to a Company Profile
You will see a message on your 'Payouts' page.
Message: 'Store Info Incomplete'
Action: Click 'Manage Company Profile' and assign all stores with online sales to a profile.
Result: If some stores are not linked, their fees will be consolidated. You will only receive e-Invoices for the stores that are correctly linked.
3. Once all stores with online payouts are linked to a validated Company Profile
StoreHub will automatically generate monthly e-Invoices for your payout fees. No further action is needed.
View Your Payouts and e-Invoice Status
1. In your StoreHub BackOffice, click 'Online Orders', then 'Payouts'.
2. You’ll see a list of payout dates and bank information.
3. Click on a payout transaction to view its breakdown.
4. On the 'Payout Details' page, look for the 'e-Invoice for Payout Fees' section.
5. If a valid e-invoice exists for that payout, you will see its details, including the invoice number and e-invoice status.
Understand Your Payout Details
Each payout details page includes:
1. Payout Summary
The total fees incurred in this payout are displayed.
2. Breakdown by Store
Revenue and fee breakdown for each store linked to the payout.
3. Completed Transactions List
A full list of transactions included in the payout, including order type, time, and amounts.
What Happens if You Don't Set Up a Company Profile on Time?
If no validated 'Company Profile' is linked by the end of the month, StoreHub will consolidate your service fees.
You will not be able to request individual e-Invoices for those months.
Troubleshooting
Issue | Solution |
Cannot Request e-Invoice for StoreHub Payment |
|
Not Receiving e-Invoices for Payout Fees |
|
Rejected e-Invoice for StoreHub Payment |
|
FAQs
1. I don't issue e-Invoices to customers. Do I still need a Company Profile?
Yes. Even if you're not issuing e-Invoices to customers, StoreHub is legally required to issue e-Invoices to you for the services you pay for (e.g., subscriptions, SMS credits, payout fees). We need your validated Company Profile to do this correctly.
2. Will I get an e-Invoice automatically for my subscription?
Not automatically. You must request it within the same month of payment, either from the Billing page or the StoreHub e-Invoice section. If you miss the deadline, the transaction will be included in a consolidated e-Invoice, and an individual one won’t be available.
3. Where do I find the e-Invoice for payout fees?
As of November 2025, StoreHub now generates this automatically every Sunday for the previous week's payouts. It covers all service fees from your online sales (e.g., Payment gateway, logistics, or transaction fees.).
4. Why did the payout fee e-invoice change from monthly to weekly?
This change helps you comply with tax regulations by providing invoices more frequently, which reduces the risk of late invoice rejections. It also gives you faster access to your financial documents.
5. When exactly will my weekly invoice be ready?
Invoices are generated every Sunday for the payouts processed that week. They should be available for you to view in your BackOffice by Monday morning.
6. Why are payouts grouped by store?
To give you a clear breakdown of revenue and fees for each location. This helps you track earnings per store and aligns with how e-Invoices are generated, based on store-to-profile linking.
7. What if I have stores from different companies linked to one bank account?
Each store must still be linked to its correct Company Profile. You’ll receive one e-Invoice per Company Profile, even if the payouts go to the same bank account.
Need Help?
Contact StoreHub Support via live chat in your StoreHub app or email [email protected].
Was this article helpful?
Let us know below or contact support for further assistance.