Back to Blog

Free invoicing app

Send invoices in seconds, track payments, and stay on top of your cash flow — all from your phone with the Invoice24 mobile app.

Trusted by 3,000,000+ businesses worldwide

Download on the App StoreGet it on Google Play

How do I deal with refunds and returns in my accounts?

invoice24 Team
26 January 2026

Learn how refunds and returns affect revenue, taxes, inventory, cash flow, and financial reporting. This guide explains policies, accounting treatments, returns versus allowances, exchanges, chargebacks, fees, and taxes, with practical workflows to keep books accurate, reconciliations clean, and refund activity visible for better business decisions and scalable growth over time.

Understanding what refunds and returns really mean in your accounts

Refunds and returns are more than customer-service events—they are accounting events that affect revenue, taxes, inventory, cash flow, and the accuracy of your financial reporting. When a customer returns an item or you issue a refund for a service, you’re reversing (or partially reversing) a transaction that may have already been recorded in multiple places: sales income, cost of goods sold, inventory, sales tax or VAT, payment processing fees, shipping charges, discounts, and sometimes even commissions.

The good news is that refunds and returns can be straightforward once you set up a clear, repeatable approach. The goal is to make sure every return or refund is reflected in the right period, tied back to the original sale, properly categorized, and supported by documentation. That helps you avoid messy reconciliations, unexpected tax issues, and profit reports that look better (or worse) than reality.

Start with a clear policy that your accounting can support

Your returns and refunds policy is not just a customer-facing document—it’s also your accounting rules in plain language. If your policy is unclear, your bookkeeping will be unclear too. Before you even think about journal entries, define the boundaries of what you’ll accept and how you’ll handle it. For example:

Will you refund original shipping? Will you charge return shipping? Will you charge a restocking fee? Do you offer exchanges, store credit, or only cash refunds? Are refunds allowed after a certain timeframe? What about damaged goods, used goods, digital goods, subscriptions, or custom products?

Each answer changes how you record the transaction. A restocking fee might reduce the refund amount but could also be treated as income. Store credit creates a liability until it’s redeemed. Exchanges can be simple (swap one SKU for another) or complex (partial refunds, price differences, additional shipping). The tighter your policy, the easier it is to record transactions consistently.

Decide on the right accounting approach: net sales vs. gross sales with contra revenue

Many businesses track sales in a “gross sales” account and then track returns/refunds separately in a contra-revenue account (often called “Sales Returns and Allowances”). This keeps your reports informative: you can see how much you sold and how much you gave back, instead of only seeing a net number that hides refund activity.

In practice, you might record the original sale to a Sales Revenue account and then record the refund to a Sales Returns and Allowances account. Your income statement will show gross revenue, then returns/allowances as a reduction, resulting in net revenue. This is especially useful if you want to monitor product quality issues, shipping problems, customer satisfaction, or fraud trends.

Some very small businesses prefer to post refunds directly against the same sales account, effectively recording net sales. This can be simpler, but it can also mask a rising refund rate. If refunds are rare, netting might be fine. If refunds are common or you want better insight, separate accounts are usually worth it.

Understand the difference between a return, a refund, an allowance, and a chargeback

These words get used interchangeably, but they can mean different accounting treatments:

A “return” usually means goods came back (or the sale is being reversed) and you may restock inventory. A “refund” is the payment being returned to the customer, which might happen with or without a physical return (for example, a goodwill refund, shipping delay compensation, or service cancellation). An “allowance” is a partial reduction in price without returning the goods—like a discount issued after a complaint. A “chargeback” is initiated by the customer through their card issuer; it behaves like a forced reversal and often includes fees and additional dispute workflows.

When you label these properly, you’ll choose the right account categories and keep your records consistent. It also matters for taxes and inventory valuation, because a physical return may require inventory adjustments, while a service refund typically does not.

Record refunds and returns the right way for product-based businesses

