Line items are the core of a repair order. Each line item represents a repair operation and can contain parts, labor, and refinish labor sub-items. The line items view shows totals for sub total, tax, and grand total at the top. You can filter and sort columns, and expand any row to see its details.


Service templates (canned jobs) let you apply pre-configured packages of line items, parts, and labor to a job with one click. You can also selectively apply only the portions you need, create templates from existing jobs, and edit templates to keep pricing current.
Click the "Services" button in the line items toolbar to open the services modal.
For the full guide covering browsing, applying, partial apply, creating, editing, and categories, see the dedicated Service Templates Guide.

Each line item can have one or more parts. Parts track part type, number, description, cost, quantity, price, and taxable status.

Each part has a status that tracks its procurement lifecycle: Pending → Ordered → Received → Installed. Parts can also be Backordered, Fulfilled from Stock, or Returned. You can change statuses from the line items view or use the dedicated Parts Board for a Kanban-style workflow.
When a part is returned, you can set a negative return quantity to create a credit line on invoices. See Credit Lines and Refunds for details.
Each line item can have labor entries. Labor tracks the type (Body, Frame, Mechanical, etc.), hours, hourly rate, amount, assigned tech, and taxable status.

Refinish labor works the same as body labor but is tracked separately for paint and refinish operations. This allows separate rate profiles and reporting.

Overview: Flat price lets you charge a single all-inclusive price for a line item or service template. The customer sees one price on their estimate and invoice, while parts and labor underneath are tracked internally for your own cost analysis and reporting.
Once set, a purple indicator banner appears showing the flat price amount. Parts and labor sub-items remain editable for internal tracking, but their individual totals no longer contribute to what the customer is charged — only the flat price does.
When creating or editing a service template, you choose a pricing mode:
Flat price templates also support an Accounting Category that determines which QBO product/service the item posts to when synced in lump-sum mode. See the QuickBooks Flat Price Sync Mode section for details.

Overview: A markup matrix automatically calculates part prices based on cost ranges. When applied to a job, new parts will use the matrix, and you can apply it to all existing parts at once.

Overview: A labor rate profile sets hourly rates by labor type for the job. When applied, new labor entries auto-populate with the correct rate, and you can apply it to all existing labor at once.

Overview: Material charges add body supplies and paint supplies fees based on labor hours. Each can be enabled/disabled independently and marked as taxable. This helps you keep profitable by allowing invoicing to consider the little extra things that cost money.

Overview: Assign a responsible party (contact) to each line item. You can also bulk-apply "Who Pays" to all line items or to line items on a specific estimate.

Overview: Bulk-assign a technician to all parts, labor, and/or refinish labor across the job.

Overview: A collapsible summary showing total labor and refinish hours per technician. Click "Tech Hours" to expand.

Customize which columns and subsections are visible in the line items view. Settings are saved per device.

Toggle between flat and grouped views. Grouped view organizes line items by their group line number, showing parent-child relationships with indentation.

The line items table includes three columns that help you track responsibility and document status at a glance.
Indicates whether the line item's sub-items (parts, labor, or refinish) have been assigned to a technician. It doesn't show the specific tech's name — it simply lets you see at a glance which line items have assignments and which still need one, without expanding each row.
Displays which estimate the line item belongs to. A job can have multiple estimates (for example, a supplement), and this column tells you at a glance which estimate includes each line item. If a line item hasn't been added to any estimate yet, this column will be blank.
Shows which invoice the line item is associated with. Similar to the Estimate column, this lets you see whether a line item has been invoiced and which invoice it appears on. Blank means the line item has not yet been placed on an invoice.
All three columns can be shown or hidden using the Display Settings customization panel.
