An internal service job lets your dealership charge the cost of work — such as a Pre-Delivery Inspection (PDI) — directly to a stocked unit you own or have floorplanned. Because there is no customer involved, the cost is allocated to the unit record instead. When the unit is eventually sold, all internal service costs are included in the profitability calculation.
Scenario
Your dealership owns a unit that needs a Pre-Delivery Inspection (PDI) completed before it can be sold. By processing an internal service job, the cost of the PDI is charged to the unit so you can track exactly what the unit is costing the dealership. When the unit sells, the full cost — including all internal service jobs — is factored into the profitability calculation.
Steps
1. From the Blackpurl header, click Sell, then click Start an internal service from the dropdown.
2. The internal service order opens with no customer listed — this is expected, since the dealership owns the unit. A Service Job 1 section is created automatically. Search for and add the relevant stocked unit to the Service Job 1 section by clicking into the Job Details section.
3. In the Job Details section, click into Search for a stock unit and type the stock number, make, model, or VIN. Blackpurl lists all matching stocked units — click to select the correct one.
4. Once you select the unit, its details populate automatically along with the Who is paying for the job? and Category fields. For a standard internal service job, leave Who is paying for the job? set to Unit Inventory — only change this if the job is a warranty claim or similar exception. Add the Concern and Cause and any other details you want to record.
5. Open the Job Items section and click into Scan or search to add a part, labor, kit, fee or merchandise. Scan the part barcode or type keywords to search. Blackpurl lists all matching items — click to select. Repeat for each item required. For example, you might add a labor line and a brake pad.
To add multiple internal service jobs to the same customer order, use the Add to this order section to add another service job.
6. Log technician time in the Technician Time section by completing the Log Technician Time fields. Technicians can also job-clock onto this service job type directly.
7. Attach any relevant documents in the Documents section and follow the prompts.
8. When the service job is ready to be worked on, change its status by clicking NEW on the Service Job 1 header and selecting the appropriate status from the Change Job Status options.
9. Continue updating the status as work progresses until Service Job 1 shows a status of Complete.
10. When you are ready to finalize, go to the Job Actions section and finalize each section in turn.
11. Click Finalize Job to complete the process. A confirmation dialog appears — click OK to confirm and close the internal job.
If you have multiple internal service jobs attached to this customer order, you must finalize each service job separately.
Results
Once finalized, the customer order for the internal service job is closed.
The cost of the internal service jobs now appears on the Unit Record under Price & Cost Tracking, listed as Dealer Installed Options. This ensures the full cost of the unit — including all internal work — is visible and accounted for when calculating profitability at the time of sale.











