Why posting only the bank receipt as sales is wrong
eBay settles your selling activity into a payout. Fees and other selling costs come off the sales proceeds first, and only the remainder is sent to your bank, so the bank line tells you the cash that landed rather than the accounting shape behind it. For the settlement mechanics in full, read how eBay Managed Payments works.
Post that net deposit straight to sales and two things go wrong at once. Sales are understated, because the gross value your buyers actually paid never reaches the ledger. And the eBay fees are never recorded as a cost at all, because they have been absorbed silently into a smaller revenue figure.
Where eBay fees belong in Xero
Conceptually every part of the payout has its own home, and the fee line is the one most often lost:
- Gross sales — a sales or income account, at the full value the buyers paid
- eBay fees — an expense account of their own, never netted off sales
- Refunds and adjustments — separate lines again, so they are not mistaken for fees
- Net payout — the balancing figure the bank receipt is later matched against
In the example above, that is £500 to sales, £42 to eBay fees, £18 to refunds, and £440 left to match the bank. The exact account names and codes are your own chart-of-accounts decision and worth agreeing with your accountant. What matters for the fee question is the separation: a fee is a cost you incurred, not a smaller sale.
How the payout-clearing step works
A clearing account gives you a place to park the payout value until the net bank line arrives. Conceptually the entry does three things:
- recognise the sales at gross value
- recognise eBay fees and any refund or adjustment separately
- leave a net amount ready to match the bank deposit
That is a bookkeeping pattern, not a tax rule. It is simply the shape that keeps the payout explainable later. For the full posting sequence — the journal structure, the clearing-account workflow, and the bank match itself — use how to record eBay payouts in Xero. This page only covers getting the fee side right.
When fees are not the only thing changing the payout
Fees are usually the largest deduction, but rarely the only thing sitting between gross sales and the amount that reaches the bank. Refunds normally reduce the payout as well. Other adjustments can go either way: some reduce the payout, some increase it, and some correct earlier activity. So the payout is not gross sales minus a list of deductions. It is gross sales combined with whichever components eBay actually settled in that payout, each in the direction it genuinely went.
Keep every component visible on its own line rather than folding it into sales or fees. A refund reverses part of the sales proceeds you already recorded, while a fee is a separate selling cost, and merging the two makes both figures wrong. For the refund side in detail, including how fee credits behave, read how refunds affect eBay payouts.
Once every component is recorded, the test is simple. The components should add back to the net payout, which is what makes the bank line matchable. If a recorded payout still will not match, work through how to reconcile eBay payouts in Xero.
What SalesToAccounts automates
For eligible users, SalesToAccounts reads the payout data from eBay, keeps the sales, fees, refunds, and adjustments separate, and prepares the Xero posting so the bank receipt can be matched later. You still review the first real payout before scheduled posting is enabled. For the current live scope, see the live integration page.
What stays outside scope
- VAT treatment
- COGS or stock handling
- multi-entity accounting
- HMRC filing software
- broad bookkeeping advice beyond the payout workflow
Key point
eBay fees belong in the payout breakdown, not inside gross sales. Once the fee line is separated, the bank receipt becomes a reconciliation step instead of a guess.