Retail & E-Commerce

Retail Accounting Software for Malaysian Shops & Chains

Stock that ties to your GL. Sales that flow from till to tax return. Built for Malaysian retail.

Retailers juggle stock across stores and warehouses — and often marketplaces — while staying compliant with SST, MyInvois, and LHDN. IntBooks gives you a POS, a stock ledger tied to your GL, stock transfers between locations, and a clean audit trail from barcode lookup to financial statement.

Why generic accounting software fails retail businesses

The retail accounting problems we hear every week

  • Stock counts never match the system

    Manual counts find shrinkage you can't trace. Without an inventory ledger tied to your GL, every audit becomes detective work.

  • Marketplace sales live in spreadsheets

    Shopee, Lazada, TikTok Shop, and Shopify each export settlement reports in a different format. Reconciling fees, payouts, and returns eats hours every week.

  • Multi-store reporting takes a week

    Each branch sends its own report. You can't see margin by product or by store without rebuilding the data in Excel.

  • MyInvois & SST add friction at checkout

    B2B customers ask for proper e-invoices; walk-in sales need consolidated submission. And SST rules keep changing.

Built for retail

Purpose-built modules — not generic accounting

  • Multi-location stock ledger

    Stock movements post to your GL. Transfer stock between locations, write off damages, and reconcile stock-takes against the stock ledger.

  • Marketplace settlements

    IntBooks has no Shopee, Lazada, TikTok Shop, Shopify, or WooCommerce connector. Record each settlement report's sales, fees, and refunds in IntBooks, then match the payout when you import your bank statement.

  • Gross profit by product

    See gross profit by product and category from POS sales, plus best-seller, dead-stock, and stock-movement reports.

  • MyInvois B2B + B2C consolidated

    Walk-in POS sales are grouped into a monthly consolidated e-invoice; B2B invoices are submitted individually. Returns are handled with credit notes, which use the matching LHDN document type.

  • Barcode lookup & POS

    Look up items by barcode and sell through the IntBooks POS. Product-level sales and stock movements stay in sync with the GL without re-keying.

  • Stock-take & audit trail

    Run stock-takes, post variances to a dedicated GL account, and keep a full audit trail of every adjustment.

How it works

From setup to month-end close

  1. 1

    Import your product list

    Bulk-load products, suppliers, and opening stock from a spreadsheet (CSV or Excel).

  2. 2

    Record your sales channels

    Sell in store through the IntBooks POS. For marketplaces, record each settlement report's sales, fees, and refunds, then match the payout against your imported bank statement.

  3. 3

    Stock-take to a single ledger

    Count stock, enter the counts, and post the variances to the stock ledger once approved.

  4. 4

    Close the month with confidence

    Review your P&L and gross profit by product, prepare your SST figures, and submit the monthly consolidated e-invoice.

Real-world examples

What retail businesses use IntBooks for

  • Boutique selling in store and on Shopee, recording marketplace settlements alongside POS sales
  • Electronics retailer with several stores comparing gross profit by product category
  • Online seller importing its product and opening-stock lists from a spreadsheet
  • Wholesaler issuing B2B e-invoices to customers on credit terms
  • Pop-up retailer transferring stock between weekend market locations
  • Mini-mart running regular stock-takes and posting variances to the ledger

Retail FAQ

Can IntBooks consolidate sales from Shopee, Lazada, and my Shopify store?
Not automatically. IntBooks has no Shopee, Lazada, TikTok Shop, Shopify, or WooCommerce connector today. You can still keep all your channels in one ledger: record each marketplace settlement report's sales, fees, and refunds in IntBooks, then match the payout when you import your bank statement.
How do I handle stock transfers between stores in IntBooks?
Create a stock transfer from the source location to the destination. Stock moves at cost, so the transfer creates no profit or loss — only a movement between locations — and both sides are recorded in the audit trail.
Do I need to register for SST if I run a small retail business?
Usually not for sales tax. Sales tax is charged by registered manufacturers and on imports, and a manufacturer must register once its sales value of taxable goods exceeds RM500,000 over 12 months (MySST). Service tax applies only to prescribed services, each with its own threshold. Check the current list on MySST (mysst.customs.gov.my) before deciding.
How does MyInvois handle retail returns and refunds?
A return on an individually e-invoiced sale is issued as a credit note that references the original e-invoice. For walk-in sales in a consolidated e-invoice, IntBooks removes the refunded sale from that month's consolidation if the period is still open, or flags it for review if the consolidated e-invoice has already been submitted.

Ready to try IntBooks for your retail business?

IntBooks is in closed beta. Join the free waitlist and we'll invite you in and help you set up, including MyInvois e-invoicing.