Managing Parts & Services on a Repair
Adding Services to a Repair
Services represent the labor or service charges for a repair job. They can be added during creation or from the repair detail page.
- 1On the repair detail page, scroll to the Cost Breakdown section.
- 2Click the 'Add Service' button next to the SERVICES heading.
- 3A dialog opens showing all available services in a scrollable list. Each service displays its name and price.
- 4Click a service to select it (highlighted with a ring indicator).
- 5Click the confirm button to add it to the repair. The Actual Total updates immediately.
Removing Services
Services can be removed from the repair if the job scope changes. This is available as long as the repair is not Delivered or Cancelled.
- 1In the Cost Breakdown section, find the service under the SERVICES heading.
- 2Click the X button next to the service.
- 3The service is removed and the total recalculates.
Adding Parts from Inventory
Parts are inventory items consumed during the repair. Adding a part automatically deducts it from your stock. The flow when selecting a part depends on whether it is a simple or variable product.
- 1In the Cost Breakdown section, click the 'Add Part' button next to the PARTS heading.
- 2A dialog opens with a search field, a category filter dropdown, and a sort dropdown (Name, Price Low to High, Price High to Low, Category).
- 3Search for the part by name or SKU. Each result shows the part name, category, SKU, stock count, and unit price.
- 4For simple products, click the part to select it (highlighted with a ring indicator).
- 5For variable products, clicking the part opens a variant selector popup. Pick the specific variation you need, then it becomes the selected item in the dialog.
- 6For non-serialized items (or non-serialized variations): a quantity input and subtotal appear below the list. Adjust the quantity — the maximum is limited by available stock.
- 7For serialized items (or serialized variations): a serial number picker appears below the list. Search or browse available serial numbers, each showing the serial number, branch, and warranty expiry. Click one to select it.
- 8Click the confirm button at the bottom to add the part. The button shows 'Add [name] (x[qty])' for regular items or 'Confirm — Add [name]' for serialized items. The Actual Total updates immediately.
Stock is deducted immediately when a part is added. If the item's stock falls to or below the Min Stock Alert threshold, a low stock notification is triggered for your team.
Removing Parts
When a part is no longer needed for a repair, removing it restores the stock and updates the cost.
- 1In the Cost Breakdown section, find the part under the PARTS heading.
- 2Click the X button next to the part.
- 3The stock is restored to the branch. For serialized items, the serial unit returns to In Stock status.
- 4The Actual Total recalculates without the removed part.
Understanding the Cost Breakdown
The Cost Breakdown section on the repair detail page shows a complete financial summary of the repair.
- Estimated Price — the initial estimate set during creation or manually updated.
- PARTS section — each part listed with name, serial/warranty info (if applicable), quantity, and price. A subtotal is shown below.
- SERVICES section — each service listed with name and price. A subtotal is shown below.
- Actual Total — the sum of all parts and services, displayed prominently. This may differ from the estimated price.
The Actual Total (parts + services) is the real cost of the repair. The Estimated Price is what was quoted to the customer. Compare them to track repair profitability.
Edit Restrictions
Parts and services cannot be modified in all situations. Fixmo enforces restrictions to protect completed repair records.
- Delivered repairs — parts and services are locked. No additions or removals allowed.
- Cancelled repairs — same as delivered, fully locked.
- Cashier role — cannot add or remove parts or services regardless of repair status. Can only view the cost breakdown.
Frequently Asked Questions
Does adding a part to a repair reduce my inventory stock?+
Can I add parts or services after a repair is delivered?+
What happens to stock when I remove a part from a repair?+
Can Cashiers add parts or services to a repair?+
How are parts with serial numbers handled?+
How do I add a variable product as a repair part?+
Related Articles
Creating a Repair Job
Walk through the complete repair job creation workflow — customer details, item info, services, parts, pricing, advance payments, assignment, and photos.
Read articlePayments & Delivering a Repair
Record advance payments, collect final payments with split payment support, and deliver completed repairs to customers in Fixmo.
Read articleSerial Number Tracking
Track individual units by serial number through their entire lifecycle — from stock entry through sales, repairs, returns, and warranty claims.
Read articleStock Levels & Branch Management
Understand how Fixmo tracks stock across multiple branches, low stock alerts, automatic deductions, and per-branch stock management.
Read articleProduct Variants
Understand Simple vs Variable products, create and manage variant types like Color, Size, and Quality, and learn how the variant selector popup works across POS, Sales, Repairs, and Invoicing.
Read article