An RMA, a return merchandise authorization, is your yes to a return before it's sent: a number the customer writes on the package, and a form that says what's coming back, why, and what they'll get for it. When it arrives, the same form records what it looked like, what you did with it, and what you credited. For a maker, the most useful part is the one that's easiest to skip: the lot and the cause, because two returns from the same batch are a pattern. In the example below, a leather maker authorizes the return of four belts with loose buckle screws, and the form points to the 14 belts from the same lot still on the shelf. Below is what goes on an RMA form, the example filled in, a log with a return rate, and a free template.
The short version
- Issue an RMA number before anything is sent back, and ask for it on the package.
- Record the original order, the item, the lot and the quantity.
- Record the reason, from a short list, and the resolution: refund, replace, repair, credit or exchange.
- Inspect what arrives, and record the disposition: restock, repair, seconds, scrap or back to the supplier.
- Look for patterns by reason and by lot.
- Keep a return rate: units returned ÷ units sold.
- TaroStack puts a customer return back into the lot it left in, so a recall still finds it, and records it with its reason. More below.
What goes on an RMA form
| Part | What it records |
|---|---|
| RMA number and date | The authorization, issued before it's sent |
| Customer and original order | Who, and which order or invoice it came from |
| Item, SKU, lot and quantity | Exactly what's coming back |
| Reason | From a short list: wrong item, wrong size, defect, damaged in shipping, changed mind |
| Resolution asked for | Refund, replace, repair, credit or exchange |
| Return by, and shipping | The deadline, and who pays for the label |
| Received and inspection | When it came, and the condition it's in |
| Disposition | Restock, repair, sell as seconds, scrap, or return to the supplier |
| Credit | What was refunded or credited |
| Cause | Why it happened, and anything else to check |
A filled-in example: four belts
Big Sioux Leather Co., a made-up leather goods maker in Sioux Falls, South Dakota, I use in these examples, sold a shop twelve belts in September. In October the shop asks to send four back:
| Part | Big Sioux Leather Co.'s RMA |
|---|---|
| RMA number | RMA-2026-031, issued October 6 |
| Customer and order | Phillips Avenue Mercantile; SO-2026-188, invoiced September 18 |
| Item and lot | Belt, 1.5 inch, chestnut, 38 inch, BLT-150-CH-38; lot BL-260915; 4 belts |
| Reason | Chicago screws backing out of the buckle end after a few weeks' wear |
| Resolution | Replace |
| Return by, shipping | November 5; the maker drops off the replacements and collects the four |
| Received and inspection | October 10: all four with loose screws, leather and stitching fine |
| Disposition | Repair: screws reset with thread locker, then back to stock |
| Credit | None; replaced |
| Cause | The lot's screws were set without thread locker; check the 14 still in stock and the shops that got the rest |
The cause line is what turns a return into a fix. Lot BL-260915 is a batch of belts cut and finished together, and the same mistake is in every one of them, on the shelf and in other shops. How lot numbers make that possible is in what is lot tracking.
The RMA log and a return rate
| RMA | Customer | Item | Lot | Quantity | Reason | Disposition |
|---|---|---|---|---|---|---|
| RMA-2026-028 | Online customer | Card wallet | CW-260820 | 1 | Wrong color | Restock |
| RMA-2026-029 | Main Avenue Goods | Bifold wallet | BF-260902 | 2 | Stitching | Repair |
| RMA-2026-030 | Online customer | Belt, 34 inch | BL-260915 | 1 | Wrong size | Restock |
| RMA-2026-031 | Phillips Avenue Mercantile | Belt, 38 inch | BL-260915 | 4 | Hardware | Repair |
| RMA-2026-032 | Online customer | Keychain | KC-261001 | 1 | Damaged in shipping | Open |
Nine units came back against 620 sold in the two months, a return rate of 1.5%. By reason, hardware is four of the nine, all from one lot, and stitching two; the wrong color and wrong size are about the listing, not the workmanship. Return rate = units returned ÷ units sold, over the same period. When something comes back that can't be sold, it leaves stock with a reason, the way inventory adjustment form describes.
Get the template
Download the RMA form template. Three sheets: a blank RMA form to fill in or print; the belt example, filled in; and an RMA log with days to close and status filling in, returns by reason, and a return rate from the units sold you type. It's an ordinary Excel file with no macros, and it works in Google Sheets, LibreOffice and Numbers.
Where this stops working
The form says which lot the belts came from; it doesn't say which other shops got that lot, or how many of it are on the shelf. Finding that means going through invoices, and a returned belt put back in the drawer is stock nobody recorded.
How TaroStack does it
TaroStack puts a customer return back into the lot it left in, so a recall still finds it, and records it with its reason.
Back into its lot. A customer return goes back into the lot it left in, so the belts from BL-260915 are still BL-260915 when they're back on the shelf, and a recall still finds them.
Every lot's customers. Each order records the lots each customer got as it ships, so one recall report shows which shops got BL-260915, and what's still on your own shelves. A lot can be put on hold while it's checked, kept from sale until it's released.
Losses with a reason. A return that can't be sold leaves stock as an adjustment with its reason, recorded with who, when and why, so returns show up in the waste report by item. How a hold works is in hold and release procedure.
| The job | Spreadsheet | In TaroStack |
|---|---|---|
| Which lot the return came from | Typed on the form | Back into the lot it left in |
| Which shops got lot BL-260915 | Search the invoices | One recall report |
| The 14 belts still on the shelf | Count them | On hold until checked |
| Returns that can't be sold | Not written down | An adjustment with its reason |
Lots, holds, recalls and adjustments are on every plan, from $49 a month. The first 30 days are free, with no credit card. If you'd like a hand setting up, ask, and we'll do it with you.
