All insights

Business Automation

How to Automatically Detect Jobs Missing a Purchase Order Before Work Starts

A job can be scheduled and completed before anyone notices the required purchase order is missing. Automated checks can catch the problem before work begins.

5M Consulting · 23 September 2026

Trade business workflow automatically identifying scheduled commercial jobs that are still missing a required customer purchase order

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.

Next step

Systems problems are easier to solve out loud.

If something here matches what you are dealing with, tell us how the operation runs today.