Returns and RMA Log Template (CSV)

Track each return from request to disposition: restock, scrap, repair or send back to the supplier.

By Tibeau De Grauwe, FounderUpdated September 2026

  • 25 products free
  • No credit card
  • 10-min setup
Download the CSV template
Comma-separated CSV that opens in Excel, Google Sheets and Numbers.

What is in the template

This returns log is a simple RMA (return merchandise authorization) tracker: one row per returned item, with the RMA number, customer, original order, reason, condition on arrival, disposition and refund status.

Use it to make sure every returned item ends up somewhere deliberate. Items that come back and are never inspected quietly disappear from your stock figures, and returns with unclear reasons hide product or listing problems that repeat.

The sample rows are fictional and can be deleted. The file is plain comma-separated text, so it opens in Excel, Google Sheets and Numbers; add formulas for any calculated columns after you import it.

Columns explained

RMA_NumberUnique authorization number for the return.
Date_RequestedDate the customer asked to return the item.
CustomerCustomer name or account.
Order_NumberOriginal order the item came from.
SKUItem code being returned.
Product_NameName of the item.
QuantityNumber of units in the return.
ReasonCustomer reason, for example wrong size, defective or not as described.
Condition_On_ReturnInspection result such as new, opened or damaged.
DispositionDecision: RESTOCK, SCRAP, REPAIR or RETURN_TO_SUPPLIER.
Refund_StatusPending, issued or denied.
NotesFree text for context.

Where a spreadsheet template breaks down

The log does not put restocked items back into your inventory or remove scrapped ones: those stock changes still have to be recorded elsewhere, which is the usual place returned goods get lost.

It also has no link to the original order, the customer’s communication or your carrier claims, so the RMA number has to be kept consistent by hand across systems.

Related resources

Trusted by small businesses

What our customers say

Super Kind! Quick replies from their support and very easy fixes, changed the dashboard a bit and customized it. Also gave me 450 items extra on the free plan just for me. Highly recommend and again great service!

Erasable Trading AU

Best customer service! Stockflow's customer support is fast and extremely helpful. They assisted me with customization of the software to improve my experience as a user.

Justin M.

Co-Owner, Consumer Goods

Frequently asked questions

What is an RMA?
A return merchandise authorization is an approval and reference number issued before a customer sends an item back, so the return can be matched to the original order.
What dispositions are typical?
Restock (sellable as new), scrap, repair or refurbish, and return to supplier. Recording one of these for every return is what closes the loop.
How do returns affect inventory?
Only items with a restock disposition go back into available stock. Everything else should be removed or moved to a quarantine location, so your on-hand figure stays truthful.

Topic guide

Inventory Management Software

Part of our complete guide. Start with inventory management software.

How to choose a WMSHow to choose inventory management softwareCloud inventory softwareInventory management checklistHow to organize a warehouseYear-end inventory countParts inventory softwareIndustries hubFree inventory softwareWarehouse management systemEcommerce inventoryEcommerce automation: what actually breaks itAgriculture inventoryConsignment inventoryConsignment vs backorder vs dropshipFranchise inventoryDropshipping inventoryConstruction inventoryBest stock management softwareInventory control 101How to manage inventory (step-by-step)Green warehousing: practices worth doing firstEnvironmental inventory managementMedical inventoryRetail inventoryHospitality inventoryManufacturing inventoryPharmacy inventoryContractor inventoryABC inventory calculatorAverage inventory calculatorBarcode system in ExcelReturns management3PL guideWhat is last-mile delivery?StockFlow vs Asset PandaStockFlow vs BrightpearlSortly alternativesZoho Inventory alternativesinFlow alternativesCin7 alternativesFishbowl alternativesNetSuite inventory alternativesUnleashed alternativesFinale Inventory alternativesAsset Panda alternativesAlternatives to Excel for inventoryAirtable inventory alternativeNotion inventory alternativeImport inventory from a CSV or Excel fileHow to run a tool cribHow to track equipment calibrationFranchise & multi-site inventoryFree Inventory CalculatorsInventory Shrinkage CalculatorInventory Valuation CalculatorPar Level CalculatorProduction Yield CalculatorFree QR Code GeneratorHow to Manage Multi-Location InventoryPhysical Asset ManagementQR Code vs BarcodeCarrying Cost CalculatorGMROI CalculatorTypes of Equipment MaintenanceFree Barcode GeneratorStockout Cost CalculatorInventory Turnover CalculatorABC Analysis ToolCycle Count Schedule TemplateStock Count Sheet TemplateHow to Store and Track Raw MaterialsSupplier List TemplateDSI CalculatorEquipment Utilization CalculatorHow to Plan a Production RunHow to Run a Supplier ScorecardWork Order TemplateHow to Calculate Safety StockManufacturing Inventory Excel TemplateHow to Manage Spare Parts InventoryPurchase Order TemplateCycle Count Sample Size CalculatorInventory Accuracy CalculatorMTBF CalculatorHow to Prevent Inventory ShrinkageEquipment Maintenance Log TemplateFill Rate CalculatorBarcode Scanner Buying GuideInventory Sign-Out SheetTypes of Barcodes ExplainedHow to Prepare for a Product RecallSell-Through Rate CalculatorSupplier scorecard templateDead stock cost calculatorLead time calculatorOrder fulfillment cost calculatorPerfect order rate calculatorWarehouse space utilization calculatorInventory-to-sales ratio calculatorStock cover calculatorCBM calculatorPallet calculatorReorder point tracker templatePicking productivity calculatorHow to keep track of inventory for a small business