How to route rental invoices when job code, PO, and contract conflict
By RentalSpend ·
When the job code, PO, and contract do not match, route the invoice by the document that controls the charge first, then send the mismatch to the owner of the wrong field for correction. Do not auto-approve until the rental period, rate, and support documents reconcile.
On this page
- Symptom: the contract and PO point to different jobs
- Symptom: the invoice matches the PO but the rental dates do not match the field record
- Symptom: the invoice matches the contract rate but has extra charges
- Symptom: the invoice is blocked because AP cannot decide who owns the exception
- What to do when the mismatch is caused by a company policy gap
- Common questions
When the job code, PO, and contract do not all match, route the invoice by the document that actually controls the charge for that line item, not by whichever field is easiest to code. In most rental situations, the signed rental terms or contract control the billing rules, while the PO and job code are internal routing fields; if there is a conflict, send the invoice to the owner of the controlling document, keep the mismatch visible, and do not approve payment until the rental period, rate, and support records reconcile.[1][2][3][4][5]

Symptom: the contract and PO point to different jobs
If the rental agreement is tied to one job but the PO carries a different job code, treat that as a routing exception, not an automatic approval. The contract owner or procurement should review the charge first, because some supplier terms say inconsistent PO language does not become part of the rental contract unless the lessor agrees in writing. Your AP team can hold the invoice in exception and route the mismatch to the buyer or contract owner for correction of the PO or for written confirmation that the billing belongs on the contract job.[2][3][4][6]
- Check the signed rental agreement and any incorporated terms for the job name, PO reference, and precedence language.
- Check whether the invoice line item follows the contract rate, rental start date, and off-rent date.
- Send the mismatch to the buyer, procurement lead, or contract owner if the PO is wrong.
- If the contract is right and the PO is wrong, do not rewrite the contract-side billing terms to match the PO without written agreement from the supplier.
- If your system allows it, keep the invoice on hold while the PO is corrected or an approved coding override is documented.
What to do if the job code is the only field that is wrong: route the invoice to the project, job, or cost-center owner for recoding, but leave the contract rate review with procurement or the contract owner if the billing terms are still in dispute. Job codes are internal controls, so they help with allocation, but they do not usually change what the supplier is allowed to bill under the rental terms.[3][6][7]
Symptom: the invoice matches the PO but the rental dates do not match the field record
This usually means the invoice may be right on paper but wrong in timing, or the field team did not send off-rent confirmation in time. For rental equipment, the billing end point often depends on the equipment being returned, picked up, or marked off rent through the process required by the supplier, so AP should compare the invoice dates with the off-rent notice, pickup record, or equivalent stop-use evidence before approving.[1]
- Compare the invoice start and end dates with the rental agreement and any off-rent confirmation number or pickup record.
- Ask whether the equipment was still onsite, still in use, or already available for pickup when billing continued.
- Route the line to the project manager or equipment manager if the field record says the machine was off rent earlier than the invoice shows.
- Route the line to procurement or the contract owner if the supplier is billing days beyond the agreed rental end point and the issue appears contractual.
- If the timing dispute is unresolved, hold payment until the supplier issues a corrected invoice or written explanation.
A practical rule is to treat the invoice date range as a claim that must be backed by a stop-use record. United Rentals’ terms, for example, say rental charges end when the equipment is returned or picked up after the customer notifies the supplier it is off rent and obtains an off-rent confirmation number, so the approval path should reflect that control point when your own agreement uses similar language. Terms vary by supplier, so check your contract and current rental terms.[1]