If you sell physical products, the original sale often affects at least four areas: revenue, accounts receivable or cash, inventory, and cost of goods sold (COGS). A refund or return may reverse each of those components. The ideal approach is to link the return to the original invoice or sales receipt whenever possible. That preserves your audit trail and simplifies reporting.

Conceptually, the accounting for a full return typically involves two parts. First, reverse the revenue side: reduce sales (or record to a returns contra account) and reduce the cash or increase the payable back to the customer. Second, reverse the cost side: add the item back to inventory and reduce COGS, assuming the item is resellable.

If the item is not resellable (damaged, expired, opened goods that cannot be sold), you may not put it back into inventory. Instead, you might record it to a “returns write-off,” “shrinkage,” “damaged goods,” or another expense account that reflects the economic loss. This distinction matters because restocking inventory that you cannot actually sell will overstate assets and understate expenses.

How to treat partial refunds and discounts after purchase

Partial refunds happen when you keep the sale open but reduce the final price. This is common with price adjustments, courtesy credits, or compensation for late delivery. In accounting terms, a partial refund is often a sales allowance: it reduces revenue without reversing the entire sale. If you use a contra-revenue account, this is where it can shine, because you can analyze the combined effect of returns and allowances over time.

For product businesses, partial refunds usually do not require inventory or COGS changes because the customer keeps the item. That means you will typically reduce revenue and cash (or record a payable) but leave inventory and COGS unchanged. However, if the partial refund is due to missing components and you ship replacements, you may need to account for the replacement inventory and shipping costs separately.

How to handle exchanges without making your books messy

Exchanges can be recorded in different ways depending on your system. The cleanest method is often: process a return of the original item and then create a new sale for the replacement item. This approach creates a clear record for each SKU and ensures inventory and COGS are accurate. It also makes reporting easier because you can see return volumes and new sales volumes separately.

If the exchange is for an identical item at the same price, the net effect may be close to zero financially, but it still matters for inventory tracking. If the replacement has a different price, you’ll need to account for either an additional charge (customer pays the difference) or a partial refund (you refund the difference). Shipping can complicate exchanges: sometimes you pay return shipping and outbound shipping, sometimes the customer does, and sometimes it’s split. The key is to categorize shipping consistently so that your gross margin reporting doesn’t get distorted.

Service businesses: refunds, cancellations, and revenue recognition

If you sell services, refunds and returns don’t involve inventory, but they can involve timing issues. Many service businesses deliver value over time—think retainers, subscriptions, memberships, or project work billed in phases. If you recognize revenue as you deliver the service, a refund might require reversing revenue that was recognized prematurely or reclassifying amounts to a liability until earned.

A common pattern is “deferred revenue” (also called unearned revenue). If a client pays upfront for work that you will perform later, you record the cash received and a liability. As you deliver the service, you recognize revenue. If the client cancels and you refund, you reduce the liability and cash. If you had already recognized some portion as revenue, you may need to reverse that revenue (or record it as a refund/allowance) depending on your accounting method and the nature of the cancellation.

For subscriptions, it’s especially important to define whether you refund prorated amounts or keep the remaining term as nonrefundable. Your policy and contract language should align with how you recognize revenue, otherwise you’ll be constantly making manual corrections.

Don’t forget taxes: sales tax, VAT, and other transaction taxes

Refunds and returns often affect the taxes you collected on the original sale. If you charged sales tax or VAT, and you fully refund the customer, you generally need to reverse the tax portion as well. In many systems, issuing the refund against the original transaction automatically adjusts the tax liability. If you record a refund manually without linking it, you can accidentally leave tax liabilities overstated.

Partial refunds can require partial tax adjustments. If you refund only the product price but not shipping, or you refund a portion of the sale, your tax reversal should match the taxable portion of what you’re refunding. This can get tricky when you have mixed tax rates, exemptions, or cross-border VAT rules. The safest workflow is to process refunds through the same platform that calculated the original tax, so the system calculates the appropriate reversal automatically.

