Why E-commerce Reconciliation Is Different
Settlement timing, fee structures, returns, chargebacks and multi-currency create genuine complexity that does not exist in standard reconciliation. This is the definitive piece for bookkeepers handling their first Shopify, Amazon or eBay client.
UK e-commerce sales reached £286 billion in 2025, representing 38.1% of total retail sales. More than 62 million people buy online. Mobile commerce alone exceeds £100 billion annually. The UK is the third largest e-commerce market in the world after China and the US.
The bookkeeping for this volume is not standard. An eBay seller with 200 orders a month faces reconciliation challenges that simply do not exist for a traditional retail shop. The bank statement shows one deposit. The platform shows 200 transactions. The difference is not a rounding error.
The Many-to-One Problem
A traditional business receives 15 customer payments on Tuesday. The bank statement shows 15 deposits. Reconciliation is straightforward: match each deposit to its corresponding invoice.
An e-commerce business processes 200 orders on Tuesday through Stripe. The bank statement shows one deposit on Thursday. That single deposit represents 200 individual transactions, minus fees, minus refunds, plus or minus adjustments from previous settlement periods. You need to match one bank entry against a platform settlement report that runs to several pages.
This is the fundamental difference. E-commerce creates a many-to-one matching problem. Settlement reports become essential working documents, not optional extras.
The Settlement Report
Every major platform generates settlement reports. Shopify calls it a Payout Report. Amazon calls it a Settlement Report. Stripe calls it a Payout Reconciliation. The names differ but the purpose is identical: to explain how the platform arrived at the amount it deposited to your bank account.
Download the settlement report first. It is the bridge between your sales records and your bank statement.
Settlement Timing Varies Wildly
A customer places an order on Monday. When does the money reach your bank account? The answer depends entirely on which payment processor you use and your account history with them.
Stripe
Standard accounts: 2 business days. New accounts: 7 business days initially, reducing to 2 days after transaction history builds. Express accounts: can be configured for daily or weekly payouts.
PayPal
Instant transfers: available for a fee if your bank supports it. Standard transfers: 3-5 business days. New sellers: funds held for 21 days on first transactions as fraud protection. The 21-day hold applies per transaction, not per account, until you establish a selling history.
Amazon
Fortnightly settlements on a fixed schedule, not rolling. If your settlement date is the 15th and 30th, sales from February 1-14 settle on February 15. Sales from February 2 wait 13 days. Sales from February 14 wait 1 day. The timing is uneven by design.
eBay
Daily or weekly payouts depending on your selected schedule. Managed Payments settles to your bank account directly, typically 2 business days after the buyer's payment clears.
These delays create timing differences between your sales reports and your bank statement. A sale recorded on March 15 might not reach your bank until March 22 via Stripe, March 30 via Amazon, or April 5 via PayPal if you are a new seller. This is normal. Your reconciliation workflow must account for these predictable delays.
Fee Structures That Never Match
The bank deposit is always net of fees. The gross sale amount never appears in your bank account. Understanding the fee structure for each processor is essential because you need to reconcile both the gross sales and the fees separately.
UK Payment Processor Fees (2026)
PayPal: 1.2% + 30p for UK domestic cards. 3.4% + 30p for international cards. Currency conversion adds 2.5% if the sale is in a foreign currency.
Stripe: 1.5% + 20p for UK cards. 2.5% + 20p for international cards. No additional currency conversion fee; uses wholesale exchange rates.
Amazon: 7-15% referral fee depending on product category. Books: 15%. Electronics: 7%. Clothing: 12%. Add FBA fees if using Fulfillment by Amazon: typically £2-5 per unit depending on size and weight. Add monthly storage fees: £26 per cubic metre for standard storage, rising to £43 in October-December.
eBay: 12.8% + 30p final value fee on total amount including postage. Promoted Listings add 2-10% if used. Insertion fees for fixed-price listings beyond the monthly free allocation.
These fees are deducted before settlement. If you sell £1,000 of goods through Stripe at 1.5% + 20p, the calculation per transaction varies by order value, but the settlement you receive will be approximately £985 after fees. Your bank statement shows £985. Your accounting records need to show £1,000 revenue and £15 payment processing expense.
The common error is to record only the net deposit. This understates both revenue and expenses. The bank statement does not tell you what the customer paid. Only the settlement report does.
Returns and Chargebacks from the Past
A customer buys a £200 item in November. You receive the payment in November. The customer returns the item in February. The refund is processed in February but relates to November's sale. Where does this appear in your accounts?
If you are reconciling February, you will see a negative entry in the settlement report. If you reconcile at transaction level, you need to identify the original November sale and reverse it. If you reconcile at settlement level, you accept the negative entry as a February adjustment. Both approaches are defensible but they produce different management accounts for the intervening months.
Chargebacks are worse. A chargeback is a forced reversal initiated by the customer's bank. Common triggers: item not received, item significantly not as described, unauthorised transaction. The customer has 120 days from the transaction date to file a chargeback. That is four months.
Platforms typically deduct the chargeback from your next settlement and add a fee. Stripe charges £15 per chargeback. PayPal charges £14. You lose the original sale, you lose the product if it was shipped, and you lose an additional £15. This appears as a negative entry in the settlement report, possibly months after the original transaction.
The Timing Problem
Returns and chargebacks create timing mismatches between your sales records and your bank deposits. An aggressive approach is to reverse the original sale when the refund is processed. A conservative approach is to record refunds and chargebacks as separate expenses in the period they occur. The conservative approach is more common because the original sale has typically already been reported to HMRC in a prior VAT period.
Multi-Currency and Foreign Exchange
A UK seller on eBay.de receives a €150 payment. PayPal converts this to GBP at the point of settlement. The exchange rate used is not the rate on the day of sale. It is the rate on the day of settlement. If settlement occurs 3 days later and the pound strengthens against the euro, you receive fewer pounds than you expected.
Your accounting records need to reflect this. The sale was €150. The settlement was £127. The difference is a foreign exchange loss of £2 (assuming you recorded the sale at £129 based on the exchange rate at sale date). This loss is a genuine business expense but it only becomes apparent when you reconcile the settlement to the bank deposit.
Some platforms let you hold balances in multiple currencies. Stripe supports 135+ currencies. PayPal supports 25 currencies. If you hold a euro balance, you avoid the automatic conversion but you create a new reconciliation problem: you now have three bank accounts to reconcile (GBP current account, EUR PayPal balance, USD Stripe balance). Each balance has its own settlement reports and its own timing delays.
VAT Complexity Post-Brexit
E-commerce VAT is not straightforward even for purely domestic sales. Post-Brexit, the complexity increased substantially for sellers who trade internationally.
UK Domestic Sales
Standard-rated at 20%. This is the simple case. Record the sale including VAT, pay HMRC quarterly under MTD for VAT.
EU Sales Post-Brexit
Sales to businesses: zero-rated exports if you have proof of export and the buyer's VAT number. Sales to consumers: subject to One Stop Shop (OSS) if you are registered, otherwise subject to local VAT in the destination country if your sales exceed the local threshold (typically €10,000). Amazon and eBay collect VAT on your behalf under marketplace facilitator rules for consignment stock stored in EU warehouses.
Amazon Deemed Supplier Rules
For B2C sales where the goods are located in the UK at the point of sale, Amazon is the deemed supplier and collects VAT. This VAT does not appear on your settlement report because Amazon accounts for it directly. Your settlement is net of VAT. You still need to record the gross sale in your accounts but you do not pay the VAT to HMRC because Amazon already has. Your accountant needs to understand this or your VAT return will be wrong.
Platform Fees and Reverse Charge
Stripe is a US company. PayPal is a Luxembourg company. Under reverse charge rules for B2B services from non-UK suppliers, you account for VAT on their fees yourself. The fee is treated as excluding VAT, you add the VAT, and then you reclaim it in the same period. This is administratively neutral but it must be done correctly or HMRC will query your return.
The VAT registration threshold for UK-established sellers is £90,000. The key detail is "UK-established". If you are a non-UK seller using FBA with stock in UK warehouses, you create a UK VAT obligation regardless of turnover. If you are a UK seller using FBA with stock in EU warehouses, you create local VAT obligations in those countries. The thresholds and rules vary by country. This is why many smaller sellers avoid storing stock abroad.
From July 2026, the EU abolishes the €150 customs duty exemption for low-value shipments. UK sellers shipping to EU consumers will face duties on all parcels. From March 2029, the UK abolishes the £135 import VAT relief. The compliance burden for cross-border e-commerce is increasing, not decreasing. Platform integrations with customs brokers will become essential.
The Reconciliation Workflow
Given these complexities, what does a competent e-commerce reconciliation workflow actually look like?
Download Settlement Reports First
Not your sales reports. Settlement reports. These show what was actually deposited to your bank account and how the platform calculated it. Shopify: Finance → Payouts. Amazon: Reports → Payments → Settlement. Stripe: Balance → Payouts. PayPal: Activity → Statements → Balance-Affecting Payments.
Match Settlement Totals to Bank Deposits
Open your bank statement. Find the deposit. Open the settlement report. Confirm the settlement total matches the bank deposit. If they match, you have successfully identified which settlement period corresponds to which bank deposit. If they do not match, you have either selected the wrong settlement period or there is a bank error (rare) or the settlement is still pending (common).
Reconcile Individual Orders Within the Settlement
The settlement report shows gross sales, fees, refunds, chargebacks, adjustments. Verify each category. Cross-reference the order IDs to your sales records if needed. Identify any unexpected fees or adjustments. Common surprises: subscription fees for platform services, currency conversion fees, VAT collected by the platform on your behalf.
Record Gross Sales and Fees Separately
Your accounting entries should show gross sales as revenue and platform fees as payment processing expenses. Do not record only the net deposit. This understates your revenue and hides your true cost of sales. If you sold £10,000 and paid £150 in fees, record £10,000 revenue and £150 expense, not £9,850 revenue.
Handle Refunds and Chargebacks as Period Adjustments
Unless the refund relates to the current period, record it as a separate adjustment rather than reversing the original sale. This keeps your historical records clean and avoids amending prior VAT returns unnecessarily. Chargebacks should include both the reversed sale and the chargeback fee as separate line items.
Reconcile Foreign Exchange Gains and Losses
If you trade in multiple currencies, compare the GBP value recorded at sale date to the GBP value received at settlement date. The difference is an FX gain or loss. Record it as such. Do not adjust the revenue figure. Revenue is what the customer paid at the exchange rate on the day of sale. The FX movement is a separate financial item.
This workflow is tedious if performed manually. A Shopify seller processing 500 orders a week will spend several hours on reconciliation if doing this by hand. The arithmetic is not complex but the volume is high and the scope for error is substantial.
Common Mistakes to Avoid
- Recording the bank deposit as revenue without accounting for fees separately. This understates expenses.
- Trying to match individual transactions to bank deposits instead of settlement periods. This fails because platforms batch transactions.
- Ignoring settlement timing. A sale in February might settle in March. Both the sale date and settlement date matter for different accounting purposes.
- Recording Amazon settlements gross when Amazon has already deducted VAT as deemed supplier. This overstates your VAT liability.
- Treating FBA fees as operating expenses instead of cost of goods sold. This misstates gross margin.
E-commerce reconciliation is different because the underlying economics are different. Settlement timing, fee deduction, returns windows, chargeback rights and multi-currency conversion create layers of complexity that do not exist in traditional retail. A bookkeeper encountering their first e-commerce client should expect to spend longer on reconciliation than for a comparable traditional business. This is not inefficiency. This is the nature of the sector.
The good news is that the workflow is repeatable. Once you understand how Shopify settlements work, every Shopify client follows the same pattern. Once you understand Amazon's referral fee structure, it applies across all Amazon sellers. The investment in learning the platforms pays dividends across your client base.
Automate Your E-commerce Reconciliation
Settlement reports, bank deposits, and platform fees reconciled automatically. See how ReconcileIQ handles multi-processor reconciliation.
Try ReconcileIQFrequently Asked Questions
Why is e-commerce reconciliation harder than standard reconciliation?
E-commerce creates a many-to-one problem. The bank statement shows one lump sum deposit; the platform shows hundreds of individual orders. Settlement timing varies wildly by processor: PayPal holds funds for 21 days for new sellers, Stripe settles in 2 days, Amazon pays fortnightly. Fees are deducted before settlement so the bank deposit never matches gross sales. Returns and chargebacks from months ago appear as negative entries. Multi-currency sales create foreign exchange gains and losses.
How do I reconcile Shopify payments when the bank deposit does not match my sales?
Download the settlement report from Shopify, not just your sales report. The settlement report shows the actual amount deposited to your bank after fees, refunds and chargebacks. Match the settlement total to your bank deposit. Then reconcile the individual orders within that settlement period. You are matching one bank deposit against potentially hundreds of transactions.
What are the main fee structures for UK payment processors?
PayPal charges 1.2% + 30p for UK domestic cards, higher for international. Stripe charges 1.5% + 20p for UK cards, 2.5% + 20p for international. Amazon charges 7-15% referral fees by category plus FBA and storage fees. eBay charges 12.8% + 30p final value fees. These fees are deducted before settlement, so the bank deposit is always net of fees.
How do I handle e-commerce VAT post-Brexit?
UK domestic sales are standard-rated at 20%. EU sales post-Brexit may be zero-rated exports or subject to OSS depending on value and buyer. Amazon's deemed supplier rules mean Amazon collects VAT on B2C sales but the seller still needs to account for it. Platform fees from Stripe and PayPal are reverse charge if the supplier is non-UK. The UK VAT registration threshold is £90,000 for UK-established sellers.
What is the settlement timing for major payment processors?
Stripe settles in 2 business days for established accounts. PayPal can be instant for manual withdrawals or holds funds for 21 days for new sellers. Amazon pays fortnightly on a fixed schedule. eBay settles daily or weekly depending on your payout schedule. These delays create timing differences between when a sale is recorded and when the funds appear in your bank account.