Parts and Services
Adding Parts at Intake
While creating the repair, click 'Add Part' in the Parts section.
- 1Search for an item by name, SKU, or barcode.
- 2If the item has variants, the variant picker opens — choose the specific variant (color, size, model).
- 3Set quantity (default 1).
- 4If the item has serials enabled, pick a specific serial number from the available list.
- 5Optionally add a discount (amount or percentage) and a warranty label.
- 6Click 'Add'.
Adding Parts Later
Open the repair detail page and click 'Add Part' in the Parts card. Same flow as intake.
Removing Parts from a Repair
Click the delete icon next to a part line. Stock is restored to the branch. Serial-tracked items return to IN_STOCK.
Technicians can remove parts they added from repairs assigned to them. Cashiers cannot modify parts at all.
Adding Services
Services are predefined in Settings > Services. They have a fixed price per shop.
- 1Open the repair detail page (or add during intake).
- 2Click 'Add Service' in the Services card.
- 3Pick a service from the list.
- 4The service line is added with its preset price.
Removing Services
Click the delete icon next to a service line. No inventory impact.
Variant Parts Picker
Items with variants (e.g., 'iPhone Screen' parent with '13 / 13 Pro / 13 Pro Max' children) show a variant selector when added.
- Each variant has its own stock, cost, and sell price.
- The dropdown shows the per-branch quantity available for each variant.
- Serial-tracked variants let you pick from that variant's own serial pool.
Stock Validation
Fixmo checks stock against the repair's branch.
- If 'Allow negative stock' is off in Settings > Inventory, parts with insufficient stock are blocked.
- If 'Allow negative stock' is on, stock can go below zero (branch stock becomes negative).
- Items with trackStock off never block — stock is not tracked at all.
- Low-stock alerts fire automatically when a part drop brings branch stock at or below the item's min-stock threshold.
Combo Items
A combo item is a bundle of components. When you add a combo, each component's stock decrements by its component quantity × combo quantity.
Barcode Search for Parts
The parts search field supports barcode scanning. Connect a USB or Bluetooth barcode scanner and scan the item's barcode while the parts search input is focused.
- The search matches against the item's barcode field and against all variant barcodes.
- If the scan uniquely identifies a variant, that variant is auto-selected in the picker.
- If multiple variants share the barcode (rare), the picker opens for manual selection.
- Works the same way on the repair form, invoice line-item picker, and PO receiver.
Configure unique barcodes per variant in the item's edit page (Inventory → Item → Edit → Variants tab) for the fastest scan-to-add workflow.
Cross-Variant Serial Validation
Fixmo prevents the same serial number from being used across different variants of the same product.
- When you pick a serial number, the system checks all variants of that product — not just the one currently selected.
- If the serial is already assigned to another variant (e.g., assigned to 'Black' when you're adding 'White'), the add is blocked.
- The error message identifies the conflicting variant and the serial that is already in use.
- This ensures serial numbers remain unique across the entire product, regardless of variant.
Frequently Asked Questions
Who can add parts and services?+
What happens to stock when I add a part?+
How do serial-tracked parts work?+
Can I apply a discount to a single part?+
What's a warranty label?+
Related Articles
Creating a Repair Job
Step-by-step guide to creating a new repair ticket in Fixmo. Capture customer, device, service, parts, photos, estimated date, price, technician, agent, and advance payment.
Read articleAdding Items to Your Inventory
Learn how to add new inventory items in Fixmo, including pricing, stock tracking, serial numbers, categories, and advanced fields.
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 article