If you discover that you’ve refunded customers but didn’t adjust your tax liability, you may end up remitting too much tax. On the other hand, if you reverse tax incorrectly, you may underpay. Both outcomes are painful: overpayment hurts cash flow, and underpayment can lead to penalties and interest. Make tax adjustments part of your standard refund checklist.

Payment processor fees and why refunds don’t always equal a clean reversal

One common surprise is that payment processor fees often aren’t fully refunded to you when you refund a customer. Policies vary by processor and can change over time, but the pattern is consistent: you might return the customer’s full payment, yet you may still bear some or all of the processing fees. That means your bank deposit and your accounting entries may not “net out” as simply as you’d expect.

From an accounting perspective, this typically means you record the refund as a reduction of revenue (or returns/allowances) and cash, and separately record any nonrefunded processing fees as an expense. If you’re reconciling your bank or payment processor clearing account, you’ll see the refund amount leaving your account while fees remain. If you don’t account for the fee difference, your reconciliation will be off and you may end up posting incorrect adjustments.

The best practice is to reconcile refunds at the processor statement level. Many businesses use a clearing account for each processor (for example, “Stripe Clearing” or “PayPal Clearing”). Sales and refunds flow through that clearing account, and then deposits and fees clear it out. This can make reconciliation dramatically easier.

Shipping, handling, and restocking fees: pick a consistent treatment

Shipping can be part of revenue, an offset against shipping expense, or a pass-through. There isn’t a single approach that fits every business, but the most important thing is consistency. If you charge customers shipping and record it as income, then refunding shipping should reduce that shipping income. If you record customer shipping as an offset to shipping expense, then refunding shipping may increase shipping expense or reduce the offset—depending on how you set it up.

Restocking fees are another area where consistency matters. A restocking fee is usually kept by you, meaning the customer receives a refund net of the fee. You can treat the restocking fee as revenue (often “Restocking Fee Income” or included in “Other Income”) or as a reduction of the returns amount. Either way can work, but mixing methods makes your reports hard to interpret. Choose one method and document it in your bookkeeping procedures.

Inventory adjustments: restock, refurbish, scrap, or return to vendor

When goods come back, you need to decide what happens operationally and financially. If the item is resellable as new, it goes back into regular inventory. If it can only be sold as refurbished, you may want a separate inventory category for refurbished goods so your valuation and margins remain meaningful. If it’s unsellable, it should be written off to an expense account rather than inflated in inventory.

Some returns can be returned to your vendor or manufacturer for credit. In that scenario, you may record a receivable or vendor credit rather than taking the entire loss. Tracking this properly helps you recover costs and keeps shrinkage expenses from being overstated.

If you handle a high volume of returns, consider periodic inventory reviews specifically focused on returned items. Returns often sit in a corner unprocessed, which can lead to inaccurate inventory counts and confusing COGS. The longer returned goods remain in limbo, the more likely your books drift away from reality.

Timing and cutoffs: what period should the refund belong to?

One of the most common accounting headaches is refunds that occur in a different month (or year) than the original sale. If you’re using cash-basis accounting, the refund typically hits when the cash leaves your account, which is usually straightforward. If you’re using accrual accounting, you may still record the refund when it is issued, but you should consider whether you need to estimate returns at period-end to avoid overstating revenue.

For businesses with significant returns, it can be helpful to record a “returns reserve” or “refund liability” at month-end based on expected returns. This is more common for larger businesses, but even smaller businesses can benefit if returns are seasonal or spike after promotions. The goal is to match revenue with the returns that are reasonably expected from that revenue period, rather than having one month look amazing and the next month look terrible simply because refunds were processed later.

Even if you don’t use formal reserves, you should at least build a cutoff habit: review sales near the end of the month and check if any major refunds were initiated but not processed. That helps you spot period-end distortions and avoid surprises when you close the books.

