Categories
Uncategorized

Accounting Software for E-commerce Businesses in Hong Kong: Shopify, Shopline, HKTVmall

Running an online store in Hong Kong looks simple from the outside: an order comes in, a payment lands, a parcel ships. But anyone who has tried to close the books on a Shopify or Shopline business knows the truth — order counts never match payout amounts, marketplace fees eat the margin invisibly, and the bank statement looks nothing like the sales report.

This guide is for HK e-commerce sellers who have outgrown spreadsheets and want accounting software that actually understands how online stores get paid. We cover what makes e-commerce accounting different, the reconciliation problems that trip up most sellers, and what to look for in a system that handles Shopify, Shopline and HKTVmall in one place.


Why E-commerce Accounting Is Different

Generic accounting software was designed for businesses that send invoices and receive payments — one transaction, one customer, one entry. E-commerce flips this on its head:

  • One sale becomes many entries. A HK$500 Shopify order arriving in your bank as a HK$478.65 Stripe payout has at least four moving parts: the gross sale, the gateway fee, the platform commission, and the FX adjustment.
  • Payouts are batched, not per-order. Stripe might send one weekly deposit covering 240 orders, refunds and disputes. Your accounting system has to break that single bank line back into hundreds of revenue and fee entries.
  • Inventory lives in multiple places. The same SKU sits on Shopify, Shopline and HKTVmall — and in your physical warehouse. Stock decrements have to flow into the books from each channel without double-counting.
  • Returns and chargebacks happen days or weeks later. Revenue you booked in March can disappear in May. Generic software assumes a sale, once entered, stays entered.

None of this is impossible to handle manually — sellers do it every month with Excel exports and patience. The question is whether software can do it for you in less time than you spend now.


The Payout Reconciliation Problem

This is the single biggest e-commerce accounting headache in Hong Kong. Stripe, PayPal, Shopify Payments, AlipayHK, WeChat Pay HK and FPS all aggregate dozens or hundreds of transactions into a single deposit, after fees, after refunds, after currency conversion. The deposit hits your HSBC or Hang Seng account looking nothing like the order list.

Good e-commerce accounting software solves this by:

  1. Pulling the daily payout report from the gateway via API.
  2. Matching the bank deposit to the payout total.
  3. Splitting the payout into its components — gross sales, refunds, gateway fees, chargebacks, currency conversion adjustments.
  4. Posting each component to the right account in your ledger.

If a system can’t do this — if you still have to download a CSV and parse it yourself — you haven’t bought e-commerce accounting software. You’ve bought a glorified ledger.


Marketplace Fees, Gateway Fees, and the Gross-vs-Net Trap

HK e-commerce sellers commonly book revenue at the net amount that lands in the bank. This is wrong, and it costs you in two ways. First, your top-line revenue looks lower than it actually is, which matters when you apply for credit, take on investors, or compare against competitors. Second, you lose visibility on what each sales channel is really costing you.

The right approach is to book revenue gross — the full HK$500 of the order — and post the fees separately as expense lines:

  • Gateway processing fees (Stripe roughly 3.4% + HK$2.35, PayPal varies by region, AlipayHK around 1.2–2%) — these go to a “Payment Processing Fees” expense account.
  • Marketplace commissions (HKTVmall takes 15–25% depending on category, Shopline charges per-plan) — these go to a “Marketplace Fees” expense account.
  • Platform subscription (Shopify Basic at US$32/month, Shopline at HK$300+/month) — separate “Software Subscriptions” line.
  • Refund fees — some gateways keep their cut even on refunded transactions.

Booked correctly, you can finally answer the question “which channel is most profitable?” — often with surprising results.


Multi-Currency Payouts: What to Know

If you sell to overseas customers — and most HK e-commerce sellers do — your gateway will collect in USD, RMB, EUR or GBP and convert to HKD on payout. Each conversion creates a foreign exchange gain or loss that has to be recognised separately under HKFRS.

The mechanics of multi-currency accounting (realised vs unrealised FX, period-end revaluation, rate tables) deserve a guide of their own — see our multi-currency accounting guide for Hong Kong businesses for the full treatment. For e-commerce specifically, the must-haves are:

  • Multi-currency invoicing so overseas customers see prices in their currency.
  • Automatic FX gain/loss posting when payouts convert to HKD.
  • HKD reporting with HKFRS-compliant disclosure of FX exposure.

Returns, Refunds, and Chargebacks

HK consumer protection rules and platform policies mean returns are a fact of life — especially in fashion, electronics and skincare. Your accounting system needs to handle three cases distinctly:

  • Same-period refund. Customer cancels in week 1, refund processed in week 1 — net out in the same accounting period.
  • Cross-period refund. Customer returns in April for an order paid in March — March books closed; the refund hits April. You need a contra-revenue entry, not a deletion.
  • Chargeback. Bank disputes the transaction. Gateway claws back funds plus a penalty fee. Treat as a separate “chargeback” expense, not a refund.

Inventory needs to flow back the same way: returned stock is restocked (or written off if damaged), not just “deleted” from the order.


Inventory Across Shopify, Shopline, HKTVmall, and Your Own Warehouse

Multi-channel sellers face a real risk: oversell. The same SKU shown as in-stock on three platforms can sell three times before any platform updates its count. From an accounting view, this matters because:

  • Inventory valuation methods (FIFO, weighted average) need consistent input across channels.
  • Cost of goods sold must reflect actual stock movements, not platform-reported sales.
  • Stock write-offs (damage, expiry, theft) need a documented IRD-friendly trail.

For sellers who also run a physical store or warehouse, integration with your retail accounting setup matters as much as the e-commerce side.


What to Look For When Choosing E-commerce Accounting Software

A practical checklist for HK e-commerce sellers in 2026:

  • Native or app-based connector to your platform(s) — Shopify, Shopline, HKTVmall, WooCommerce. If the connector is “via Zapier with manual mapping”, expect breakage.
  • Gateway-level payout reconciliation — not just bank import.
  • Multi-currency with HKFRS disclosure.
  • Gross-revenue accounting with separate fee lines.
  • Inventory that handles multi-channel writebacks.
  • Storage and data retention for at least 7 years — IRD requires it, and e-commerce volumes pile up fast. Giga Accounting includes 10 GB with no need to purge old transactions, which matters when a single year produces 50,000+ order lines.
  • Multi-user access with role separation — the warehouse team should see fulfilment without seeing margin; the bookkeeper should reconcile without changing prices.

Talk to Us About Your E-commerce Stack

Every HK e-commerce business is a slightly different combination of platforms, payment methods and fulfilment models. There’s no single “right” software — only one that fits your stack. Giga Accounting by 凌峰會計 handles HK gateway reconciliation, multi-currency payouts, and multi-channel inventory in one place, with both desktop and cloud options depending on how your team works.

Have a look at our cloud accounting setup if your team works across locations, or our Windows desktop version if data sovereignty matters more than remote access. For comparison shopping, start with our 2026 buyers guide for HK SMEs.

Leave a Reply