What a partial refund does to your records
Follow the payment, tax, invoice and bookkeeping consequences when you return only part of a purchase.

A customer buys your £60 course, then emails to say one module was not what they expected. You agree to return £20, while they keep access to the rest. The money leaving your Stripe account is easy to understand. The records around it are less obvious: the original payment, the reduced sale, the invoice, tax, processing fees and your bookkeeping all need to tell the same story.
Start with the original transaction
Do not replace the original sale with a new payment for the amount the customer keeps. That loses the audit trail. Instead, preserve the original transaction and attach the partial refund to it. For a £60 purchase with a £20 refund, the record should show £60 charged, £20 returned and £40 retained. The customer should be able to see the same logic in the updated receipt or credit note, depending on the invoicing system you use.
- 1Find the original payment using the payment reference, customer details and purchase date.
- 2Record the refund as a partial amount against that payment, rather than as a separate negative sale.
- 3Note why you made the refund, such as a removed module, service issue or agreed goodwill adjustment.
- 4Save the refund confirmation and any customer message with the original receipt.
- 5Reconcile the net amount to the payout or balance movement in Stripe.
Separate the four amounts
A clean record separates the price, tax, payment fee and cash received. These are related, but they are not interchangeable. Your storefront or payment processor may show the customer’s total, while your bookkeeping needs to identify what belongs to sales, what belongs to tax collected and what belongs to payment processing.
| Record | What to check | Example after a £20 refund |
|---|---|---|
| Gross sale | The amount originally charged | £60 remains as the original charge |
| Refund | The amount returned to the customer | £20 is recorded as a reduction |
| Net sale | Gross sale minus refund | £40 before any separate fee or tax treatment |
| Payment fee | Whether the processor returned, retained or recalculated it | Use the actual Stripe statement, not an assumption |
| Tax | Whether the refunded part reduces taxable consideration | Apply the rule and rate relevant to your sale |
What changes on the invoice
An invoice should not imply that the customer still owes the full original amount. Depending on your invoicing process and local requirements, you may issue a credit note or an amended invoice that clearly refers to the original document. Show the original total, the partial credit and the revised amount. Keep the original invoice number and the refund date connected to the adjustment.
This matters even when the customer paid instantly. A payment receipt proves that money moved; it does not always provide the complete record of what was supplied after the refund. If you sell digital products through store.fan, review the payment and order information in the context of your own invoicing process. The [store.fan payments features](/features/payments) can help you understand the payment side, but you remain responsible for deciding what document your business and jurisdiction require.
Tax follows the reduced consideration
A refund can change the amount on which tax is calculated. If the £60 price included £10 of VAT and you refund one third of the purchase, the tax treatment may need to reduce in proportion to the refunded part. The exact calculation depends on the tax type, your registration status, the customer’s location, the product and the timing of the adjustment. For digital products, customer location can be particularly important; keep the evidence and read the guidance that applies to your circumstances.
Bookkeeping and reconciliation
In your books, the refund normally reduces sales income rather than becoming an ordinary business expense. If you track tax separately, reduce the associated tax liability where the applicable rules allow it. If the original payment fee remains with Stripe, record the actual fee shown in Stripe rather than reducing it simply because the customer received money back.
A simple monthly check is enough for many small storefronts: start with payments, subtract refunds, compare the result with Stripe payouts, then investigate the difference. Do not compare only the bank deposit with your sales total. Payout timing, fees and refunds can make those numbers differ even when every transaction is correct. Store.fan sends money to your own Stripe account, so Stripe is the place to confirm the cash movement and fee details.
Do not forget commissions and access
If an affiliate referred the original sale, check the commission before you process the refund. Your agreement may say that a refunded order earns no commission, or that an already-paid commission is reversed. Record the decision with the refund so the customer refund, affiliate balance and net sale do not drift apart.
Then update what the customer can access. If you refunded a specific part of a bundle or course, write down whether access is removed, retained as a goodwill gesture or replaced with another item. A financial adjustment without an access note can create a second support problem later. On store.fan, the right process will depend on what you sell and how you deliver it, whether that is a download, course, membership or coaching service.
Usually, no. It is generally recorded as a reduction of the original sale, with the original payment and refund linked together. Your accountant can confirm the correct account structure for your bookkeeping system.
Do not assume either way. Check the actual Stripe transaction and your refund terms. The processor may retain, return or handle fees according to its own rules, so record what actually happened.
Keep the original transaction and refund evidence, then ask your accountant or tax authority how the adjustment should appear. It may belong in a later period or require an amendment, depending on the rules that apply to you.
Connect your payments and keep each sale, refund and payout easier to trace with store.fan.
Try store.fanTurn your knowledge into income
Launch your Store.Fan in minutes — sell digital products, courses, and calls straight from your bio. Free to start.



