ClearStock is live on the Shopify App Store.Install free →

← All blogs

Guides11 min read

When retailers return your line: processing wholesale returns

Process wholesale returns from retail buyers: authorization, restock grading, credit memos, and return terms that protect margin, with worked credit math.

InventoryX is in development and not available today. ClearStock is the live Shopify app.

A wholesale return is not a refund — it's a restock event with an invoice attached. The buyer ships pallets back, you grade them into buckets, and the document that matters is a credit memo, not a refund receipt. Run the sequence well — authorize, grade, credit, restock — and returns stay a rounding error on the account. Run it badly (accept unauthorized boxes, credit at full invoice price, restock crushed goods) and one overbought buyer can eat a steady slice of margin every season.

This article covers the retailer-to-you flow only: why buyers send stock back, the authorization step, grading on arrival, the credit memo arithmetic, and the return terms that keep the whole thing rare. The other two lanes of returns are separate machines: consumer returns from your own storefront work differently, as covered in our returned inventory processing guide, and the flow where you send defective goods back to your supplier is its own process again. The middle lane, a retail buyer returning your line to you, is this one.

Why retail buyers send stock back

Retail returns are rarely remorse. A buyer returning your line is doing inventory management, and the reasons follow a predictable set:

  • Overbought correction. The buyer misjudged the sell-through, their shelf is full, and your line — the shortest history with them — is first to go back.
  • Season or event end. Seasonal programs end on dates the buyer knew in April; whatever didn't sell comes back in bulk, usually on the last truck.
  • Buyer or assortment reset. A new buyer rebuilds the planogram and incumbents get pruned; these returns can be large, one-time, and unappealable.
  • Concealed damage or quality pull. Their receiving found crushed cartons, or their staff found a defect mid-season and pulled the line.
  • Closeout leverage. Some buyers negotiate return rights purely as a tool to force markdowns. Your terms decide whether that lever exists.

One legal note worth knowing: consumer protection rules like the FTC's cooling-off rule apply to consumer sales, not commercial transactions (FTC, accessed November 2026). Your return exposure is defined almost entirely by your own written terms — which is why the terms section below matters more than any statute.

Authorize before anything ships

The single most expensive habit in wholesale returns is accepting whatever arrives at the dock. An unauthorized return has no agreed condition, quantities, or credit basis; it's a negotiation you've already lost. The authorization (RA or RMA) step is short:

  • Require an RA number in writing before any box leaves their warehouse. No number, no acceptance: refuse the delivery or quarantine it unopened and start the conversation.
  • State the scope in the authorization: SKUs, quantities, reason, expected condition, freight responsibility, and the credit basis (full, less fee, or graded).
  • Set the return window in your terms — commonly 30 days from invoice (illustrative; set your own) — and make clear the clock runs from invoice date, not from when they got around to boxing it.
  • Separate quality claims from commercial returns. A defect claim with photo evidence is a different flow with different freight rules; mixing the two is how buyers slip commercial overbought returns into defect language.

What to do when each situation lands on your dock:

Situation Action
Authorized, within window Receive, count against the RA, grade, credit per terms
Authorized, past window Discretionary: accept with restocking fee or full fee denial — decide from the account history
Unauthorized box Refuse at dock, or quarantine unopened and negotiate from zero
Closeout or special-order goods No return rights per terms; refuse unless you choose goodwill
Quality claim with evidence Authorize separately; you pay freight; grade and credit separately

Grade on arrival, not on hope

The credit the buyer deserves depends on what actually comes back, and the only way to know is to grade against the RA on the day the pallet lands. Photograph the pallet before opening it (freight damage claims depend on that photo), then count and grade unit by unit. A three-grade table is enough for almost any small wholesale program:

Grade Condition Credit treatment
A Resellable as new: unopened, packaging intact, full shelf life 100% of invoiced wholesale price
B Resellable at discount: shelf-worn packaging, crushed carton but product fine, short-dated Partial credit (illustrative: 50%), restocked to a discount channel
C Unsellable: damaged product, missing components, expired No credit — or you negotiate separately as a goodwill gesture

Two grading rules keep disputes short. First, grading authority is yours: your terms say credit is issued after inspection at your warehouse, not on the buyer's say-so. Second, variances against the RA get resolved before any credit is calculated — if they authorized 100 units and 84 arrive, the credit conversation starts with the missing 16.

The credit memo, worked

A credit memo reduces what the buyer owes; it doesn't move cash unless they already paid. Most small wholesale operations issue credits against open invoices first, then carry any remainder as a credit balance — the mechanics are the same in any accounting tool (Intuit QuickBooks documents the credit memo workflow its software supports, accessed November 2026). Here's the arithmetic on one return, illustrative throughout:

Buyer returns stock from invoice #2214, which covered hiking socks, notebooks, and dog harnesses:

SKU Invoiced price Returned Grade A Grade B Grade C
SOCK-TR-M-01 (hiking socks) $6.40 84 72 12 0
STN-JRN-A5-02 (notebooks) $4.10 120 95 25 0
HARNESS-M-04 (dog harness) $21.00 9 6 0 3

Credit calculation, grade rates at A 100% / B 50% / C 0%:

  • Socks: (72 × $6.40) + (12 × $6.40 × 0.50) = $460.80 + $38.40 = $499.20
  • Notebooks: (95 × $4.10) + (25 × $4.10 × 0.50) = $389.50 + $51.25 = $440.75
  • Harnesses: (6 × $21.00) + (3 × $0) = $126.00
  • Subtotal: $1,065.95
  • Restocking fee, 10% of subtotal (illustrative term): −$106.60
  • Net credit: $959.35 against the $3,524.00 original invoice — 27.2% of the order credited, with return freight on the buyer per terms.

