Returns and RMAs
Last updated: April 2026
Returns in Techfleet Sync live in the Returns & RMAs module at /dashboard/returns. Every RMA carries its own state machine, links back to the originating order, and ties to specific units so your stock stays accurate through the whole return cycle.
RMA states
- open — RMA created, awaiting the buyer to ship the item back
- received — item arrived at your warehouse
- inspecting — item is on the bench being diagnosed
- refurbishing — item is being repaired or reconditioned
- resolved — RMA closed with a resolution (refund, replacement, or restock)
- rejected — return declined (out of window, buyer damage, fraud)
Creating an RMA
- Open the originating order
- Click Create RMA
- Select the line items being returned — each item can carry a separate reason
- If the line is serialized, confirm which IMEIs are coming back
- Add notes (internal) and a buyer-visible message
- Save — the RMA opens and the buyer is emailed a return instruction
Restocking behavior
When you mark an RMA as resolved, Techfleet updates the linked units automatically:
- Returned and still saleable — unit status moves from returned to available; stock count goes back up
- Damaged beyond resale — unit status becomes damaged; stock is not returned to available
- Needs refurb — unit status becomes in_repair until you mark the refurb complete, then returns to available
Issuing a refund from an RMA
The RMA detail page has a Refund button that ties the refund to the RMA record. The refund appears both on the original order timeline and the RMA timeline so accounting can reconcile in either direction.
Buyer notifications
Buyers get an email on every state change: RMA open (return instructions), received (acknowledgment), resolved (refund or replacement confirmation), or rejected (explanation). Suppress notifications per RMA with the "no buyer email" toggle at the top of the detail page.
For returns that come in with physical damage the buyer didn't disclose, move the RMA to rejected and document the discrepancy with photos in the internal notes. Rejected RMAs keep a full audit trail in case the buyer disputes the charge with their card issuer.
Was this article helpful?