Documentation you should keep for every refund or return

Good documentation turns refunds from a messy expense into a controlled process. At a minimum, keep:

The original invoice or receipt, proof of refund (processor confirmation, bank record, or credit memo), the reason for the refund/return, and evidence of inventory disposition (restocked, scrapped, refurbished, returned to vendor). If there were shipping or restocking fees, keep the calculation or policy reference that explains why the amount differs from the original payment.

For chargebacks, keep the dispute correspondence, any evidence you submitted, and the final resolution. Chargebacks can be a major source of financial leakage because they come with fees and can reverse revenue unexpectedly. Documenting them consistently helps you identify patterns and improve fraud prevention or customer communication.

Practical workflows that keep refunds under control

A clean workflow is often more valuable than perfect theory. Here’s a practical approach many businesses adopt:

First, process the refund or return in the same system that processed the original sale whenever possible (your e-commerce platform, POS system, invoicing tool, or subscription platform). This preserves the link to the original transaction and often handles tax reversals automatically.

Second, ensure your accounting system receives the return/refund as a distinct transaction. Avoid manual entries unless you have to. Manual entries can be correct, but they’re easier to misclassify and harder to trace later.

Third, reconcile your payment processors regularly. Refunds are a key reason why payment deposits don’t match gross sales. If you reconcile weekly or at least monthly, you’ll catch missing refunds, duplicate refunds, and fee discrepancies before they snowball.

Fourth, process returned inventory promptly. Decide within a defined timeframe whether items are restocked, refurbished, scrapped, or returned to vendor. Then reflect that disposition in your inventory records.

Finally, review refund metrics. Track refund rate (refunds divided by sales), reasons for returns, and refund timing. These are operational insights that also protect your margins.

Common mistakes and how to avoid them

One common mistake is recording refunds as an expense rather than a reduction of revenue. While there are exceptions (like goodwill payments unrelated to a sale), most refunds are best treated as a reversal of the original sale. Posting them as “miscellaneous expense” can inflate revenue and distort your gross margin.

Another mistake is failing to adjust inventory and COGS for product returns. If you refund the customer but don’t bring inventory back (or write it off), your financial statements will be inconsistent: you’ll show less profit because you reversed revenue, but you’ll also still show the cost as if the product never came back. Or worse, you might show inventory levels that don’t match reality because returned items were never processed.

A third mistake is ignoring tax reversals. If your system does not automatically handle sales tax or VAT adjustments, you have to. Otherwise, you can end up remitting tax on sales you didn’t ultimately keep.

And finally, many businesses forget about processing fees, restocking fees, and shipping. These “small” details are exactly what cause reconciliations to fail and margins to drift. The fix is simple: define your treatment once, apply it consistently, and reconcile to real statements.

How to set up your chart of accounts for clarity

A thoughtful chart of accounts makes refunds easier. Many businesses find it helpful to include:

A Sales Revenue account (or multiple revenue accounts by channel), a Sales Returns and Allowances contra-revenue account, shipping income or offsets if needed, payment processing fees as an expense, and inventory/COGS accounts appropriate to your products. If you issue store credit or gift cards, include a Gift Card Liability account so outstanding credits don’t get treated as income prematurely.

If you sell through multiple channels—like your website, marketplaces, and retail—you may also want separate returns accounts per channel, or at least tagging/class tracking, so you can see where problems originate. Sometimes a high refund rate is tied to one marketplace’s customer expectations or one product listing, and separating channels helps you spot that quickly.

Refunds that happen without a return: goodwill, shipping delays, and service failures

Not every refund is connected to a returned product. Sometimes you refund to preserve goodwill, resolve a complaint, or compensate for a service failure. In these cases, you’ll usually still treat the payment as a reduction of revenue if it’s tied to a sale. If it’s truly an ex-gratia payment unrelated to a specific invoice, you might record it as a customer service expense or marketing expense, depending on your internal policy.

