Voiding Sales & Role Permissions
Voiding a Sale
Voiding a sale is an Admin-only action that completely cancels a completed transaction and reverses its effects.
- 1Navigate to the sale detail page.
- 2Click the 'Void Sale' button (visible only to Admin users on completed sales).
- 3A confirmation dialog appears warning that this action cannot be undone.
- 4Confirm to void the sale.
Voiding is immediate and irreversible. All stock is restored, serial units return to In Stock, and commissions are reversed. The sale status changes to Voided.
What Voiding Does
When a sale is voided, several automated reversals occur to undo the transaction's effects.
- Inventory stock is restored — quantities are added back to branch stock for all tracked items.
- Serial units return to In Stock status — any serials that were marked as Sold are reset.
- Commissions are reversed — negative commission records are created to offset any earned commission.
- The sale status permanently changes to Voided (shown as a red badge).
- The sale can no longer be modified, refunded, or voided again.
Role-Based Permissions for Sales
Fixmo restricts sales actions based on your team role to ensure proper authorization and financial control.
- Admin — full access: create sales, view all shop sales, void sales, create and process refunds.
- Manager — create sales, view branch sales, create refunds, approve/reject/process refunds. Cannot void sales.
- Cashier — create sales, view own sales only, create refund requests (go to Pending status). Cannot void sales or approve refunds.
- Technician — no access to Sales or POS features.
Sale Visibility by Role
The sales list shows different sets of sales depending on your role, ensuring each team member sees only what is relevant to them.
- Admin — sees all sales across all branches in the shop.
- Manager — sees all sales from their assigned branch, regardless of who created them.
- Cashier — sees only sales they personally created. Other team members' sales are not visible.
This scoping applies to the sales list, search results, and recent sales in the POS terminal. The same role-based rules apply everywhere sales are displayed.
Frequently Asked Questions
Who can void a sale in Fixmo?+
What is the difference between voiding and refunding?+
Can a Technician create or view sales?+
What sales can a Cashier see?+
Related Articles
Refunds
Process full, partial item, or partial amount refunds. Approve, reject, or process refund requests with stock restocking options.
Read articleSales List & Sale Details
Browse your sales history, search by code or customer, view sale details with items and payments, and access print and refund options.
Read articleUnderstanding Roles and Permissions
Learn about Fixmo's four user roles — Admin, Manager, Technician, and Cashier — and what each role can access and do in your repair shop.
Read article