FreeInvoices.co

Invoicing basics

What Is a Purchase Order and How Does It Work?

What a purchase order is, how the PO process works from approval to payment, and how to invoice against a PO number without delays.

By the FreeInvoices.co team · Updated July 10, 2026 · 6 min read

A purchase order, or PO, is a document the buyer sends before any work happens. It says: we're ordering this, at this price, under these terms, and here's a tracking number for the deal. If an invoice is you asking for money, a purchase order is the client promising it in advance. Freelancers and small service businesses usually meet their first PO when a larger company hires them, and it typically arrives with zero explanation attached.

What a Purchase Order Actually Does

Companies use POs because they want spending approved before it happens, not discovered after. Someone inside the company, usually your contact, requests the purchase. A manager or procurement team approves it, and the finance system issues a numbered document authorizing the spend. That number follows the deal everywhere it goes. When your invoice shows up weeks later quoting the same number, accounts payable can match it to the approved order and pay it without chasing anyone for a signature.

For you, a PO is good news three times over. The budget was approved before you lifted a finger. The price and scope are pinned down in writing by the client's own system. And collection gets dramatically easier, because the money was reserved the day the PO was cut.

How the PO Process Works, Step by Step

  1. 1You send a quote or estimate describing the work and the price. Many companies require one as backup for the request; a clean estimate with clear line items does the job.
  2. 2Your contact requests a purchase order internally, attaching your quote.
  3. 3Procurement or a budget owner approves the request, and the system generates a PO with a unique number.
  4. 4You receive the PO, usually as a PDF. Read it before you start.
  5. 5You do the work, or deliver the goods.
  6. 6You invoice, quoting the PO number prominently on the invoice.
  7. 7Accounts payable matches your invoice to the PO, sometimes to a delivery confirmation too, then schedules payment.

Check the PO Before You Accept It

A PO isn't just a number. It carries terms, and once you accept it, those terms usually govern the deal. Check three things the moment it lands. First, the amount and scope should match your quote exactly; a PO for $4,800 against your $5,200 quote is a problem to fix now, not at invoice time. Second, look at the payment terms. If your quote said net 14 and the PO says net 60, starting work quietly accepts net 60. Third, see whether the PO covers the whole project or only the first phase, because you can't invoice beyond what a PO authorizes without an amendment.

Watch the fine print too. Many POs incorporate the company's standard purchasing terms by reference, through a link or an attachment nobody reads. Skim it once per client. You're looking for payment terms, invoicing instructions, and anything about acceptance of the work, because those clauses decide when you get paid far more than the friendly emails do.

PO Numbers on Your Invoice

Put the PO number in its own labeled field near the top of the invoice, not buried in a line item description. AP software matches on that field, and a matched invoice sails through while an unmatched one lands in a manual review queue where it can sit for weeks. Keep your own invoice number too; the two identifiers do different jobs, and invoice numbers vs. PO numbers walks through the difference.

One PO can also cover several invoices. A blanket PO for $12,000 of monthly support, invoiced at $1,000 a month, is a common setup for ongoing work. Track how much of the PO you've billed so far, because an invoice that pushes past the remaining balance will bounce straight back to you.

Never Start Without the Number

A verbal “the PO is coming, go ahead and start” is how vendors end up unpaid. Work performed before the PO date is easy for a company to dispute and slow to approve retroactively. Wait for the actual number, even if it costs you two days.

Do You Need to Send POs Yourself?

Probably not. POs earn their keep when purchasing and approval are separate jobs done by separate people, which describes a 200 person company and not a freelancer. If you buy materials from suppliers, a clear email stating what you're ordering and at what price covers you fine. Where you will touch POs is on the receiving end. When a client says they're issuing one, treat it as the working contract for that job: read it, keep it, and quote its number on the invoice you build in the invoice generator. That single habit prevents most big company payment delays.

Frequently asked questions

Is a purchase order legally binding?

Generally yes, once you accept it. A PO is an offer to buy under stated terms, and accepting it in writing or by starting the work forms a contract in most situations. That cuts both ways. It locks in the client's commitment to pay, and it locks you into the price, scope, and terms printed on it, so read it before you begin.

Do I need a PO before I can invoice a company?

Only if the client's process requires one, but many large companies enforce a strict no PO, no pay policy. Their AP systems reject or park invoices that arrive without a matching number. Smaller clients often skip POs entirely. Ask your contact on day one whether a PO is required, and if it is, wait for the number before starting work.

What happens if my invoice doesn't match the PO amount?

Expect a delay. AP teams match invoices against POs, and any mismatch kicks the invoice out of the automated flow into a human review queue. If the scope grew mid project, ask the client to amend the PO or issue a second one covering the extra work before you invoice. Billing over the PO amount and hoping nobody notices is the slowest route there is.

Put it into practice

Create a professional invoice in about a minute. No signup, no watermark, and the math (tax, discounts, deposits, balance due) is done for you.

Create Free Invoice