Skip to main content

How to Get StoreHub e-Invoices for Expenses

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.

  • 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'.

StoreHub BackOffice Company Profile form showing fields for company and tax information.

  • 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.

Company Profile form with the

  • Link the stores that are associated with this company profile.

Company Profile

Note:

  • As long as you do not toggle 'Issuing e-Invoice' to 'ON', you will not be issuing e-invoices to your customers. The company details will only be used for StoreHub to issue e-invoices to you.

    The

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-Invoices' 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.

StoreHub BackOffice main menu showing the

2. Under your 'Order Status', click 'Request e-Invoice' for the relevant bill.

Billing page in StoreHub BackOffice, showing a

3. In the pop-up confirmation, click 'Request Now'.

Confirmation pop-up for requesting an e-invoice, with a

Note:

  • Request your e-Invoice within the same month as the payment, or it will be consolidated.

Method 2: Request from the 'StoreHub e-Invoices' Page

1. In your StoreHub BackOffice, click 'e-Invoice', then select 'StoreHub e-Invoices'.

StoreHub BackOffice main menu showing

2. Find the bill you want and click the 'Request' button in its row.

StoreHub e-Invoice page displaying a list of bills, with a

3. Once validated, click 'View on IRBM' to view your e-Invoice on the LHDN portal.

The

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. In your StoreHub BackOffice, click 'e-Invoice', then select 'StoreHub e-Invoices'.

The

2. Locate the transaction with a 'Request Failed' status. You can hover over the '!' icon to view the specific issue.

StoreHub e-Invoice page displaying a transaction with a

3. Once you have fixed the issue (e.g., updated your Company Profile), click 'Retry' to resubmit your request.

The

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 your payout fee e-Invoices every week for the service fees deducted from your online sales (e.g., delivery or transaction fees from Beep Delivery or Webstore). Every Sunday, StoreHub creates one e-Invoice for each Company Profile. It covers the fees from all the payouts you received that week. This means you won’t receive an invoice for each individual payout. Your e-Invoices should be in your BackOffice by Monday, after LHDN validates them.

To find your payout fee e-Invoice in your StoreHub BackOffice, click 'e-Invoice', then select 'StoreHub e-Invoices'. Its description starts with 'Payout Fees', followed by the payout dates it covers and your Company Profile name.

Example:

  • You receive three payouts in one week.

  • If all your stores are linked to one Company Profile, StoreHub creates one e-Invoice on Sunday that covers the fees from all three payouts.

  • You can still view the detailed breakdown for each payout, including per-store and per-transaction records. In your BackOffice, click 'Online Orders', then 'Payouts'.

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'.

StoreHub BackOffice main menu showing

2. Click 'Add Bank Account'.

Bank Account page in StoreHub BackOffice with the

3. Enter your business bank details accurately.

Add Bank Account form with fields for entering business bank details.

4. Link the relevant stores with online sales to this bank account.

Bank Account setup page showing options to link relevant stores to the bank account.

5. Click 'Save'.

The

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.

Payouts page banner displaying

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.

Payouts page banner displaying

3. Once all stores with online payouts are linked to a validated Company Profile

StoreHub will automatically generate weekly e-Invoices for your payout fees. No further action is needed.

[Screenshot to retake: 'Payouts' page showing the 'e-Invoice Setup Complete' banner with the weekly message and the link to 'StoreHub e-Invoices', demo store data only. ALT: Payouts page showing setup complete banners, indicating that all stores are correctly linked for e-invoice generation.]

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.

Payout Details page displaying the

2. Breakdown by Store

Revenue and fee breakdown for each store linked to the payout.

Payout Details page showing the

3. Completed Transactions List

A full list of transactions included in the payout, including order type, time, and amounts.

Payout Details page displaying the


What Happens if You Don't Set Up a Company Profile on Time?

  • If a store with online payouts is not linked to a validated 'Company Profile' before the week ends, StoreHub will consolidate that store's payout fees for the week. For that store and week, you will not receive a payout fee e-Invoice or a self-billed e-Invoice for StoreHub-funded vouchers.

  • You must request e-Invoices for subscription renewals, plan upgrades, add-ons, and SMS credit top-ups yourself. Make sure your 'Company Profile' is set up and validated, then request each of these e-Invoices within the same calendar month as the payment. If you don't, StoreHub will consolidate these payments, and you will not be able to request individual e-Invoices for them later.


Troubleshooting

The table below covers common problems when you cannot request an e-Invoice from StoreHub, do not receive e-Invoices for payout fees, or get a rejected e-Invoice request.

Issue

Solution

Cannot Request e-Invoice for StoreHub Payment

  • Company Profile: Ensure your 'Company Profile' in BackOffice is fully set up and 'Validated'.

  • Timeframe: Remember to request manual e-invoices (for subscriptions, SMS) within the same calendar month as the payment.

  • Consolidated: If it's past month-end, the payment might have been included in a consolidated e-invoice, making individual requests unavailable.

Not Receiving e-Invoices for Payout Fees

  • Company Profile & Stores: Verify that your 'Company Profile' is validated and all stores with online sales are linked to it. Check for 'Info Required' or 'Store Info Incomplete' banners on your 'Payouts' page.

  • Bank Account: Ensure your bank account is correctly set up and linked to the relevant stores.

Rejected e-Invoice for StoreHub Payment

  • Review Error: In your BackOffice, click 'e-Invoice', then select 'StoreHub e-Invoices'. Hover over the '!' icon next to the 'Request Failed' status to see the specific reason for rejection.

  • Correct & Retry: Most rejections are due to incorrect or incomplete company profile details. Update your 'Company Profile' and then click 'Retry' to resubmit the request.


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 in your BackOffice within the same month of payment, either from the 'Billing' page or the 'StoreHub e-Invoices' page. To find them, click 'Billing' in the side menu, or click 'e-Invoice', then select 'StoreHub e-Invoices'. 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?

In your StoreHub BackOffice, click 'e-Invoice', then select 'StoreHub e-Invoices'. StoreHub creates this e-Invoice automatically every Sunday for the payouts you received that week, and it should be ready by Monday. 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.

Did this answer your question?