Free RMA Form Generator

Authorise a customer return, issue an RMA number, then print or download the form as PDF

Return scenario:

Your Business (Returns Department)

Customer

RMA Details

Items Being Returned

Description
SKU
Qty
Reason
Condition

Return Instructions

Preview

What Is an RMA Form?

An RMA form is the document a seller issues to authorise a customer return. RMA stands for return merchandise authorization, and the form is the written record of that approval: which order the return relates to, which items are coming back, why, what condition they should arrive in, and what the customer gets in return.

The form exists to solve one specific problem. Without it, returned parcels arrive unannounced, with no reference number, no stated reason and no way to match them to an order. Warehouse staff open boxes and guess. With an RMA form, every inbound return carries a unique RMA number that ties the physical parcel to an approved decision already sitting in your system. For the full process behind the document, read our guide to return merchandise authorization.

What to Include on an RMA Form

A usable RMA form captures enough that the item can be received, inspected and resolved without anyone chasing the customer for missing information. These are the fields this generator produces:

FieldWhy It Matters
RMA numberThe unique reference that links the parcel to the return record. Written on the outside of the box, it lets receiving match the return without opening it
Issue date and valid-until dateAn authorisation without an expiry stays open forever. The window is what stops returns arriving months later
Original order number and dateLinks the return back to the sale, so the refund goes against the right transaction
Customer detailsIdentifies who is sending the item back and where any replacement is going
Return-to addressOften different from your billing address. Getting this wrong sends returns to the wrong site
Item description, SKU and quantityExactly what is authorised to come back. Anything not listed is not authorised
Reason for returnCaptured at request time, while the customer is engaged. This is the data that tells you which listings and products drive repeat returns
Expected conditionSets the standard the item is graded against on arrival, which decides whether it can be resold
ResolutionRefund, replacement, repair, exchange or store credit. Agreed up front, not argued after the box arrives
Return shipping and restocking termsSays who pays the inbound leg and whether a fee applies, before the customer ships
Signature blocksAuthorised by (you) and received by (your warehouse), closing the loop on the return

How to Fill Out an RMA Form

Work through it in the order the return actually happens:

  1. Confirm the return is eligible first. Check the request against your return policy before issuing anything. Is it inside the window, is the item returnable, is the reason covered? The RMA is the gate, so this is your last clean chance to decline a return you should not accept.
  2. Issue a unique RMA number. Use a consistent sequential format such as RMA-2026-001 so gaps are visible and every return is auditable. If you need a numbering scheme, our invoice number generator produces sequential codes you can reuse for RMAs.
  3. Reference the original order. Enter the order number and order date. Without this link, finance cannot match the refund to the sale.
  4. List only the authorised items. Enter description, SKU and quantity per line. If a customer wants to return three items and you approve two, list two. The form defines the scope of what you have agreed to accept.
  5. Record a structured reason per item. Pick from a fixed list rather than free text. Reasons recorded consistently by SKU turn returns into a dataset you can sort, instead of a folder of one-off notes.
  6. State the expected condition. Unopened, opened but complete, used, faulty or damaged. This is the benchmark inspection grades against.
  7. Set the resolution and the terms. Choose refund, replacement, repair, exchange or store credit, then say who pays return shipping and whether a restocking fee applies.
  8. Set a valid-until date. Fourteen to thirty days from issue is typical. State clearly that returns arriving after this date may be refused.
  9. Send it with the return instructions. Tell the customer to write the RMA number on the outside of the parcel and enclose a copy of the form inside.

RMA Form vs Return Label vs Credit Note

These three documents get used interchangeably and they are not the same thing. Each does one job in the returns flow:

DocumentWhat It DoesIssued WhenCarries Money?
RMA formAuthorises the return and records what is approved, why, and on what termsWhen you approve the request, before the item ships backNo
Return shipping labelGets the parcel physically back to you and provides trackingAlongside the RMA, if you are paying the inbound legNo, but it is a real cost
Credit noteThe accounting document that reverses or reduces the original invoiceAfter the item is received and inspectedYes
Packing slipLists contents of a parcel. On a replacement shipment it should quote the RMA numberWhen the replacement goes outNo

Typical sequence: customer requests a return, you check eligibility and issue the RMA form, the item ships back and is received against its RMA number, inspection grades the condition, then a credit note or a replacement closes it out. The wider workflow is covered in our guide to ecommerce returns, and the stock and disposition side in reverse logistics.

Common RMA Form Mistakes

  • No expiry date. An RMA with no valid-until date is an open invitation to return the item whenever. Always set a window and state what happens after it.
  • Free-text return reasons. Every seller who allows this ends up with a hundred variations of "faulty" and no way to analyse them. Use a fixed list.
  • The RMA number only inside the box. If it is not on the outside, receiving has to open and identify every parcel by hand, which is exactly the cost the RMA was meant to remove.
  • Silence on restocking and shipping. Whoever pays the inbound leg should know before the parcel moves. Terms agreed after the fact become disputes.
  • Authorising more than you intended. The items listed are the items you have agreed to take back. Vague line items get exploited.
  • Not updating stock on receipt. A graded, resellable return that never goes back into your available quantity is stock you have paid for and cannot sell. Returns that skip this step are the most common source of phantom inventory across multiple sales channels.

Frequently Asked Questions

What is an RMA form?

An RMA form is the document a seller issues to authorise a customer return. It records the RMA number, the original order, the items being returned, the reason, the expected condition, the agreed resolution and the return window. It is issued before the item ships back, which is what separates an authorised return from a parcel that simply turns up.

What does RMA stand for?

RMA stands for return merchandise authorization. You will also see the same process called return material authorization, return goods authorization, or return authorisation, and the British spelling authorisation is common outside the United States. In practice these all refer to the same thing: formal approval for a customer to send an item back.

How do I fill out an RMA form?

Confirm the return is eligible against your policy, then issue a unique RMA number and reference the original order. List only the items you are authorising, with a structured reason and expected condition for each. Set the resolution, state who pays return shipping and whether a restocking fee applies, add a valid-until date, and send it with instructions to write the RMA number on the outside of the parcel. The generator above produces all of these fields.

Is an RMA number the same as a tracking number?

No. The RMA number is issued by you and identifies the return authorisation in your own system. The tracking number is issued by the carrier and follows the parcel through their network. Both should appear on a return: the RMA number matches the parcel to the approved return, the tracking number tells you where it currently is. A parcel with tracking but no RMA number still cannot be matched to an order on arrival.

Do I need an RMA form for marketplace returns?

Marketplaces such as Shopee, Lazada and Amazon run their own returns flows and issue their own return references, so you are not generating the customer-facing authorisation there. An internal RMA form is still useful: it gives you one consistent record across every channel, including your own store and any B2B or wholesale returns the marketplace flow does not cover. Sellers running returns management software typically normalise all of these into a single return record.

Stop Losing Stock to Returns

Selling on Shopee, Lazada, Amazon, TikTok Shop and your own store? OneCart consolidates orders from every channel and syncs inventory in real time, so a graded return goes back into available stock across all of them at once instead of sitting in a box nobody reconciled.

Try OneCart Free →