You refunded a customer through WooCommerce, or Stripe clawed back a payment after a chargeback, and now your VAT return looks wrong. The sale was counted as output VAT weeks ago. How do you get that VAT back, and when?
This is one of the easiest things to get wrong on a self-hosted WooCommerce store, because nothing files for you. There is no marketplace doing the VAT accounting in the background. You are the one who has to reverse the VAT, in the right period, in the right box.
This guide walks you through exactly that: what a refund does to your VAT, why a chargeback is treated differently, which VAT return box each one touches, and a worked example using current figures. It is written for UK VAT-registered sellers running their own WooCommerce shop.
How do refunds affect VAT on a WooCommerce sale? {#how-do-refunds-affect-vat}
When you refund a customer, the price of the supply has gone down. In VAT terms that is a "decrease in consideration", and it lets you reduce the output VAT you charged on the original sale. You do this by issuing a credit note and adjusting your VAT account. (VAT Notice 700, section 18)
The catch that trips people up: you can only reverse the VAT once the refund has actually been paid to the customer. A credit note on its own is not enough. If you issue a credit note, the refund must actually be made. (VAT Notice 700)
Does the VAT rate matter?
Yes. You reverse VAT at the same rate you charged on the original sale. Most physical goods are standard-rated at 20% for the current tax year, but if the item was zero-rated (for example, most children's clothing or books) there was no VAT to reverse in the first place. (VAT rates, gov.uk)
Why does self-hosted WooCommerce change who handles the VAT? {#why-self-hosted-changes-things}

This is the single biggest difference between WooCommerce and selling on Amazon or eBay, and it changes who is responsible for everything.
WooCommerce is self-hosted software running on your own site. There is no marketplace operator sitting between you and your customer. That means three things follow.
There is no deemed supplier. On a marketplace like Amazon or eBay, the operator can be treated as the supplier for VAT on certain sales and collect the VAT itself. On your own WooCommerce store, you are the supplier for everything. When a refund happens, you reverse the VAT. Nobody does it for you.
No digital platform report is filed about you. Under the UK reporting rules for digital platforms, an operator that connects third-party sellers to customers reports those sellers' income to HMRC. A business selling only its own goods through its own website is not a reportable platform operator, so no report is filed on your sales. (Reporting rules for digital platforms, gov.uk) You self-declare everything on your VAT return and your accounts.
The VAT logic is plugin-driven. WooCommerce works out VAT from your tax settings and any plugins you have installed. When a refund or chargeback hits, the figure that flows into your bookkeeping is only as right as the plugin configuration behind it. Misconfiguration is a genuine failure mode here, not a theoretical one. If you want help getting the setup and the bookkeeping right from the start, our accounting support for ecommerce businesses is built around exactly this kind of store.
When exactly do you reverse the VAT, and in which period? {#when-do-you-reverse-the-vat}
Talk to an e-commerce accountant →
The timing rule is precise, and getting it wrong is the most common error we see.
You make the VAT adjustment in the VAT period in which the decrease in consideration occurs. The decrease is treated as occurring when you actually pay the refund to the customer, not when the customer asks for it and not when you agreed it. (VATREC13080, HMRC manual)
So if you sold an item in your January-to-March VAT quarter but only refunded the customer in April, the VAT reversal belongs in the April-to-June quarter. You do not go back and amend the earlier return.
You then have 14 days from making the refund to issue the credit note. (VAT Notice 700, section 18)
Do you have to issue a credit note for a WooCommerce refund? {#do-you-need-a-credit-note}
If you issued a VAT invoice for the original sale, then yes, you issue a credit note to support the VAT adjustment. The credit note is your evidence for the reduction in output VAT.
A VAT credit note must:
- Be clearly identified as a credit note.
- Refer to the original invoice.
- State the reason for the credit.
- Show the VAT figure and the same kind of detail as the original VAT invoice.
(Source: VAT Notice 700, section 18.)
In practice, WooCommerce itself records the refund against the order, but most stores need a credit-note or PDF-invoice plugin to produce a compliant VAT credit note. Check what your invoicing plugin actually generates. We regularly find stores that record refunds correctly inside WooCommerce but never issue the credit note HMRC expects to see.
How are Stripe and PayPal chargebacks treated for VAT? {#stripe-paypal-chargebacks}
A chargeback is not the same as a refund, and the VAT treatment can differ depending on what actually happens.
A refund is your decision: you choose to give the money back, so it is a decrease in consideration and you reverse the VAT once the refund is paid.
A chargeback is the customer's bank reversing the payment through a dispute. Stripe or PayPal claws the funds back from you, often with a dispute or chargeback fee on top. What this means for VAT depends on the outcome.
If you accept the chargeback (or lose the dispute) and the customer keeps the goods or service for nothing, you have effectively been left unpaid for a supply you made. That is a bad debt, not a price reduction. You recover the VAT through bad debt relief, not a credit note, and only once the conditions are met (see the next section).
If you accept it and treat it as cancelling the sale (goods returned or never delivered), the cleaner treatment is to reverse the supply as a decrease in consideration with a credit note, the same as a refund. The money has gone back to the customer via the dispute, so a real-world refund has happened.
If you win the dispute, nothing changes for VAT. The sale stands and your original output VAT is correct. The chargeback fee, if it sticks, is a separate cost.
The right route turns on whether the supply still stands. When in doubt on a contested chargeback, get it reviewed before you file, because the bad-debt route has its own timing and write-off conditions.
What are the bad debt relief conditions?
To reclaim VAT as a bad debt:
- You must already have accounted for the VAT on the supply and paid it to HMRC.
- The debt must have been unpaid for at least 6 months after the later of the date payment was due and the date of supply.
- You must have written the debt off in your VAT accounts and moved it to a separate bad debt (refunds) account.
- You claim within 4 years and 6 months of the later of the date payment was due and the date of supply.
(Source: Relief from VAT on bad debts, VAT Notice 700/18.)
Which VAT return boxes change for refunds, chargebacks and bad debts? {#which-vat-return-boxes}
This is where the two routes split. The box you touch is not the same.
| Scenario | What it is for VAT | VAT return box | Source |
|---|---|---|---|
| You refund a customer in WooCommerce | Decrease in consideration, credit note issued | Reduce Box 1 (output VAT) and Box 6 (net sales) in the period the refund is paid | Notice 700/12 |
| Chargeback you accept, treated as cancelling the sale | Decrease in consideration, credit note issued | Reduce Box 1 and Box 6 in the period the funds go back | Notice 700/12 |
| Chargeback that leaves you simply unpaid (bad debt) | Bad debt relief, after conditions met | Add the VAT to Box 4 (VAT reclaimed) in the period you meet the conditions | Notice 700/18 |
| You win the dispute | No change, sale stands | No adjustment | Notice 700 |
When you issue a credit note, you deduct the VAT on it from Box 1 and deduct the net value from Box 6 in the period the credit note relates to. (Notice 700/12) Bad debt relief is different: you add the reclaimed VAT into Box 4, the same box you use for input tax. (Notice 700/18)
Worked example: refund and chargeback VAT reversal {#worked-example}
Illustrative example. Maya runs a self-hosted WooCommerce store selling homeware. She is VAT-registered and her standard-rated goods carry VAT at 20% for the 2025/26 tax year. Her VAT quarters are calendar quarters.
In the January to March quarter she sells two items:
- Order A: a £120 lamp (£100 net plus £20 VAT).
- Order B: a £60 cushion set (£50 net plus £10 VAT).
She declares the output VAT on both in her January to March return: £20 plus £10 = £30 of output VAT, and £150 of net sales in Box 6.
Now two things go wrong in April.
Order A is refunded. The customer returns the lamp. Maya processes a full refund of £120 in WooCommerce on 10 April. A real-world refund has happened, so this is a decrease in consideration. She issues a credit note within 14 days and reverses the VAT.
- Output VAT to reverse: £120 / 6 = £20. (At 20%, the VAT fraction of a gross figure is one sixth.)
- Net value to reverse: £100.
Order B is charged back. The cushion-set customer files a chargeback through their bank. Stripe pulls the £60 back from Maya on 18 April plus a dispute fee. The customer keeps the cushions and Maya does not contest it. She has been left unpaid for a completed supply, so this is a potential bad debt, not a refund. The debt is not yet 6 months old, so she cannot claim bad debt relief in this quarter. She notes it and will claim once the conditions are met.
So in her April to June return, only the refund flows through:
| VAT return box | Adjustment this quarter | Amount |
|---|---|---|
| Box 1 (VAT due on sales) | Reduce by the VAT on the refunded order | minus £20 |
| Box 6 (net value of sales) | Reduce by the net value of the refunded order | minus £100 |
| Box 4 (VAT reclaimed) | No bad debt claim yet (6-month test not met) | £0 |
The chargeback only reaches Box 4 later. If the £60 cushion debt is still unpaid 6 months after payment was due, and Maya has written it off in her VAT accounts, she claims the £10 VAT (£60 / 6) in Box 4 of whichever return covers the date she meets the conditions. (Notice 700/18)
Arithmetic check: lamp VAT £120 / 6 = £20, cushion VAT £60 / 6 = £10, original output VAT £20 + £10 = £30, all consistent.
What about processor fees, partial refunds and OSS sales? {#fees-partial-oss}
A few real-world wrinkles that catch WooCommerce sellers out.
Stripe and PayPal fees are not part of the customer refund. When you refund a £120 order, the customer gets £120 back. The processor may or may not return its original fee, and a chargeback usually adds a separate dispute fee. Those fees are your business costs and follow their own VAT treatment. They do not change the £20 of output VAT you reverse on the sale. Reverse the VAT on the full sale value, not the net-of-fees amount.
Partial refunds reverse a proportion. If you refund only part of an order, you reverse only the VAT on the refunded portion. Refund £30 of a £120 standard-rated order and you reverse £30 / 6 = £5 of VAT, not the full £20.
Cross-border and OSS sales need care. If you sell to consumers in the EU and report through the One Stop Shop, refunds on those sales are adjusted within the OSS return for the relevant country, not your UK VAT boxes. Keep the two streams separate in your bookkeeping so a refund does not land in the wrong return. Because WooCommerce drives all of this from plugin settings, a misconfigured tax rule can quietly misallocate refunds, which is exactly the kind of thing a periodic review catches.
Want a second pair of eyes on how your store handles refunds and chargebacks? Book a call with a Zmartly accountant through our ecommerce accounting service and we will sanity-check your VAT setup before HMRC does.
FAQs {#faqs}
Do I reverse VAT when I issue the refund or when the customer requests it?
When you actually pay the refund. The VAT adjustment goes in the period the decrease in consideration occurs, which is treated as the date you refund the money, and you issue the credit note within 14 days of that. (VATREC13080)
Is a Stripe or PayPal chargeback a refund for VAT?
Not automatically. A chargeback that cancels the sale (money returned, goods back) is treated like a refund with a credit note. A chargeback that just leaves you unpaid for a completed supply is a bad debt, recovered through bad debt relief once the conditions are met. (Notice 700/18)
Which VAT return box does a refund go in?
A refund reduces Box 1 (output VAT) and Box 6 (net sales) in the period the credit note relates to. Bad debt relief is different and goes in Box 4. (Notice 700/12)
Does WooCommerce file any VAT or platform report for me?
No. WooCommerce is self-hosted, so there is no marketplace operator and no digital platform report on your sales. You self-declare all your VAT, unlike Amazon or eBay where the platform may collect VAT and report sellers. (Reporting rules for digital platforms)
Can I reclaim the VAT on a chargeback straight away?
Not as a bad debt. The debt must be unpaid for at least 6 months after payment was due, and written off in your VAT accounts, before you claim the VAT in Box 4. You have up to 4 years and 6 months to make the claim. (Notice 700/18)
Do processor fees reduce the VAT I reverse?
No. You reverse VAT on the full sale value the customer is refunded. Stripe and PayPal fees, including chargeback fees, are separate business costs with their own VAT treatment.





