Source: Google Gemini

If you sell on Shopee, you have probably had this moment:

You check your Shopee sales.
Then you check Seller Balance.
Then you check the bank account.
And suddenly your confidence leaves the room.

The numbers look related, but not identical.

That is the classic Shopee seller finance discrepancy.

The good news is this: in many cases, the issue is not that money is missing. The issue is that Shopee’s money flow has several stages, and sellers often compare the wrong ones. Shopee’s Terms of Service say buyer payments are first held in the Shopee Guarantee Account, and only later released to the seller after deducting items such as the seller’s share of shipping fee, transaction fee, commission fee, platform support fee, service fee, tax amount, cross-border fee, and other amounts payable by the seller to Shopee. (Shopee Help Center)

This article explains why Shopee finance discrepancies happen, what usually causes them, and how Malaysian sellers can reconcile them properly without losing their mind or their weekend.

First: know the 4 money layers

Before you solve the discrepancy, separate these four layers clearly.

The first is gross order value. This is the customer-facing sales amount from Shopee orders.

The second is income credited to Seller Balance. Shopee’s Seller Education explains that after completed sales, earnings are credited into Seller Balance, where sellers can later withdraw them. Earnings are generally credited within 2 to 3 working days after eligible release. (Shopee Seller)

The third is the withdrawal amount. This is the amount you actually request Shopee to transfer from Seller Balance to your bank. Shopee says withdrawals are processed on weekdays, and additional withdrawals can incur a fee. (Shopee Seller)

The fourth is the bank credit. This is the amount that finally appears in your bank account, typically after 1 to 3 working days from withdrawal. (Shopee Seller)

These four numbers are connected, but they are not supposed to be identical. That is where many discrepancy problems begin.

Why sellers feel the numbers are wrong

The most common mistake is comparing gross Shopee sales directly to bank money received.

That comparison skips too much in the middle:

  • Shopee fees
  • seller shipping share
  • refunds
  • programme deductions
  • withdrawal timing
  • and withdrawal charges

Shopee’s Terms of Service clearly say the platform may deduct multiple seller-payable amounts before releasing buyer purchase monies to the seller. (Shopee Help Center)

So if your Shopee sales report says RM20,000 and your bank receives RM17,900, that does not automatically mean RM2,100 is missing. It often means part of that RM2,100 was never meant to arrive as net payout in the first place.

The 8 most common causes of Shopee finance discrepancy

1. Money is still sitting in Seller Balance

This is the simplest cause, and also one of the most overlooked.

Shopee explains that earnings from completed sales go into Seller Balance first, and sellers then withdraw from Seller Balance into their bank account. (Shopee Seller)

So if you are comparing:

  • completed sales
    to
  • bank balance

but some of those earnings were never withdrawn yet, the difference is expected.

In other words, the money may not be missing. It may just still be inside Shopee.

2. Shopee deducted platform fees before releasing funds

This is one of the biggest sources of confusion.

Shopee’s Terms of Service say buyer purchase monies may be released to sellers only after deducting:

  • seller’s share of shipping fee
  • transaction fee
  • Shopee commission fee
  • platform support fee
  • service fee
  • tax amount
  • cross-border fee
  • and other seller-payable amounts. (Shopee Help Center)

Shopee’s local fee education also states that the transaction fee for local sellers is calculated as 3.78% after SST of the final order amount paid by the buyer, inclusive of shipping fee, rounded up to 2 decimal places. Shopee also notes that from 1 March 2024, it applies 8% SST on platform fees in accordance with current law. (Shopee Seller)

That means your net payout is already reduced before it even touches Seller Balance. If finance only looks at gross order value, the bank account will always look “short.”

3. Refunds and returns hit later than the original sale

This is another major cause.

Shopee’s Terms of Service explain that buyers can request returns and refunds during the Shopee Guarantee period, and successful refund outcomes can stop funds from being released or reduce later amounts payable to the seller. (Shopee Help Center)

So this can happen:

  • order completes in March
  • refund is processed in April
  • April payout is smaller because of the earlier order

When that happens, sellers often think April has a payout problem. In reality, April is absorbing a previous sales issue.

This is why refund timing needs its own register. Otherwise, the wrong month gets blamed.

4. Shipping is being misunderstood

Shipping is one of the noisiest parts of Shopee reconciliation.

Shopee says it collects the buyer’s share of shipping fee, deducts the seller’s share from buyer purchase monies, and pays the total shipping fee to the logistics provider. (Shopee Help Center)

This means the payout can be affected by:

  • customer-paid shipping
  • seller-paid shipping share
  • shipping discounts
  • logistics programme effects

Shopee also has seller shipping-related programmes such as the Seller Shipping Fee Saver Programme, which can change the effective shipping-cost profile for sellers. (Shopee Seller)

So if a team says, “Customer already paid shipping, why is Shopee still deducting something?” the answer is often that the seller’s portion of the logistics cost is still being netted from the settlement.

Shipping is one of those areas where a small misunderstanding creates a large reconciliation headache.

5. Withdrawal fee is small but real

Shopee’s Seller Balance guidance says sellers get up to 3 free manual withdrawals each week, and additional withdrawals incur a fee of RM0.12 per withdrawal. (Shopee Seller)

