Skip to content
All blog
Shopee Bookkeeping Accounting

How to track your Shopee business expenses

David 8 min read

Ask a Shopee seller to list their expenses and they will name a few: stock, maybe ads, perhaps packaging. Then their real profit turns out lower than expected, and the reason is almost always the same — expenses they never tracked. Shopee selling scatters your costs across many places: deducted from payouts, drawn from ad balances, billed by suppliers, and paid straight from your own pocket. Costs you do not track are costs you cannot manage, and untracked expenses are the quiet reason a business feels less profitable than its sales suggest.

Tracking expenses thoroughly is what turns a guess at profit into a real number. This guide covers where Shopee expenses hide, how to capture them all, and why the scattered ones matter most. As always, how you formally categorise expenses depends on your circumstances and a qualified advisor; this is an educational overview.

Why Shopee expenses are so easy to miss

The challenge with Shopee expenses is not that they are large or complex, but that they are scattered and disguised. Unlike a simple business where most costs arrive as invoices you pay, a Shopee seller's costs come through several different channels, and some never look like bills at all:

  • Some are deducted at payout — platform fees that never feel like spending because you never hand over money, the hidden-cost problem.
  • Some are drawn from a balance — advertising spend that comes out of a top-up rather than a monthly bill, easy to lose track of.
  • Some are billed by suppliers — stock, materials, the costs that at least behave like normal invoices.
  • Some are paid from your own pocket — packaging bought at a shop, a subscription on a personal card, mixed in with personal spending.

Because the costs arrive so differently, no single place shows them all, and a seller who only tracks the obvious billed ones misses whole categories. The scattered, disguised nature of the costs is exactly why tracking has to be deliberate — the expenses will not gather themselves.

The full range of expenses to capture

Complete expense tracking means capturing every category, including the ones that do not arrive as bills:

  • Platform fees — commission, transaction and service fees, pulled from your settlement detail and recorded as the expenses they are.
  • Advertising — ad spend, ideally attributed to the campaigns and products it drove, as covered in is your Shopee advertising profitable.
  • Self-funded promotions — vouchers and discounts you funded, which are real marketing costs.
  • Shipping you absorbed — the delivery cost you carry under free-shipping or cheap-shipping offers.
  • Cost of goods — stock and materials, the basis of COGS.
  • Packaging and handling — boxes, tape, labels, the physical cost of fulfilment.
  • Tools and overheads — subscriptions, apps, and any other running costs of the business.

The test for whether something is a business expense is simple: did this cost exist because you run the store? If so, it belongs in your tracking, whether it arrived as a payout deduction, an ad top-up, an invoice or a personal-card purchase. Missing any category understates your costs and overstates your profit — the same distortion in a different place. A profit calculator helps you see how these costs combine at the order level.

Separate business from personal — the foundational habit

The single most important expense-tracking habit is also the simplest to state: keep business and personal money separate. Nothing corrupts expense tracking faster than a blur between the two, because personal-card business purchases go untracked and business-account personal spending pollutes your figures.

A dedicated business account and, ideally, a dedicated payment card make every business expense traceable in one place and keep personal spending out of your books. This one habit prevents the most common expense-tracking failure — costs paid personally and forgotten — and makes reconciliation vastly easier, because your business account becomes a near-complete record of your outgoings. Sellers who mix the two spend hours later untangling which coffee was a client meeting and which was Tuesday; sellers who separate them simply read their business account. If you do nothing else from this guide, do this: the separation is the foundation every other tracking habit builds on.

How to track expenses reliably

Beyond separating accounts, reliable expense tracking is a matter of a few consistent practices:

  1. Capture every category, not just the billed ones. Deliberately record payout-deducted fees and balance-drawn ad spend, not only supplier invoices, so no whole category slips away.
  2. Record expenses close to when they happen. Fresh records are accurate records; reconstructing months later invites gaps and guesses.
  3. Attribute where it helps. Costs tied to specific products or campaigns (ads, promotions, shipping) are far more useful attributed than lumped, because attribution is what reveals per-product profitability.
  4. Reconcile against your accounts. Match tracked expenses to your business account and settlement detail regularly, catching anything missed while it is still traceable.

Do these and your expense record becomes complete and current, which means your profit figure becomes real rather than optimistic. Skip them and you will keep being surprised that the money is less than the sales implied — the signature of untracked costs.

