InsellerBlogGuideToolsEN中文BMOpen Inseller

Shopee Malaysia e-Invoice for Sellers (2026): What to Prepare Next to Your P&L

MY e-Invoice / MyInvois is rolling onto marketplace sellers. What Shopee sellers should prepare so compliance work does not blindside cash and margin.

Short answer: Malaysia's e-Invoice (MyInvois) programme is phased. As more sellers fall into mandatory phases, Shopee (and other marketplace) sellers need clean identity data, reconcilable sales trails, and a clear split between settlement cash and tax documents. e-Invoice is not a substitute for knowing your real profit after Shopee fees and ads.

Settlement answers cash timing. e-Invoice answers tax documentation. Profit analytics answers what you kept.

This article is operational readiness — not tax advice. Confirm phase dates, SST registration and MyInvois requirements with LHDN and your accountant.

Three systems sellers keep confusing

SystemJobCommon source
Platform settlement / escrowWhen money lands; fee deductionsShopee Income / escrow reports — see Shopee escrow explained
e-Invoice / MyInvoisLegal tax invoice to LHDN rulesAccounting software, Peppol/MyInvois gateway, or platform-assisted flows (varies)
Profit P&LNet after fees, COGS, ads, affiliate, returnsManual Excel or a profit layer like Inseller

If you only export Income reports into Excel, you may reconcile cash poorly and still lack valid e-Invoices. If you only push invoices for tax, you still will not know which SKUs lose money after ads — that is a different problem (Excel P&L vs automation).

What marketplace e-Invoice readiness usually requires

Exact fields depend on LHDN versioning and your software, but sellers repeatedly get stuck on the same data debt:

  1. Legal identity — correct business name, TIN, SST number (if any), address; match bank and Shopee seller registration.
  2. Buyer / document type rules — B2B vs B2C treatment, consolidated invoices where allowed, self-billed scenarios if your accountant uses them. Confirm current rules; they are not static.
  3. Line amounts that reconcile — order merchandise, discounts, shipping share, and platform fee treatment must map to something your accountant accepts. "GMV only" rows break tax and break margin.
  4. Refunds and cancellations — credit notes / adjustments must reverse cleanly; messy return flows (true cost of returns) create both tax noise and false profit.
  5. Multi-store / multi-entity — two Shopee shops under one entity need one tax story; two entities need hard separation. Mixing them is how phase deadlines become crises.

Profit angle: compliance cost is real

e-Invoice work does not appear as a Shopee commission line, but it hits margin:

Cost typeHow it shows upHow to budget
Software / gatewayMonthly SaaS or per-doc feesFixed opex; do not bury in "misc"
Accountant / cleanupOne-time data repair + ongoing filingTime-box SKU and entity cleanup before phase date
Ops timeStaff matching order IDs to docsAutomate export trails; kill manual copy-paste
Error riskPenalties / rework if wrongPrefer reconcilable SSOT over screenshots

A shop at ~20% all-in Shopee-related take (rates change — confirm rate card; Inseller models V2 stacks) already works on thin contribution after ads. Adding chaotic month-end invoice cleanup is how "profitable on paper" months still feel broke.

Checklist before the next phase

  • Entity + TIN + SST numbers match across Shopee, bank, and accounting.
  • You can go from platform order ID → settlement line → invoice/credit note without guesswork.
  • Platform fees, ads, affiliate, and refunds are separate lines, not one blended "cost".
  • High-return SKUs are flagged (tax noise + margin killers).
  • Your accountant has signed off on document types for marketplace B2C volume.
  • You still run a weekly profit review, not only a tax export — fee calculators: Shopee fee calculator.

What Inseller is (and is not)

Inseller is the profit analytics layer: actual marketplace fees, ads, SKU contribution, live session economics. It is not your MyInvois issuer or tax filing software. Use accounting / e-Invoice tools for LHDN compliance; use Inseller so compliance work is not the only number you look at each month.

When fees move again, update your models from platform fee history and re-check pricing — tax paperwork cannot save a price that no longer clears contribution margin.