The important thing is to keep these cases distinguishable. If you lump every goodwill payment into the same bucket as product returns, you may miss signals. A spike in goodwill refunds could indicate shipping carrier issues, staffing problems, or unclear product descriptions—even if products aren’t physically coming back.

Chargebacks and disputes: accounting and operational considerations

Chargebacks deserve special attention because they often bypass your normal refund controls. When a chargeback occurs, the processor may remove the funds from your balance and charge a dispute fee. If you win the dispute, the funds may be returned later. This creates timing differences that you need to reflect clearly.

A common approach is to record the chargeback as a reduction of revenue (or returns/allowances) and record the dispute fee as an expense. If the dispute is unresolved at month-end and the amount is material, you may track it in a separate “Chargebacks Receivable” or “Disputes” account to reflect that you might recover the funds. When the dispute resolves, you clear that account accordingly.

Operationally, frequent chargebacks can lead to higher processing rates or even account restrictions, so tracking them is not only about accounting accuracy—it’s about business risk management.

Handling store credit, gift cards, and non-cash refunds

When you issue store credit instead of cash, you’re not reducing cash immediately, but you are creating a liability: you owe the customer goods or services in the future. Treat store credit similarly to gift cards: record it in a liability account until it is redeemed or expires (subject to local rules on expiration and escheatment). When the customer uses the credit, you recognize revenue for the new sale in the usual way, and reduce the liability rather than collecting cash.

If you allow partial use of store credit, your system needs to track remaining balances. Many platforms handle this automatically. The accounting principle remains the same: the unredeemed portion is still a liability.

Refund reporting: what you should watch each month

Refunds and returns can reveal what’s happening in your business before other metrics do. Each month, consider reviewing:

Your refund rate by channel and product, the top reasons for returns, the time between sale and refund, the percentage of returns that are resellable versus scrapped, the total cost of refunds including processing fees and shipping, and any unusual spikes tied to promotions or product changes.

These metrics help you make decisions that improve profitability: adjusting product descriptions, improving packaging, changing suppliers, refining sizing charts, improving onboarding for services, or changing customer qualification before purchase. From an accounting standpoint, better refund control leads to cleaner books and more predictable cash flow.

Putting it all together: a simple checklist you can reuse

When a refund or return happens, run through this checklist:

Confirm the reason and the refund method (cash, partial refund, store credit, exchange). Link the refund to the original sale in your sales system. Ensure taxes are reversed appropriately. Confirm whether inventory comes back and how it’s categorized (resellable, refurbish, scrap, vendor return). Account for shipping and restocking fees consistently. Reconcile the refund to processor statements and bank transactions. Store the supporting documentation in an organized way.

When you repeat this process consistently, refunds and returns stop being an accounting nuisance and become just another controlled workflow—one that keeps your revenue reporting honest, your tax reporting accurate, your inventory reliable, and your customer experience professional.

Final thoughts: aim for consistency and visibility

The “right” way to deal with refunds and returns in your accounts is the way that is accurate, consistent, and easy to audit. It should reflect what actually happened: what was sold, what was refunded, what came back, what was resold, and what it cost you to make it right. If you build your process around linking refunds to original transactions, separating returns from normal sales, reconciling to real-world statements, and documenting inventory outcomes, you’ll avoid the most common pitfalls.

Most importantly, don’t treat refunds as purely negative. Yes, they reduce revenue, but they also provide valuable information. Your accounting system is not only a compliance tool—it’s a feedback tool. When refunds and returns are recorded cleanly, they help you see where your business can improve, protect your margins, and make better decisions with confidence.

Free invoicing app

Send invoices in seconds, track payments, and stay on top of your cash flow — all from your phone with the Invoice24 mobile app.

Trusted by 3,000,000+ businesses worldwide

Download on the App StoreGet it on Google Play