Symptom: the invoice matches the contract rate but has extra charges
Extra items such as delivery, cleaning, damage, fuel, weekend use, or transportation charges often need a separate review route because they may not follow the base rental approval path. Some rental terms allow additional cleaning, repair, restoration, or transportation-related costs, so the question is not only whether the amount is large; it is whether the charge is supported by the agreement, the condition of the equipment, and any documented event that triggered the fee.[1]
- Separate base rental charges from add-on charges on the invoice.
- Check whether the agreement or rate sheet authorizes the fee category.
- Route base rental to the job or project owner, but route disputed extras to procurement or the contract owner.
- If a damage or cleaning charge is involved, ask for photos, inspection notes, return condition records, or repair detail.
- If the supplier billed a fee the contract does not clearly support, dispute that line before approving the undisputed portion.
If your approval workflow supports line-level matching, use it. Many AP systems can combine matching rules and exception handling so a clean base rental can move forward while the disputed add-on stays blocked. That is usually better than forcing one approver to absorb the whole invoice when only one line is in question.[3][4][5][7]
Symptom: the invoice is blocked because AP cannot decide who owns the exception
When no single field obviously controls the invoice, route by exception type. Contract mismatch goes to procurement or the contract owner. PO mismatch goes to the buyer or PO owner. Job code or cost-center mismatch goes to the project, job, or cost-center owner. Quantity, rate, or receipt mismatch goes to AP with the field owner or supplier added to the loop. This keeps the exception visible and prevents AP from becoming the default owner of business decisions.[3][4][6][7]
| Mismatch type | First reviewer | Why this route first |
|---|---|---|
| Contract rate, term, or off-rent rule is disputed | Procurement or contract owner | They control the agreement language and supplier contact |
| PO number or job code is wrong | Buyer, PO owner, or cost-center owner | They can correct internal coding without changing the contract |
| Rental period does not match field record | Project manager or equipment manager | They can confirm whether the equipment was actually in use or off rent |
| Add-on charge is disputed | Procurement, contract owner, or equipment manager | The reviewer can test whether the charge is allowed and supported |
If your company has a formal approval matrix, follow it. Many organizations route invoices by amount, cost center, project, or match exception, and some systems allow approval even with exceptions while others block submission or approval until the issue is resolved. The right setting depends on how much risk your company is willing to accept for that invoice type.[3][4][7]
What to do when the mismatch is caused by a company policy gap
Sometimes the problem is not the supplier invoice; it is that the company never defined who owns rental billing exceptions. In that case, create a simple routing rule set that names the first reviewer for each mismatch, the evidence needed to clear it, and the fallback if the first reviewer cannot resolve it. For public-sector or federal-style work, also check whether prompt-payment or receipt-date rules apply when there is a billing disagreement, because payment timing can be affected when the invoice is not fully accepted.[8]
- Define who owns contract disputes, PO corrections, and job-code changes.
- Define what counts as valid off-rent evidence for your company.
- Decide whether rental add-ons follow the same approval path as the base rental or a separate exception path.
- Set a hold code or workflow status for disputed rental lines so AP can see why payment is delayed.
- Make sure the designated billing office records receipt dates if your public or government contract requires it.
If the invoice spans multiple jobs or phases, split the route by line or by coding segment instead of forcing one approver to sign for all of it. That is often the cleanest way to preserve accountability when one rental ticket covers more than one cost object.[3][6][7]
Practical next steps: review one recent disputed rental invoice and map each mismatch to a reviewer, using contract owner for billing terms, buyer for PO errors, and project or equipment management for job and off-rent questions. Then update your workflow so the same exception is routed the same way every time, with the support packet attached before approval.[3][4][6][7]
Common questions
Should AP ever approve a rental invoice when the PO and contract do not match?
Only if your company’s approval policy allows it and the controlling document supports the charge. In many cases, AP should route the mismatch for review and hold payment until the conflict is resolved.
Which matters more for rental billing, the PO or the signed rental agreement?
Usually the signed rental agreement or incorporated rental terms matter more for billing details such as rate, rental period, and off-rent rules. The PO is still important for internal control, coding, and spend authorization, so check your agreement and approval matrix.
What records should I ask for when the billed rental dates look wrong?
Ask for the rental agreement, off-rent confirmation, pickup record, field stop-use evidence, and any dispatch or return notes that show when the equipment actually stopped billing.
What if the invoice has both a wrong job code and a disputed damage charge?
Route the coding issue to the job or cost-center owner and route the damage line to procurement or the contract owner, or split the invoice if your system supports line-level routing.
Can I pay the undisputed part of a rental invoice and hold the rest?
Often yes, if your system and company policy allow partial approval or line-level matching. Make sure the disputed lines stay blocked and that the approved portion is clearly documented.
What if the supplier says the PO terms do not control the rental?
Check the signed rental terms and any precedence language in the agreement. Some supplier terms state that inconsistent PO language does not become part of the contract unless the supplier agrees in writing, so the contract usually needs to be the starting point for that review.
RentalSpend checks equipment-rental invoices against your agreed rates. Start a free invoice audit to see what to review on your own invoices.
Start a free invoice auditRelated guides
Sources
- Rental Service Terms - US (English) · United Rentals
- Rental Terms & Conditions · Wolter, Inc.
- Overview | SAP Help Portal · SAP Help Portal
- Purchase Order Matching Rules · SAP Help Portal
- Accounts payable invoice matching overview - Finance | Dynamics 365 | Microsoft Learn · Microsoft Learn
- How Purchase Order Approval Is Processed · Oracle
- Approval Rules in Supplier Invoicing · SAP Help Portal
- 552.270-31 Prompt Payment. · Acquisition.gov
This guide is general information, not legal or accounting advice. Rental terms differ by agreement and supplier; check your own contract and rate sheet.