That number is tiny. It is also enough to ruin a “perfect match” if finance expects the withdrawal amount and bank credit to be identical down to the cent.

This is the kind of discrepancy that looks silly until it shows up in every reconciliation file.

6. You are comparing the wrong dates

A lot of discrepancies are really date problems.

For example:

  • order completed on 30 April
  • earnings credited to Seller Balance on 2 May
  • withdrawal requested on 3 May
  • bank received it on 5 May

If you compare April sales to April bank statement, the numbers will not match cleanly.

Shopee’s education materials say:

  • earnings from sales may be credited within 2 to 3 working days
  • withdrawals are processed on weekdays
  • and transfers to bank take about 1 to 3 working days. (Shopee Seller)

So one of the smartest things finance can do is match:

  • withdrawal date to bank date
    or
  • released balance period to withdrawal batch

Not order date straight to bank date.

7. Seller Balance includes adjustments, not just sales

Shopee’s Income Details page explains that it provides more detailed order payment information so sellers can analyse income. Income Overview and My Income also show that sellers can view earnings already credited as well as earnings yet to be released. (Shopee Seller)

That means Seller Balance and income views are not just simple “sales wallets.” They may contain:

  • released earnings
  • pending earnings
  • fee adjustments
  • refund effects
  • other deductions

If your team only checks a summary number and ignores the detailed breakdown, you are skipping the exact place where the discrepancy is usually explained.

8. Programme-related deductions can reduce payout

If a seller participates in Shopee programmes, additional charges may reduce the net payout.

For example, Shopee’s Affiliate Marketing Solutions programme terms say commission fees may be charged and deducted from completed purchase proceeds, Seller Balance, account adjustments, or direct payment methods depending on the arrangement. Shopee’s cashback programme materials also reference service-fee structures tied to programme participation. (Shopee Seller)

This matters because sales can grow while bank receipts do not grow at the same speed. Sellers then assume there is a payout issue, when the real issue is that selling costs have increased.

That is not a Shopee payout failure. That is a margin story.

How to reconcile a Shopee finance discrepancy properly

The cleanest approach is to reconcile in layers.

Step 1: Start with gross completed orders

Use your Shopee sales or completed-order report for the period.

Step 2: Pull Income Details

Shopee’s Income Details section is specifically meant to show more detailed order-payment information. Use this to identify the real net effect per order. (Shopee Seller)

Step 3: Separate deductions clearly

At minimum, break out:

  • transaction / commission / service fees
  • seller shipping share
  • refunds
  • programme-related deductions
  • other adjustments

Shopee’s Terms of Service and seller fee pages support this layered treatment. (Shopee Help Center)

Step 4: Tie the result to Seller Balance movement

Now confirm how much of that net amount was actually credited to Seller Balance.

Step 5: Match withdrawals to bank

Check:

  • withdrawal amount
  • withdrawal date
  • bank credit date
  • any RM0.12 additional withdrawal fee

Shopee’s withdrawal guidance gives the expected transfer timing and fee rule. (Shopee Seller)

Step 6: Investigate the remainder

If something still does not tie, check:

  • pending earnings not yet released
  • refunds from earlier periods
  • wrong date filtering
  • wrong payout batch matched to the bank line
  • programme deductions not included in your file

A simple example

Let’s say your month shows:

  • Gross completed orders: RM15,000
  • Transaction / commission / service fees: RM780
  • Seller shipping deductions: RM260
  • Refunds deducted: RM400
  • Programme deductions: RM160

Your net amount released becomes:

RM15,000
– RM780
– RM260
– RM400
– RM160
= RM13,400

That RM13,400 may be credited into Seller Balance.

Now suppose you only withdraw RM10,000 this week.

If this extra withdrawal incurs the RM0.12 fee, your bank may show:

RM9,999.88

If you compare RM15,000 sales to RM9,999.88 bank, you will think something is badly wrong.

If you compare:

  • RM10,000 withdrawal
    to
  • RM9,999.88 bank

the discrepancy suddenly makes perfect sense.

This is why order value, Seller Balance, withdrawal, and bank should never be mixed into one shortcut number.

What finance should review every month

A useful monthly finance checklist for Shopee includes:

  • gross completed orders
  • total credited to Seller Balance
  • pending not-yet-released earnings
  • transaction / commission / service fees
  • seller shipping deductions
  • refunds and returns deducted
  • programme or affiliate deductions
  • withdrawals made
  • bank credits received

This gives management a real explanation instead of the very popular but very unhelpful sentence:
“Shopee numbers don’t match.”

Final thoughts

A Shopee seller finance discrepancy usually happens because the business compares the wrong layers of the money flow.

Shopee’s own materials show a sequence:

  • earnings from completed orders are credited to Seller Balance
  • seller-payable fees and charges reduce released monies
  • withdrawals move money from Seller Balance to bank
  • bank transfer takes additional processing time. (Shopee Seller)

So the right reconciliation flow is:

Gross sales
less fees, shipping, refunds, and adjustments
equals net credited to Seller Balance
less withdrawals
equals remaining balance
and each withdrawal ties to bank

Once you follow that structure, the discrepancy stops feeling mysterious.

It becomes a process.