The costs a seller counted, and the four they did not

A seller estimates their monthly costs by adding up what they can see: stock invoices and their ad top-ups. By that reckoning, the store looks comfortably profitable. But their tracking missed several scattered costs. Platform fees, deducted quietly at every payout, were never recorded as expenses. A run of vouchers they funded felt like generosity, not cost, so went untracked. Packaging was bought here and there on a personal card and forgotten. A couple of subscriptions ran on a personal account, invisible to the business books.

None of these was huge alone, but together they were a substantial slice of real costs the seller simply never counted — which is exactly why the store "made less than it should have." The profit they thought they had was inflated by every expense they failed to track. Once they captured all the categories — fees from settlement detail, promotions, packaging, subscriptions — and separated business from personal so nothing hid on a personal card, their profit figure dropped to the truth. Lower, but real, and now something they could actually work to improve. The costs were always there; only the tracking was missing, and untracked costs do not vanish — they just surface later as a disappointing bank balance.

Common questions

What expenses should I track as a Shopee seller?

Every cost that exists because you run the store, including the ones that do not arrive as bills. That means platform fees (deducted at payout, pulled from your settlement detail), advertising (ideally attributed to campaigns and products), self-funded promotions and vouchers, shipping you absorbed, cost of goods, packaging and handling, and tools and overheads like subscriptions. The reason to be thorough is that Shopee costs are scattered across channels — some deducted from payouts, some drawn from ad balances, some billed by suppliers, some paid from your own pocket — so no single place shows them all, and tracking only the obvious billed ones misses whole categories. The simple test is: did this cost exist because of the business? If so, it belongs in your tracking regardless of how it arrived. Missing any category understates costs and overstates profit, which is why complete capture matters more than perfect categorisation.

Why is my profit lower than my sales suggest?

Almost always because of expenses you are not tracking. Shopee scatters your costs across many channels and disguises some of them — platform fees deducted at payout never feel like spending, funded vouchers feel like generosity rather than cost, and packaging or subscriptions paid on a personal card slip out of the business books entirely. A seller who tracks only the obvious costs (stock, ad top-ups) misses these scattered ones, so their estimated profit is inflated by every untracked expense. The costs are real and were always incurred; they simply were not counted, so they surface later as a disappointing bank balance rather than in the profit estimate. The fix is to capture every category — especially the payout-deducted fees and self-funded promotions — and to separate business from personal money so nothing hides on a personal card. Then your profit figure reflects reality instead of optimism.

How does separating business and personal money help expense tracking?

It is the single most important expense-tracking habit, because nothing corrupts your records faster than a blur between the two. When business and personal spending mix, business purchases made on a personal card go untracked and forgotten, while personal spending on a business account pollutes your figures — and untangling it later costs hours of guesswork. A dedicated business account, ideally with a dedicated card, makes every business expense traceable in one place and keeps personal spending out of your books, so your business account becomes a near-complete record of your outgoings. This prevents the most common tracking failure (costs paid personally and lost) and makes reconciliation far easier, since you can simply read your business account rather than sifting personal statements. If you adopt only one habit from expense tracking, this is the one, because every other practice builds on the clean separation it provides.

Untracked costs don't vanish — they surface later

Your Shopee expenses are scattered across payouts, ad balances, supplier invoices and your own pocket, and some never look like bills at all — which is exactly why they go untracked, and why untracked costs are the quiet reason profit trails sales. Capture every category, not just the billed ones; record costs while fresh; attribute where it helps; and above all, separate business from personal money so nothing hides. Do that and your profit becomes a real number you can manage, instead of an optimistic estimate that reality corrects at the worst moment.

Pulling every deducted fee, funded promotion and absorbed shipping cost into a complete, attributed expense record is exactly the work SmartB Studio automates for Shopee sellers, aiming for 98% auto-reconciliation, with the unusual remainder flagged for a person rather than guessed at. See how it works, or start with the profit calculator.


Related: the hidden costs quietly eating your Shopee margin and bookkeeping basics for Shopee sellers.


See what you could build

Start a free trial and describe what your business needs in plain language — SmartB Studio builds the module for you.

Start free trial
Get started

No credit card · Cancel anytime · Your data stays yours