Guides / Tax & finance

How should ecommerce businesses account for product returns and refunds?

Learn how UK ecommerce businesses should correctly record product returns and refunds to adjust revenue, cost of sales and inventory values for accurate VAT…

Ecommerce businesses must adjust revenue, cost of sales and inventory values when customers return products or request refunds so that VAT and corporation tax reflect only completed sales. Accurate bookkeeping prevents overpaying tax and ensures HMRC compliance when filing returns.

Proper treatment involves reversing the original sale, reinstating stock at cost, and handling any associated fees or shipping costs. The exact process depends on whether you use cash or accrual accounting, the timing of the return, and your chosen sales platform rules, which change regularly.

Why returns and refunds affect multiple accounting areas

When a customer returns goods, the original sale is no longer complete. Revenue must be reduced, any VAT charged must be reversed, cost of sales needs adjustment, and inventory must be reinstated at the original cost price. Failure to make these linked entries creates inaccuracies in gross profit, taxable profit and VAT returns.

Refunds without a physical return, such as for faulty items or change of mind where the product is kept, still require revenue and VAT adjustments but do not affect inventory. Understanding these distinctions helps maintain correct financial records and cash-flow forecasting.

Recording a full product return with restocking

Use double-entry bookkeeping or your accounting software to reverse the original transaction. Debit sales returns (or reduce revenue directly) and credit the customer or payment provider for the refund amount including VAT. Simultaneously debit inventory at cost price and credit cost of sales to reinstate the goods.

  • Identify the original invoice or order number and the exact VAT rate applied.
  • Calculate the cost value of the returned item from your purchase records.
  • Enter both the revenue and cost adjustments in the same accounting period if the return occurs in that period.
  • Reconcile the bank or payment gateway statement to confirm the actual cash movement.

If the return happens after the original sale period, many businesses record it in the current period as a negative sale. Check current HMRC guidance on GOV.UK for timing rules that apply to your circumstances.

Accounting for refunds without physical return

Some refunds occur when the customer keeps the item, for example due to dissatisfaction or minor defects. In these cases only the revenue and VAT elements are reversed; inventory and cost of sales remain unchanged because the goods have left the business permanently.

Record a debit to sales returns or a reduction in turnover and a credit to the refund liability or bank account. The net effect lowers reported sales and the VAT due on the next return. Keep clear records of the reason for the refund to support any HMRC query. Platforms such as Shopify or Amazon update their reports automatically but you must still post the correct adjustments in your own books.

Handling shipping costs and restocking fees

Many ecommerce sellers charge customers for return shipping or deduct a restocking fee. These amounts form part of the net refund calculation and affect the final revenue figure. Record any retained shipping income separately if it is kept by the business, ensuring VAT is applied correctly to that element.

When the business pays return postage, this is usually treated as an operating expense rather than an adjustment to cost of sales. Document each type of cost clearly so that management accounts show true product margins. Always verify the latest platform terms on fees and charges because they are updated frequently.

Impact on VAT, corporation tax and inventory valuation

VAT recorded on the original sale must be reduced by the VAT element of the refund on the next VAT return. Use the same VAT rate that was charged initially. For corporation tax, the net sales figure after returns feeds into the profit and loss account, which then determines taxable profit. Accurate inventory reinstatement prevents both understatement of assets and overstatement of cost of sales.

At period end, perform a stock count or use perpetual inventory records to confirm that returned goods have been added back at cost. Adjust for any damage or obsolescence if the returned items cannot be resold at full value. HMRC expects these adjustments to be supported by original invoices, credit notes and bank records.

Practical steps and common pitfalls to avoid

Follow these steps each time a return arrives:

  1. Log the return reason and date in your order management system.
  2. Issue a credit note showing the original amounts, VAT and reason.
  3. Process the refund through the original payment method within required timescales.
  4. Enter matching bookkeeping entries that touch revenue, VAT, cost of sales and inventory.
  5. Reconcile monthly between platform reports, accounting software and bank statements.

Common mistakes include recording only the cash refund without adjusting sales and cost of sales, forgetting to reinstate inventory, or applying the wrong VAT rate on the credit note. These errors distort margins and can trigger HMRC enquiries. Review your processes regularly and update them when tax rules or platform requirements change.

Using accounting software and seeking specialist support

Modern cloud accounting packages contain return and refund workflows that automatically create the linked entries when you process a credit note. Connect your sales channels so that order and return data flows directly into the ledger. This reduces manual errors but you must still understand the underlying principles to review the output.

Keep supporting documents for at least the current HMRC retention period. If your turnover grows or you sell across multiple channels, consider working with a qualified bookkeeper or accountant who understands ecommerce. They can help set up correct chart of accounts and review quarterly management information. Free support environments such as Loomworks can also provide practical mentoring for selected early-stage founders navigating these financial basics.

Frequently asked questions

Do I need to issue a credit note for every customer return?

A credit note provides clear evidence of the adjustment to revenue and VAT. While not always legally required, it is strongly recommended for VAT purposes and to support your records if HMRC makes an enquiry. Most accounting software can generate these automatically.

How do returns affect my gross profit margin?

Returns reduce both revenue and cost of sales when stock is returned. The net impact on gross profit depends on whether you recover the full cost value and any restocking or shipping fees retained. Accurate recording ensures your reported margin reflects actual performance.

When should I adjust my VAT return for customer refunds?

You normally adjust VAT in the period when the refund is issued to the customer. The VAT element of the credit note reduces the output tax declared on that return. Always use the same VAT rate that applied to the original sale.

What if returned stock is damaged and cannot be resold?

Reinstate the inventory at cost then immediately write down or write off the value to reflect the lower recoverable amount. This adjustment increases cost of sales or is recorded as a separate expense, reducing taxable profit. Keep evidence of the condition and any disposal.

Can I claim back the VAT on return shipping costs?

If you pay for return shipping and are VAT registered, the VAT charged by the courier is usually recoverable as input tax, subject to normal rules. Record it separately from sales adjustments so it appears correctly on your VAT return.

Related reading: What happened to Class 2 National Insurance and how does it affect me?, Key Brexit VAT changes every UK ecommerce seller must know, What is the difference between depreciation and capital allowances?. Browse all tax & finance guides or apply to Loomworks.

Cohort one / 2026

Turn the reading into real progress.

Build alongside other founders inside a working, AI-first e-commerce group in Liversedge.

Start your application →
Free desks · no fees · no equityApply now