How ecommerce returns affect your gross revenue and inventory in the books
When you subtract returns from gross sales and call it revenue, your P&L hides a 22 percent return rate and its real cost on margin. Here is what belongs where.

An apparel brand we work with had a strong holiday season on paper. December gross sales were $43,200. Returns totaled $9,504, and the owner subtracted them from revenue, leaving a reported net of $33,696. The P&L looked reasonable.
When we pulled the inventory records, 240 units had been sold and 192 had come back. The books showed those 192 units as gone. Some were resalable. Some were damaged. None of them had been added back into stock.
The margin was wrong. The inventory count was wrong. And there was no way to track the return rate without digging through the original transactions.
How returns should appear in the P&L
Gross sales belong on one line. Returns belong on a separate line beneath them, called a contra-revenue account, typically labeled “Returns and Allowances.” The difference is net revenue.
When returns are subtracted directly from gross sales inside the same line, two things disappear: the actual gross sales number and the return volume itself. A business owner looking at the P&L cannot see whether gross revenue is growing, how large the return rate is, or whether the return rate has changed month over month.
The standard accounting method requires that gross sales be shown in full and returns be shown separately. The result is a P&L where both numbers are visible.
The five things that go wrong when returns are netted out
Gross revenue is understated. If December gross sales were $43,200 and returns were $9,504, reporting $33,696 as “revenue” makes the business look smaller than it is for comparison purposes, and removes the context that the returns represent 22 percent of volume.
Return rate becomes invisible. A return rate of 22 percent is meaningful data. It may signal a sizing problem, a product quality issue, or a photography mismatch. When returns are netted against gross sales, that rate has to be calculated manually from raw transaction data. Most owners never do it.
Inventory is understated when items are resalable. When a unit is sold, cost of goods sold (COGS) is recognized and inventory decreases. When that unit comes back in resalable condition, inventory should increase again. If the return is recorded only as a refund to the customer, the inventory adjustment never happens, and the books show fewer units on hand than are actually in the warehouse.
Damaged returns are not written off. Not all returns come back in sellable condition. A unit that returns damaged has no inventory value. If it is recorded the same way as a clean return, the books overstate inventory by the cost of those damaged units. That error compounds over time.
What December actually looked like
Here is what the December books should have shown for the apparel brand.
| Line item | Amount |
|---|---|
| Gross sales (240 units at $180) | $43,200 |
| Returns and allowances (192 units) | ($9,504) |
| Net revenue | $33,696 |
| Inventory write-down (48 damaged units at $18 cost) | ($864) |
The reported gross margin looked like 42 percent when returns were netted. Once inventory was correctly adjusted and the write-down recorded, the realized gross margin was closer to 37 percent.
Why this matters at the next product decision
Two problems develop when returns are handled incorrectly.
Reorder decisions use the wrong cost basis. If inventory does not reflect returned goods, the reorder point triggers too early. The business buys more units when it already has usable stock sitting in the return pile. For a brand moving 500 units a month, that error can mean $5,000 to $10,000 in unnecessary inventory purchases per quarter.
Margin by product is unreliable. If damaged returns are not written off, a product’s reported margin is higher than its actual margin. When the owner evaluates which SKUs to discontinue, the products with high return rates look more profitable than they are.
What correctly handled returns look like
For ecommerce clients we work with, returns are broken into two steps the moment they come in.
The refund to the customer is recorded as a debit to Returns and Allowances and a credit to accounts payable or the clearing account for the relevant platform. That keeps gross sales clean and the return visible on its own line.
The inventory is reviewed as it physically arrives. Resalable units are added back to inventory at cost. Damaged or unsellable units go to a write-down entry, typically debit to Cost of Goods Sold or a separate inventory write-down account, and credit to inventory. At month-end, the balance sheet shows the correct on-hand count and the P&L shows the actual cost of damaged returns.
Best practices for ecommerce operators
- Record gross sales as gross sales. Do not reduce them when a refund is issued. Refunds belong on a contra-revenue line labeled Returns and Allowances.
- Review returned physical inventory before restoring it to the books. Resalable units go back into stock. Damaged units are written off at cost.
- Reconcile your return rate monthly using the Returns and Allowances balance against gross sales. A return rate that changes by more than a few points is worth investigating before the next buy.
- Track damaged return costs separately from clean returns. Over a quarter, the cost of damaged goods can be significant. Seeing it on its own line helps identify which products generate the most waste.
- Confirm that payment processor fee credits on refunds are recorded correctly. A missing $0.29 per return adds up to hundreds of dollars across a busy return season.
Three questions worth asking
If returns are currently being subtracted from gross sales in your books, three questions to ask:
- What is the return rate on each of the top five SKUs this quarter, and how does it compare to the prior quarter?
- When a return comes in, does the inventory record increase to reflect the returned units, or does the unit count stay lower?
- What did the business spend on damaged returns in the last 90 days, and where does that cost appear on the P&L?
If those answers are uncertain, returns are likely being recorded as a single net figure, and the margin data by product is not reliable.
Send us a recent P&L and your platform’s return report. We will review whether the return volume, inventory adjustment, and processing fee credits are all landing in the right places.
- NET REVENUE ONLY$33,696 shown as revenue after subtracting $9,504 in returns
- RETURNS INVISIBLENo separate line for return volume, rate, or refund total
- INVENTORY WRONG192 returned units not added back; 48 damaged units not written off
- MARGIN UNCLEARCannot see how return rate is affecting gross margin or COGS
- GROSS SALES$43,200 recorded as revenue before any deduction
- RETURNS LINE$9,504 on a separate contra-revenue account, visible every month
- INVENTORY RESTORED192 resalable units added back to stock at $18 cost each
- WRITE-DOWN RECORDED48 damaged units written off: $864 loss shown on the P&L
Want a second set of eyes on your books?
30 minutes on Zoom. We'll look at your books and tell you what's working and what isn't.
This is the work we do every day. See bookkeeping for e-commerce.
Book a call