Troubleshooting
Role: Office employees · Accountants · Administrators · All business typesArea: Invoicing · Purchasing · Inventory costing · All versions
What you're seeing
A task's price on an invoice goes up on its own after a purchase order is received, sometimes to a much higher amount than quoted. The job audit trail shows the price was recalculated, and it may look like a person made the change even though it happened automatically. This doesn't happen on every invoice. It shows up on some and not others, which makes it hard to predict.
Why this happens
The price change is tied to what happens when a PO is received against the invoice.
There are 2 common reasons.
Reason 1
The PO-to-invoice sync is the primary cause.
When a PO is received, ServiceTitan may prompt to sync the PO items onto the invoice. If that sync is accepted, the PO materials are added to the invoice, and on tenants using Client-Specific Pricing (CSP) or a rate sheet, the added materials can push the recalculated price up sharply.
Reason 2
Your inventory costing method affects the cost recognized for items on the invoice.
Weighted average costing applies an item's average cost, from bills over the last 30 days, when the item is added to an invoice, and this is used for job costing. Whether that changes the customer-facing price depends on how your pricing and markup are configured.
Before you start
You need permission to view the job audit trail and to view or change inventory and pricing settings. If you don't have it, contact your administrator.
Caution: Do not change your inventory costing method to fix this symptom without an accounting review. Changing the costing method is tenant-wide, affects your inventory valuation, and for granular weighted average cost is effectively irreversible.
How to fix it
Run these checks in order. Most issues are resolved by Check 1.
1Look at how the PO was received and whether the invoice price was synced
Open an invoice where you saw the price increase.
Open the job audit trail and find the entry where the price changed.
Look for a change tied to a PO being received or synced to the invoice.
Note whether the recalculation happened when the PO was received, and whether PO materials were added to the invoice at that point.
Compare an affected invoice with one where the issue didn't happen, and look for differences in how the PO was received or whether the sync prompt was accepted.
✓ Done · If you find that accepting the PO-sync prompt added materials and recalculated the price, you can prevent it going forward by declining that prompt when receiving a PO (selecting No adds the cost to job costing without adding the material and price to the invoice), or by posting the invoice to lock its totals before POs are received.
2Understand your inventory costing method (do not change it as a first step)
Use this if Check 1 didn't explain the increase.
Go to Settings > Inventory > Configuration > Inventory tab.
Check whether weighted average costing is enabled. The default is standard costing. Weighted average costing applies an item's average cost, from bills over the last 30 days, when the item is added to an invoice, and this is used for job costing.
Caution: Do not switch costing methods to resolve a price symptom on your own. If you believe the costing method is affecting customer-facing prices, confirm with your accountant and Technical Support first, and review the tenant-wide impact before making any change.
✓ Done · You understand whether weighted average costing applies, and that any change to it is an accounting decision rather than a quick fix.
Still not working?
Contact ServiceTitan Technical Support at go.servicetitan.com/ask with:
The invoice number(s) where the price increased and the PO number(s) involved
The quoted price and the recalculated price
Whether the tenant uses Client-Specific Pricing or a rate sheet
What the job audit trail shows for the price-change entry
Which checks from this article you already tried
Want to learn more?
Set an inventory costing method ›
How to choose between standard and weighted average costing, and what each method means for job costing.
Client-Specific Pricing setup ›
How CSP and rate sheets determine the price applied when materials are added to an invoice.