How to Automatically Detect Jobs Missing a Purchase Order Before Work Starts
The customer approves the work.
The job gets scheduled.
Technicians arrive on site.
The work is completed.
Then accounts goes to invoice it and discovers:
Purchase Order: Missing
Now somebody has to contact the customer after the work has already been delivered.
Sometimes the PO arrives quickly.
Sometimes it does not.
And sometimes the invoice cannot even enter the customer's accounts process until the correct PO number is attached.
The easiest time to catch that problem is before the job starts.
Not Every Job Needs a Purchase Order
The system first needs to know when a PO is actually required.
For example:
Residential Customer
PO Required: No
Commercial Customer
PO Required: Yes
Or the requirement might depend on the customer account itself.
For example:
Smith Manufacturing
PO Required: Yes
Jones Plumbing
PO Required: No
Once this rule is stored in the system, the check can happen automatically.
Check Scheduled Jobs Before the Work Date
Your workflow can look for jobs where:
PO Required = Yes
and:
Purchase Order Number = Blank
and:
Scheduled Date is approaching
For example:
Job J-11284
Customer: Metro Facilities
Scheduled: Friday
PO Required: Yes
PO Number: —
Result:
Purchase Order Missing
That job should become visible before Friday arrives.
Start Chasing Early
You do not need to wait until the day before the job.
A simple process might be:
7 days before scheduled date
Check for PO.
If missing, notify the job owner.
3 days before scheduled date
Check again.
If still missing, send another reminder.
1 day before scheduled date
Escalate to operations.
Now the urgency increases as the job approaches.
Tell People Exactly What They Need
Avoid reminders such as:
Job information incomplete.
Instead:
Job J-11284 is scheduled for Friday.
Required: Customer Purchase Order
PO Number: Missing
Customer: Metro Facilities
Owner: Account Manager
Now the person receiving the alert knows exactly what needs to happen.
Decide Whether Missing PO Should Block the Job
For some businesses, a missing purchase order is simply a warning.
For others, it should stop the job from proceeding.
You might create a rule such as:
Commercial Customer + PO Required + PO Missing
↓
Cannot move to Ready for Technician
That creates a hard control.
Alternatively, operations might be allowed to override the rule when there is a valid reason.
For example:
PO exemption approved by manager
The important part is making the decision deliberate rather than accidentally completing work without the required commercial paperwork.
Keep Missing PO Jobs in One View
Operations could have an exception view called:
Scheduled Jobs Missing Purchase Orders
For example:
J-11284 – Friday – Metro Facilities
J-11301 – Monday – City Property Group
J-11322 – Tuesday – Northern Warehousing
If 70 jobs are scheduled and only three are missing POs, those are the only three people need to chase.
Stop Accounts Discovering the Problem
Without this workflow, the missing PO often becomes an accounts problem.
But accounts only discovers it after:
the work is complete
and:
the invoice is ready.
By then, the business has lost leverage.
The service has already been delivered.
A better workflow moves the check earlier into the operational process.
Track Which Customers Cause the Most PO Delays
Once the information is structured, you can measure it.
For example:
36 jobs delayed by missing POs this quarter
12 – Metro Facilities
8 – Northern Property Group
6 – City Maintenance
10 – Other customers
That may justify a different process for certain customers.
Perhaps their PO should be requested immediately after quote approval.
Perhaps the job owner needs an automated reminder.
Perhaps their account should automatically remain on hold until the PO arrives.
Measure How Long POs Take to Arrive
You can also track:
Quote Approved
to:
PO Received
For example:
Average PO turnaround: 4.6 days
Some customers may average:
1.2 days
Others:
9.4 days
That information helps scheduling.
If you already know one customer's purchasing department takes a week to issue a PO, you can request it earlier.
Start With Your Commercial Customers
Look at jobs where accounts regularly asks:
“Do we have a PO for this?”
Identify which customers require one.
Add a simple field:
PO Required: Yes / No
Then check every approaching job where:
PO Required = Yes
and:
PO Number = Blank
At 5M Consulting, we help trade and service businesses build workflows that catch commercial paperwork problems before they turn into invoicing problems.
The best time to discover a missing purchase order is not after the work has already been done.
Your system should catch it before the van leaves.