Free Purchase Order Generator
Create professional purchase orders in seconds. No account needed.
Your Details
Supplier / Vendor
Order Details
Accent Colour
| DESCRIPTION | QTY | UNIT | RATE | AMOUNT | |
|---|---|---|---|---|---|
| 0.00 |
Notes & Terms
| Description | Qty | Unit | Rate | Amount |
|---|---|---|---|---|
| - | 1 | ea | 0.00 | 0.00 |
Pulsify matches invoices to POs automatically. No more manual cross-referencing.
Start Free TrialSave this purchase order result?
Sign up to stay on top of webinars, news and events.
No spam. Unsubscribe any time. By submitting this form you agree to our Privacy Policy.
Purchase orders as a financial control
A purchase order (PO) is more than an ordering tool. It is a financial commitment and a key internal control. Issuing a PO before goods or services are received creates an authorised spending record that your AP team can match against the supplier's invoice. Without a PO, there is no baseline to verify whether what arrived matches what was ordered, and at what price.
A compliant Australian PO should include a unique PO number, your business name and ABN, the supplier's details and ABN, a clear description of each line item with quantities and unit prices, the GST treatment, delivery address, expected delivery date, and payment terms. The PO number becomes the reference linking the order to the delivery note and invoice throughout the AP process.
How three-way matching works
Three-way matching compares three documents before a payment is approved: the purchase order, the goods receipt (or delivery note), and the supplier invoice. All three must agree on quantity, description, and price. If any document disagrees, the invoice is flagged as an exception for investigation.
For example: a PO for 50 cartons of packaging film at AU$42 per carton. The goods receipt shows 48 cartons delivered (2 short). The supplier invoice charges for 50 cartons at AU$42. Three-way matching flags the 2-unit quantity discrepancy before payment. Without matching, the business pays for 50 cartons but only received 48, an overpayment of AU$84 that might never be caught.
In manual AP, three-way matching is the most time-consuming step: the AP officer retrieves the PO, cross-references the goods receipt, compares line items, and checks pricing. For businesses processing 200+ invoices per month, this is a full-time job. AP automation performs the match instantly and only surfaces exceptions that need human review.
Common mistakes when issuing purchase orders
Retrospective POs. Creating a PO after the goods have already been delivered defeats the purpose of the control. The PO is written to match the invoice rather than the other way around, which means there is no pre-approval of the spend. If retrospective POs are common in your business, it usually means the ordering process is too slow or too cumbersome for operational staff to follow.
Vague line item descriptions. "Consulting services - AU$5,000" gives the AP team nothing to match against when the invoice arrives. Specific descriptions ("Electrical compliance audit, Building A, 3 days at AU$1,667/day") make matching straightforward and reduce disputes with the supplier.
No approval before issue. A PO should go through your delegation of authority approval process before being sent to the supplier. If anyone can issue a PO without approval, the spending control is bypassed at the point of commitment rather than at the point of payment.
3-way matching explained
Three-way matching is the foundation of AP controls in procurement-heavy businesses. It compares three documents before an invoice is approved for payment: the purchase order, the goods receipt (confirming what was physically delivered), and the supplier invoice. When all three documents agree on quantities, descriptions, and pricing, the invoice can be approved automatically with no human intervention required.
When the documents do not match, someone needs to investigate the discrepancy. The mismatch might be a short delivery, a price increase the supplier did not communicate, or a simple data entry error. A robust PO-to-invoice matching process catches these exceptions before payment is released, rather than discovering them months later during a reconciliation or audit. For a deeper look at building this into your AP workflow, see our guide on how to implement purchase order matching in AP workflows.
Most businesses set a matching tolerance, typically between 1% and 5%, to avoid flagging trivial rounding differences. An invoice that is $2 over on a $10,000 PO should not require the same investigation as one that is $2,000 over. The tolerance threshold should be documented in your AP policy and reviewed periodically. Setting it too high defeats the purpose of matching; setting it too low creates unnecessary exceptions that slow down payment processing.
Worked example: construction invoice with a variance
A concrete subcontractor submits an invoice for $15,400 against a PO for $14,000. The invoice is 10% over the PO value, which triggers a review under the company's matching tolerance rules. The AP team routes the exception to the project manager, who confirms that $1,400 in additional work was approved on-site as a variation to the original scope.
The project manager provides the signed variation order. The invoice is then matched to the original PO ($14,000) plus the variation order ($1,400), and the total of $15,400 is approved. The audit trail now shows the PO, the variation approval, the goods receipt confirming the work was completed, and the invoice, giving the business a complete record of why the final amount differed from the original commitment.
Without a PO in place, the same scenario plays out differently. The $15,400 invoice arrives with no reference document. The AP team has no way to verify whether $15,400 is the correct amount. They either pay it and hope it is right, or spend time chasing the project manager for verbal confirmation. Neither approach creates a reliable audit trail, and both increase the risk of overpayment on construction projects where variations are common.
How to use this PO generator
- Enter your business name, ABN, and address. Add the supplier's details and a unique PO number.
- Set the expected delivery date and delivery address.
- Add line items with descriptions, quantities, unit prices, and GST. The tool calculates totals automatically.
- Download the PDF and send to your supplier. File a copy for AP matching.
Frequently asked questions
Is a PO legally binding in Australia?
A PO becomes a legally binding contract when the supplier accepts it, either by signing, acknowledging it in writing, or by fulfilling the order. Many disputes arise because there was no PO or the terms were unclear. A well-drafted PO protects both parties.
Should GST be shown on a purchase order?
Yes. Showing the GST amount sets clear expectations and makes invoice matching easier. If the supplier's invoice shows a different GST amount, the discrepancy is caught early. Note that a PO is not a tax invoice. You still need a valid tax invoice from the supplier to claim GST input tax credits.
What happens when an invoice does not match the PO?
The invoice should be held and queried with the supplier before payment. Common causes: price changes, partial deliveries, or data entry errors. Having a defined exception process prevents overpayments and simplifies your audit trail. Use the invoice dispute letter generator if the discrepancy requires formal communication.
What should a purchase order include?
At minimum: a unique PO number, supplier details (name, ABN, and address), buyer details, item descriptions with quantities and unit prices, delivery date, payment terms, and GST treatment. For construction businesses, also include the project or job number and any retention terms.
Clear line item descriptions are especially important. They give your AP team a concrete reference when matching the PO to the supplier's invoice. If the PO says "steel" and the invoice says "structural steel beams, 200UB25, 6m lengths", the match is ambiguous. Writing specific descriptions upfront eliminates this friction.
See how Pulsify automates AP →Automate PO matching and invoice approval
Pulsify captures invoices from email, codes them from supplier history, and publishes to your ledger automatically.