Running an online store in Malaysia looks simple from the outside: list a product, take the order, get paid. The financial reality is more complicated. Anyone doing ecommerce accounting Malaysia style is dealing with multiple sales channels, platform fees, a self-billed e-invoice system, and SST rules that keep shifting.
Before you sign up for accounting software and start migrating your records, it helps to understand what you are actually accounting for. This guide covers the financial groundwork every e-commerce business in Malaysia should have in place, from business structure and tax obligations to sales tax, e-invoice obligations as they stand in 2026, common payment methods in the Malaysian market, and the key metrics worth tracking from day one.
This article is written for online sellers who have not yet committed to an accounting system, whether you sell on Shopee, Lazada, TikTok Shop, your own website, or all of the above, and want to get the fundamentals right before choosing software. None of this replaces proper tax or legal advice for your specific situation, but it should give you a clear starting point for the conversation.
A traditional retail shop deals with one point of sale, one bank account, and a manageable number of daily transactions. E-commerce businesses rarely have that luxury. A single seller might list products on Shopee, Lazada, and TikTok Shop at the same time, run a separate Shopify or WooCommerce store for online sales, and accept payments through multiple channels at once. Every channel produces its own report format, its own fee structure, and its own payout schedule, which is one of the key challenges new sellers underestimate.
Lazada sellers, Shopee sellers, and increasingly online sellers who previously ran stores on platforms like Amazon or worked as Walmart sellers before entering the Malaysian market all face the same underlying issue. Sales revenue arrives from several directions, but it eventually needs to be recorded as transactions into one unified set of financial records. Without a system built for this, business owners end up manually copying numbers from platform dashboards into spreadsheets, which is slow and prone to error.
E-commerce sellers often process hundreds or thousands of small transactions a month. High transaction volumes make manual bookkeeping impractical fairly quickly. On top of that, platform commissions, payment processing charges, and advertising costs are usually deducted before the money reaches your bank account, so the figure that lands as a bank deposit is rarely the same as total sales.
Most compliance and cash flow problems in ecommerce bookkeeping trace back to habits formed in the first few months of business, long before any accounting software gets involved.
Mixing personal and business finances is one of the most common and costly habits among new businesses selling online. When platform payouts land in a personal account alongside grocery spending and salary, it becomes almost impossible to separate personal and business finances at tax time. A dedicated business bank account, opened before the first sale, solves most of this problem on its own.
Platform fees rarely show up as a single, obvious line item. Between commissions, payment gateway charges, ad spend, logistics fees, and seasonal campaign charges, there are often hidden fees that quietly erode profit margins. Sellers who look only at total sales, without breaking down what platforms deduct, tend to overestimate how profitable the business actually is.
Bank statements rarely match platform reports line for line, because platforms bundle multiple orders, refunds, and fees into a single payout. Skipping this step means financial transactions go unverified, and for financial accuracy, every payout needs to be reconciled against the underlying orders it represents. Left unchecked over several months, this gap between what platforms report and what actually lands in the bank account can quietly mask a business that looks profitable on paper but is not generating the cash flow to match.
E-invoice obligations have become one of the more confusing parts of running an online business in Malaysia, largely because the rules have shifted more than once since the mandate began in August 2024. As it currently stands, businesses with an annual turnover above RM1 million fall within the mandate. In December 2025, the government raised this exemption threshold from RM500,000 to RM1 million, which removed the previously planned final phase for very small sellers and micro businesses.
Under the current schedule, Phase 4 covers businesses with annual turnover between RM1 million and RM5 million. It became mandatory from 1 January 2026, with a relaxation period running through 31 December 2026, during which the Inland Revenue Board (LHDN) allows businesses to adjust their systems and correct mistakes without strict penalties. Businesses should confirm their exact phase directly against LHDN’s published schedule, since thresholds and dates have already been revised more than once.
This is where things get specific to marketplace sellers. For sales made on Shopee, Lazada, or TikTok Shop, the platform itself carries the e-invoice obligation, not the individual seller. When the platform collects payment from a buyer and remits it to you, it is treated as the buyer for compliance purposes and issues a self-billed e-invoice to document that payout. Keep every one of these documents, since they also serve as proof of the platform fees deducted from your payout.
Marketplace sellers separately receive normal e-invoices from the platform for the commissions, advertising, and service fees the platform charges them. Those should be recorded like any other supplier invoices in your accounting records.
The picture changes if you run your own Shopify or WooCommerce store. On that channel, you are the supplier of record, and the e-invoice obligation sits with you directly once your turnover crosses the RM1 million threshold. This is one of the clearer reasons sellers who split their business across marketplaces and their own online store need accounting software able to separate these transaction streams cleanly, and to ensure compliance across both.
Malaysia does not run a GST or VAT system. Instead, it uses the Sales and Service Tax, administered by the Royal Malaysian Customs Department through the MySST portal. For e-commerce accounting purposes, three parts of SST are worth understanding before you think about which tax compliance features you need in software.
Sales tax applies to taxable goods manufactured in or imported into Malaysia, at rates of 5% or 10% depending on the product category. A business that manufactures or imports taxable goods and crosses RM500,000 in sales over 12 months is required to register with the Royal Malaysian Customs Department.
Service tax is charged on prescribed taxable services at a standard rate of 8%, with a reduced 6% band that still applies to sectors such as food and beverage, telecommunications, and logistics. The registration threshold is generally RM500,000 in taxable service value over 12 months, though some categories, such as certain leasing and financial services, use a higher RM1 million threshold.
If your ecommerce business sells imported goods online at a value of RM500 or below per consignment, a 10% sales tax on low value goods applies. This has been in effect since 1 January 2024, and sellers whose total low value goods sales exceed RM500,000 in 12 months must register under this specific rule.
Understanding where your business sits across these categories is a key consideration when deciding how much built-in tax tracking your accounting software actually needs.
No accounting software, however good, fixes a business that has not set up its basic financial structure. A few things are worth doing first, and they matter more than which software logo ends up on your invoices.
A dedicated business bank account is the single most useful habit for keeping personal and business finances apart. It also makes reconciling bank deposits against platform payouts far easier once accounting software enters the picture, since bank statements only reflect business transactions rather than a mix of everything.
Whether you register as a sole proprietorship, a partnership, or a private limited company (Sdn Bhd) affects how business income is taxed, what accounting records you are legally required to maintain, and how tax authorities expect you to report. This decision on business structure is worth making early, since switching later means restructuring your financial records too, along with meeting the tax requirements attached to the new structure.
Inventory management is often the most neglected part of ecommerce bookkeeping. Sellers who do not track stock levels consistently struggle to make accurate inventory adjustments when stock is damaged, returned, or lost, which distorts the cost of goods sold and the profit margins shown in financial statements.
Choosing the right accounting software for an e-commerce business is less about brand recognition and more about whether the software fits how your business actually operates, and whether new businesses can set it up without a steep learning curve. Look for:
• Bank feed integration that automatically pulls in bank statements and matches them against recorded transactions
• Multi-channel sales support, so orders from Shopee, Lazada, TikTok Shop, and your own website flow into one place
• Inventory management features that track stock levels and support inventory adjustments as items are sold, returned, or written off
• E-invoice compatibility with LHDN’s MyInvois system, so self-billed e-invoice documents and any e-invoices you issue yourself are captured correctly
• Cloud access, so financial records and financial reports are available wherever you happen to be working
• Reporting tools that generate financial statements, financial analysis, and profit margin breakdowns without manual spreadsheet work
Good financial management is not only about staying compliant. It gives you the financial performance data to make better decisions. At minimum, track sales and these key metrics from the start:
• Cash flow, since e-commerce sellers often pay for inventory and ad spend well before platform payouts arrive
• Sales revenue broken down by channel, not only as one combined total sales figure
• Profit margins after platform fees, payment processing charges, and logistics costs are deducted
• Ad spend measured against the sales revenue it generates, particularly for paid campaigns on marketplace platforms
• Stock levels and inventory turnover, to avoid tying up cash in slow-moving goods sold
• Platform payouts versus bank deposits, to catch discrepancies before they compound over several months
None of these numbers are useful as a one-time check. They matter most when reviewed on a regular schedule, whether weekly or monthly, so trends in financial performance show up early enough to act on rather than only appearing at year-end when your accountant pulls together annual financial statements.
Payment infrastructure in Malaysia looks different from many other markets, and it directly affects how financial transactions show up in your books. The most common payment methods used by Malaysian businesses and their customers include:
• FPX (Financial Process Exchange): which lets buyers pay directly through Malaysian online banking
• DuitNow: used for instant bank transfers and QR-based payments between Malaysian banks
• Credit and debit cards: mainly Visa and Mastercard
• E-wallets: such as Touch ‘n Go eWallet, GrabPay, and Boost, widely used for smaller online retail purchases
• Buy now, pay later options: including services like Atome, increasingly offered at checkout
• Marketplace platform payouts: where Shopee, Lazada, and TikTok Shop consolidate customer payments and pay sellers on a fixed schedule rather than per transaction
For sellers running their own website, choosing payment processors that support these local options, rather than relying only on international card payments, tends to convert better with Malaysian market shoppers. Whichever payment gateways you use, make sure your accounting software can pull in the settlement reports they generate, since these rarely match raw sales figures once fees are deducted.
Ecommerce accounting in Malaysia involves more moving parts than most new businesses expect. Between multiple sales channels, platform fees, evolving SST rules, and e-invoice obligations that continue to change, the businesses that stay ahead are usually the ones that got their financial foundation right before choosing software, rather than trying to fix it afterward.
If you are still weighing your options, or already trading but unsure whether your current setup is actually built for e-commerce, CALTRiX works with Malaysian online sellers as a Xero partner to set up accounting systems that match how the business really runs, from multi-channel sales tracking to e-invoice compliance. Reach out to CALTRiX to talk through what your business needs before you commit to a system.
No. For sales made through Shopee, Lazada, or TikTok Shop, the platform issues a self-billed e-invoice on your behalf. Your own e-invoice obligations apply to sales made outside these marketplaces, such as through your own website, once your turnover crosses the mandatory threshold.
Businesses with an annual turnover above RM3 million currently fall within the e-invoice mandate. This threshold was raised from RM1,000,000 in September 2026, which removed the previously planned final phase for smaller sellers.
Not necessarily. Sales tax and most service tax categories apply once a business crosses RM500,000 in relevant sales or service value over 12 months. Micro businesses below that threshold are generally not required to register, though this can vary by category.
Yes. Business income earned from online selling is subject to income tax, whether the business operates as a sole proprietorship or a private limited company. Sellers must declare this income and maintain records that support their filings.
A self-billed e-invoice is issued by the buyer rather than the supplier, used when the supplier cannot or is not required to issue one. For marketplace sellers, the platform acts as the buyer and issues this document to record your payout.
Alfred has led the company in helping over 500 SMEs successfully transition to digital platforms. With expertise in cloud accounting software implementation and other tech stacks. Alfred empowers businesses to access real-time, accurate financial data for informed decision-making. As a Chartered Accountant (CGMA, ACMA, and MIA member), he is driven by the mission to streamline traditional accounting processes. Alfred’s accomplishments include winning the Xero Award for Medium Accounting Partner of the Year in 2024.
CALTRiX | Xero Malaysia Gold Partner | Cloud Accounting Service
Typically replies within minutes
E-Invoicing will be implemented soon in Malaysia, do you need more information about how can Xero Cloud Accounting help your business in digital transformation?
WhatsApp Us
🟢 Online | Privacy policy
WhatsApp us