That last line is the whole point of grading. Crediting the naive way (213 returned units × full invoice price) would have paid $1,218.60 plus the fee argument, a $259 difference on one return (estimated), and worse, it would have put three damaged harnesses back on a shelf as sellable stock. Multiply that error by four accounts and three seasons and the leak is a real number.

Return terms worth writing into your line sheet

Every return fight traces back to terms that were never written. The short list that prevents almost all of them:

  • Return window. State it from invoice date — illustrative: 30 days — and state that unauthorized returns are refused or credited at your discretion.
  • RA required. No return ships without a written authorization with SKUs, quantities, and reason.
  • Freight responsibility. Buyer pays return freight for commercial returns; you pay freight for confirmed defects or your own shipping errors. Say which, explicitly.
  • Restocking fee. Illustrative range: 10–15% of credited value, waived for defect claims. It compensates the real labor of receiving and re-grading.
  • Grading and credit basis. Credit issued after inspection at your warehouse, at the grade rates you define. A-grade full, B-grade partial, C-grade none.
  • No returns on closeouts, specials, or dated goods unless agreed in writing at the time of sale.
  • Evidence for quality claims. Photos within a stated window, defect rate stated per case, before a separate defect flow opens.

Buyers rarely love these terms, and the good ones don't fight them, because the good ones are managing their own shrink the same way you are. The buyer who pushes hard on unlimited return rights is telling you something about how they plan to manage your line; price that into the wholesale terms or walk.

Restocking without poisoning the catalog

The return isn't finished when the credit posts — it's finished when the sellable units are back in a location where your counts are accurate:

  • A-grade goes back into sellable inventory the same week, counted in, not "put somewhere for now." Uncounted restocks are how phantom counts start, and the counting methods that close that gap are in our Shopify inventory counts guide.
  • B-grade goes to a discount channel with its own record (an outlet section, bundles, or market stalls), never mixed back into full-price stock at full-price cost.
  • C-grade gets written off and removed. Damaged units that linger in "back stock" keep showing up as available and keep getting oversold. What to do with goods that can't sell at any price — donation, disposal, or salvage — is covered in our dead stock guide.
  • Match the restock to the credit. If you credited 12 B-grade socks at 50%, exactly 12 B-grade units belong in the discount channel; anything else means the count or the credit is wrong.

One tooling note: Shopify's built-in B2B features (company accounts, wholesale price lists, and the associated order flows) are available on Plus plans (Shopify Help Center, accessed November 2026). Most sub-$2M merchants run wholesale on invoices and a spreadsheet, which is fine; it just means the credit memo lives in your accounting tool and the restock lives in Shopify, and keeping the two matched is a manual discipline.

When a return is a signal about the account

A return is data before it's a cost. Track returns per account per season, and read the patterns:

  • Repeated overbought returns mean their forecasting is weak or your minimums are too loose; tighten minimums or negotiate planned seasonal returns instead of surprise ones.
  • A large assortment-reset return from a new buyer is a churn warning: the account may be de-listing you. Worth a direct conversation before you print the credit.
  • Chronic defect claims from one account sometimes mean a real quality issue, and sometimes mean rough handling in their warehouse — a photo request usually settles which.
  • Deductions without goods coming back are not returns. If money came off the invoice but no pallet arrived, that's a compliance deduction, and the remedies are different; the retailer chargebacks guide covers that lane.

Common questions

Can I refuse a wholesale return from a retail buyer? Yes, unless your written terms grant return rights, and even then only authorized returns within the window are mandatory. Commercial buyers have no statutory return rights; your line sheet is the contract. Refuse unauthorized boxes at the dock or quarantine them unopened and negotiate from there.

What is a restocking fee and how much should it be? A restocking fee compensates the labor of receiving, inspecting, re-grading, and restocking returned goods, usually deducted from the credit rather than billed. Illustrative range: 10–15% of credited value, commonly waived for confirmed defects. Set your own rate from your actual handling cost, and write it into your terms before the first return.

Who pays return freight on wholesale returns? Whatever your terms say. The standard split: buyer pays freight on commercial returns (overbought, season end, resets), you pay on confirmed defects or your own errors. Unstated freight terms default to arguments — put the split in writing, and require an RA so the responsibility is assigned before the truck leaves.

What's the difference between a credit memo and a refund? A credit memo reduces what the buyer owes on invoices; it's applied against open balances and never moves cash unless they've already paid. A refund returns money that changed hands. Wholesale returns almost always resolve as credits; cash refunds usually mean the buyer prepaid, which is worth avoiding through normal net terms.

How long should my wholesale return window be? Common practice is 30 days from invoice (illustrative) for commercial returns, with defect claims on a separate, longer window tied to evidence. Longer windows shift demand risk onto you; shorter ones strain retail relationships. Pick one number, write it into the line sheet, and apply it evenly; consistency is what makes terms enforceable.

Next step

Draft one page of return terms using the bullet list above (window, RA requirement, freight split, restocking fee, grading basis, closeout exclusion) and attach it to your next line sheet or order confirmation, so the first return of the season meets a policy instead of an improvisation. While you're at it, check that your wholesale orders flow through a deliberate ordering process on your side too; the discipline in the purchase order process is the same one that keeps buyers from needing to return half a pallet in the first place.