Creating a Full Refund
Initiating a Full Refund
Full refunds are started from the Sale Detail page. Only completed sales can be refunded.
- 1Navigate to the Sale Detail page for the sale you want to refund. You can find it through the Sales list or by searching by sale code.
- 2Click the 'Refund' button in the page header. This button is visible for sales with Completed status and is accessible to Admin, Manager, and Cashier roles.
- 3The refund dialog opens showing the sale code and refund type options.
The Refund button does not appear on Voided or already fully Refunded sales. You can only refund sales that have a Completed status with remaining refundable balance.
Full Refund Selection
When you select the Full refund type, all remaining items are automatically included in the refund.
- The dialog defaults to the 'Full' refund type.
- All remaining unrefunded items are auto-selected with the Restock action applied to each.
- The refundable quantity per item is calculated by subtracting any previously refunded quantities from the original sale quantities.
- An info box confirms: 'All remaining items will be refunded and restocked.'
- The refund total is calculated automatically based on the remaining item values.
Adding a Reason and Submitting
Provide context for the refund with a reason category and optional details before submitting.
- 1Select a Reason Category from the dropdown: Defective / Factory Fault, Wrong Item, Customer Changed Mind, Overcharge, or Other.
- 2Optionally enter additional details in the reason text field to provide more context.
- 3Review the Refund Total displayed in the summary at the bottom of the dialog.
- 4Click 'Create Refund' to submit the refund request.
After Submission
What happens after you submit the full refund depends on your role.
- Admin — the refund is automatically approved and the status is set to Approved. You can then process it immediately from the refund detail page.
- Manager or Cashier — the refund is created with Pending status. A notification is sent to all Admins and Managers alerting them that a refund request needs approval.
- The refund appears in the Refunds list and on the sale detail page under the Refunds sidebar card.
Admin users can create and process a full refund in two quick steps: submit the refund (auto-approved), then click Process on the refund detail page.
Frequently Asked Questions
Where do I start a full refund?+
What does a full refund include?+
Do I need approval for a full refund?+
Related Articles
Refunds Overview
Understand how refunds work in Fixmo — three refund types, four statuses, analytics dashboard, search and filtering, role-based access, and the complete refund lifecycle.
Read articleCreating a Partial Refund
Create partial refunds in Fixmo by selecting specific items and quantities (By Item) or entering a custom dollar amount (By Amount). Includes restock actions, tax handling, and step-by-step instructions.
Read articleRefund Approval Workflow
Understand the refund approval process in Fixmo — from creation to approval or rejection, and final processing. Includes role permissions, the Admin shortcut, and the detail page timeline.
Read articleInventory Restocking on Refund
Learn how Fixmo handles inventory when a refund is processed — four restock actions, stock quantity updates, serial number status changes, and how non-tracked items are handled.
Read article