Head-to-head
Count the bins. Finish the job.
Jobber vs Housecall Pro truck stock: material usage, replenishment and inventory add-ons
Compare Jobber and HCP for van stock: job materials, usage reports, weekly restock routines and Ply integrations for a 2–8 truck service shop.
We may earn a commission if you buy through our links — it doesn’t change our picks. How we make money →
Plan and feature details from vendor pricing and help pages, checked Oct 2026.

The next part should be on the truck.
Record the useActual parts and the supplying van
Count the binReturns, transfers and physical stock
Restock to parOne list, one owner, pending orders included
Your decision, at a glance.
Our verdict
The next part should be on the truck.
Our pick is Jobber for a practical service-van routine: record job quantities, count each van weekly and give the reorder sheet one owner. Housecall Pro is the alternative for native Source/Purchase Status material reporting; neither standard catalog is a per-truck stock ledger.
Jobber for a practical service-van routine: record job quantities, count each van weekly and give the reorder sheet one owner.
A crew treating a quote quantity or an invoice as the physical count of a van bin.
The part that saves a second trip is the one you can find on the truck. Start by making every tech record what they used, then give each van a short, repeatable restock list. Software helps when those two habits agree.
Our pick is Jobber: record material quantities on the job and run a weekly van count. Housecall Pro is the alternative for material-source reporting and internal parts costs alongside flat-rate jobs. At four to eight trucks, put Ply on the shortlist for either app rather than switching your whole business just for stock control.
Truck stock: what each app actually tracks
Neither app provides a native per-truck stock ledger in the workflows below. Jobber’s own inventory summary lists inventory management as a gap; HCP’s inventory help points to QuickBooks Online Plus and material-usage reporting. Use the price book for item identity, the job for consumption, and a count sheet or inventory integration for the physical stock balance.
| Workflow | Jobber | Housecall Pro |
|---|---|---|
| Standard parts list | Products & Services catalog with names, descriptions and prices | Price Book materials and services |
| Record parts against a job | Product line items with quantities; unit costs feed job costing on Grow/Plus | Material line items, or internal material job inputs that leave the customer price unchanged |
| Identify the supplying van | Use a van reference in your manual count sheet and job record | Add your own Van 01/Van 02 values to the material Source field |
| Review usage | Products & Services report counts appearances on quotes, scheduled jobs and sent invoices | Material on jobs report covers material line items and inputs; filters include Source, Purchase status and Vendor |
| See physical quantity on hand | Count sheet or inventory integration | Count sheet or inventory integration |
| Replenish stock | Compare the count with your par list; Ply adds stock visibility and reservations | Compare the count with your par list; Ply adds location workflows and replenishment lists/requests |
| Job-costing gate | Grow, inherited by Plus | Basic and above |
| Inventory connection | Ply: catalog/job/invoice materials, mobile scanning, stock details and reservations | Ply: two-way material/category sync, truck/warehouse allocation, transfers and replenishment workflows |
Jobber’s Ply release names Core, Connect and Grow. For Plus, and for HCP’s material-detail report and Ply eligibility, have those features listed on your plan quote; the help pages don’t give those minimum tiers. Ply is a separate service—request its quote for your trucks and users. HCP requires an active account with both services.
The Jobber job guide establishes the quantity/cost fields. HCP’s job-input guide explains internal costs, and its material-detail guide covers Source and reporting. Current Jobber pricing places job costing on Grow; HCP pricing includes it on Basic. Integration details are in Jobber’s Ply release and HCP’s Ply overview.
Pick the workflow for your shop size
Two or three trucks, simple stock: keep the system you use well. Give each common part one catalog name and one unit of measure. “Elbow, 1/2-inch copper, each” beats three versions of “fitting.” Record actual quantities before closing the job, then count the fast-moving bins weekly.
HCP’s alternative for a flat-rate crew is its built-in material-review workflow. Internal job inputs let you track parts without adding separate charges to a flat-rate invoice. Source and purchase-status fields give the office a useful restock view. Review the actual quantity rather than accepting the recipe’s expected parts unchanged.
Four to eight trucks, warehouse transfers and frequent shortages: evaluate Ply on either platform. Ask it to demonstrate one part moving from the shop to Van 02, onto a job, back as a return, and onto a replenishment list. Use a real stock item and your actual job workflow in that walkthrough.
For setting up the catalog itself, use our price-books comparison. The goal here is a reliable count, not another price-book rebuild.
Where Ply fits—and what to test
Jobber’s official Ply partner page describes mobile scanning that links materials to jobs and invoices. Its product release describes pricing, stock visibility and automatic material reservations when you book a job. Reserved for a future job and consumed on today’s call are different states. Make the demo show when each changes.
HCP’s integration guide documents two-way synchronization of Price Book materials and categories, truck/warehouse allocation, transfers, and auto-generated replenishment lists and purchasing requests. To connect it, an authorized office user activates Ply in HCP’s app store, authorizes the account and selects the primary warehouse.
Use this buying checklist:
- One part, one identity. Match the catalog item, stocking unit and van bin.
- One job, actual usage. Show how a tech records a different quantity from the estimate.
- One transfer, both locations. Move stock from one van to another and show both balances.
- One return. Put an unused part back into available stock without billing it as consumed.
- One shortage. Show the low-stock trigger, who receives the request and who approves the order.
- One closing check. Reconcile a physical count and explain a variance.
Keep purchasing approval with a named person. For supplier orders and the accounting handoff, follow our material-purchasing comparison rather than treating a replenishment request as an order already sent.
Weekly van restock in 15 minutes: Jobber
Use this as the agenda for a short weekly restock meeting, with the count sheet prepared before the vans arrive.
- Standardize the list once. In Settings → Products & Services, save the common part names and units. The catalog guide describes this as your default price list.
- Finish the job records. Each tech reviews the parts actually used on their jobs and corrects quantities. Keep the van reference with the job and on the count sheet; a tech assigned to a job may have borrowed parts from another truck.
- Use reports as a cross-check. Open Insights → Reports → Products and Services. It shows quoted, scheduled-job and invoiced item activity, with an Excel export. A part appearing on a scheduled job is planned activity, not a physical count; reconcile against the completed work and bin count.
- Count the fast movers. Write the actual quantity for each van. Record returns and van-to-van transfers separately so both sides agree.
- Restock to par. Subtract counted stock and quantities already on order from the target. Assign the shopping list to one person and mark the receipt when the parts arrive.
The Products & Services report guide defines those report categories. Use Grow/Plus job costing to put the material cost on the right job; our job-costing comparison covers that setup.
Weekly van restock in 15 minutes: HCP
- Give each van a Source value. In Settings → Jobs → Costs & Materials, enable Source, Purchase Status and Vendor as needed. Add values such as Van 01, Van 02 and Shop; those are your naming convention.
- Record actual parts. Use a material line item for an itemized charge or a material job input for an internal flat-rate cost. Capture the same material once. For recurring jobs, enter the inputs on each job: HCP says job inputs don’t carry over.
- Review the week. Open Reporting → Reports → Material on jobs. Set the date range and completed-job action date, filter by Source, and export the summary or drill-down CSV.
- Resolve the odd rows. Standardize loose material names that end up grouped as Non-price book items. Compare the report with each van’s physical count and the transfers recorded during the week.
- Assign replenishment. Update the count sheet, deduct pending deliveries from the order need, and give the final list an owner. With Ply, review its location balances and replenishment requests in the same meeting.
HCP’s material-detail guide covers the fields, filters and exports. Its job-input guide explains internal costs, flat-rate material recipes and the recurring-job limit.
The count sheet that keeps both workflows honest
Keep these columns: part/SKU, stocking unit, van ID, opening stock, receipts, transfers in, job usage, transfers out, expected stock, physical count, variance, par and already on order. Put installed customer equipment in the equipment record, not in this consumable-stock list.
Expected stock is opening stock + receipts + transfers in − usage − transfers out. Physical count minus expected stock is the variance to investigate. Reorder quantity is the greater of zero or par − physical count − already on order.
What unrecorded parts cost your records
Illustrative inputs: six unrecorded parts per van each week, an average purchase cost of $18 per part, and 48 working weeks per year.
| Vans | Unrecorded parts/week | Weekly cost without a job assignment | Annual cost without a job assignment |
|---|---|---|---|
| 2 | 12 | $216 | $10,368 |
| 4 | 24 | $432 | $20,736 |
| 8 | 48 | $864 | $41,472 |
That is purchase cost you cannot confidently assign to a job. Investigate whether it reflects missing entries, transfers, returns or actual shrinkage before changing purchasing or billing.
For a bin with a par of 10, a physical count of 3 and 2 already on order, order 5. In a separate count example, opening stock of 10 + 4 received + 2 transferred in − 9 used − 1 transferred out gives 6 expected. A physical count of 5 leaves a variance of −1 to resolve.
Start with Jobber job quantities and a weekly van sheet. HCP’s material-source report is the alternative for a flat-rate crew. Add a location-aware inventory workflow when counting, transfers and replenishment have become a daily office job.
For springs, cables and openers moving between service vans, our garage door software comparison connects truck stock with emergency dispatch and planned installs.
What we would do next
Three moves before you commit.
Pick the stock list
Standardize the item and unit before counting the fast-moving bins.
Close the recording gap
Record actual usage, transfers and returns with the right job and van.
Test one inventory workflow
Demonstrate one part from warehouse to van to job to replenishment before expanding the integration.
Common questions
Quick answers.
Does a Jobber scheduled-job quantity mean the part left the van?
Treat it as planned job activity. Reconcile the actual completed work and physical count; the Products & Services report separately shows quoted, scheduled-job and invoiced activity.
Can HCP record flat-rate parts without charging them separately?
Yes. Material job inputs track internal costs without changing the job price or appearing on the invoice. Enter actual inputs for each recurring job, because inputs do not carry over.
Should we switch apps just to add Ply?
Both vendors document a Ply connection. Test the workflow in your current app first, including reservations, actual consumption, transfers, returns and the replenishment request.
What is the cleanest manual restock setup?
One standard parts catalog, actual material usage on each job and a weekly van count sheet. Keep par, counted stock and already-on-order quantities together so you order the remaining need.
Sources
Where these facts come from.
- Jobber products and services catalog · checked October 26, 2026
- Jobber job materials and quantities · checked October 26, 2026
- Jobber products and services report · checked October 26, 2026
- Jobber inventory scope · checked October 26, 2026
- Jobber and Ply material integration · checked October 26, 2026
- Jobber Ply inventory availability and reservation · checked October 26, 2026
- Jobber job-costing plan · checked October 26, 2026
- HCP inventory tracking scope · checked October 26, 2026
- HCP material detail fields and usage reporting · checked October 26, 2026
- HCP internal job inputs and flat-rate materials · checked October 26, 2026
- HCP Ply inventory integration · checked October 26, 2026
- HCP price-book and job-costing plan · checked October 26, 2026
Explore an option for your shop
Start with the tool that fixes your bottleneck.
Our pick is Jobber for a practical service-van routine: record job quantities, count each van weekly and give the reorder sheet one owner. Housecall Pro is the alternative for native Source/Purchase Status material reporting; neither standard catalog is a per-truck stock ledger.