PO-Required Clients (gating list)
Top-level folder holding only clients that mandate a PO before payment. Non-PO clients are not filed here, so the list stays a true who-needs-a-PO view.
Invoice lifecycle organization
Some clients — usually larger companies, agencies, universities, and government buyers — will not pay any invoice unless it references a valid purchase order number, and unless that PO is still open and covers the amount you are billing. Send an invoice without one and it gets bounced back, parked, or quietly ignored until you chase it. This page is about the prerequisite step that happens before you bill: keeping a clear list of which clients mandate a PO, and storing the current valid PO document for each active job so the number and its limit are in front of you when you write the invoice. Cash Workspace gives you a free place to organize that list and attach each PO to the job it belongs to. It does not read your documents or talk to any client portal — you record the rule and file the PO yourself, and from then on it is one click away.
The problem
A PO requirement is a gate, not a formality. The buyer's accounts-payable system is configured to match every incoming invoice against an open PO; if the number is missing, wrong, expired, or already fully drawn down, the invoice fails the match and never reaches the approver. You usually find out weeks later when payment does not arrive. The fix is almost always organizational rather than financial: the PO existed, you just did not have its number handy or did not notice it was nearly exhausted. Tracking the requirement and the live document up front removes the guesswork.
The setup
The goal is a single, scannable place that answers two questions before you bill: does this client require a PO, and where is the current valid one for this job. Here is a practical way to set it up. None of this is automatic — you enter the rule and attach the document yourself, which is exactly what keeps it accurate.
Create a record per client that requires a PO before payment — for example a record named 'Northwind Logistics — PO required'. Mark a clear PO-required flag, and leave PO-optional clients off this list entirely so the tracker only shows the ones that matter. This is the gating list, separate from the full client billing profile.
Under 'Northwind Logistics — PO required', add a record per active job or contract, such as 'Q3 Brand Refresh — PO 4500219871'. The PO almost always ties to a job, not to the client as a whole, so this is the level where the document lives.
Upload the signed PO PDF the client issued and attach it to that job record. Record the PO number, the authorized amount, the effective and expiry dates, and the remaining balance against it so you can see at a glance whether there is room to bill.
When a job is ready to bill, open its record first. Confirm the PO is still in date, copy the PO number onto the invoice, and update the remaining balance after you bill so the next invoice on that PO has an accurate ceiling.
When billings reach the PO ceiling or the client issues a replacement, attach the new PO document, update the number and limit, and note the old one as superseded so nobody bills against a dead number.
Record structure
These are the fields worth capturing on each job record so the PO is genuinely usable at invoicing time, not just stored. You type them in once and update the balance as you bill — Cash Workspace does not extract any of this from the PDF for you.
Example setup
A concrete folder-and-record arrangement for a small studio billing three PO-required clients. The top folder holds only the clients that gate on a PO; each client holds a record per job with the live PO attached.
Top-level folder holding only clients that mandate a PO before payment. Non-PO clients are not filed here, so the list stays a true who-needs-a-PO view.
Job records: 'Q3 Brand Refresh — PO 4500219871 — $18,000 — exp 2026-12-31 — $6,500 left' and 'Website Retainer — PO 4500220114 — $9,000 — current'. Each holds the signed PO PDF.
Job record 'Lecture Series Design — PO H-2026-0042 — $4,200 — nearly exhausted ($300 left)'. PO PDF and the email authorizing it are attached; status flags that a new PO is needed before further billing.
Job record 'Signage Refresh — PO CTA-77310 — superseded by CTA-77619'. Old PO marked superseded, new PO PDF attached and set as current so invoices quote the live number.
Common mistakes
How it helps
Keep one folder of just the clients that require a PO, with a visible flag on each, so the prerequisite is obvious before you ever open the invoice.
Attach the signed PO file to the exact job record it covers, so the number, limit, and source sit together and are one click away at billing time.
Record the PO number, authorized amount, remaining balance, and expiry yourself. Because you maintain them, they reflect reality — there is no extraction guessing at the figures.
It costs nothing to set up, and the organized PO records and attachments are easy to export or hand off if your accountant or a colleague needs the trail.
Related
The static master profile per client — legal name, terms, tax ID, and the PO-required flag itself. The profile holds the flag; this tracker holds the live PO document and gating per job.
The per-client how-to-invoice playbook: which portal to use, required reference fields, and mandatory attachments. Pairs with PO tracking for clients who bill through an AP portal.
Sweep your invoice records for missing pieces, including a missing PO attachment, so gaps are caught before they stall a payment.
Hold drafted-but-unsent invoices in one place — a good checkpoint to confirm the PO number is on the invoice before it goes out.
Track invoices a client or AP portal rejected, the reason, and the corrected resubmission — useful when a wrong PO number causes a bounce.
Browse the full set of invoice-lifecycle and finance-organization workflows to see where PO tracking fits in your routine.
FAQ
This is organizational guidance, not tax, legal, or accounting advice. Cash Workspace helps you record which clients require a purchase order and store the current PO document per job; it does not read or extract data from your PO files, does not connect to any client portal or bank, and does not automatically match POs to invoices or verify a PO is still valid. You enter the PO number, amount, dates, and status yourself, and you confirm validity with the client. Whether a PO requirement applies, and what it covers, is determined by your agreement with each client.
Start a free Cash Workspace, list the clients that require a PO, and attach the current valid PO to each job. The next time you bill, the number and its limit are right there. It is free to set up — questions to info@helperg.com.