XeroQuickBooksSage

Purchase order software that plugs into Xero, QuickBooks & Sage

Raise a purchase order in the field, match it against the delivery and supplier invoice, then push it as a draft bill — without touching your accounting software.

Proper 3-way matching is a $499+/mo add-on in most procurement tools. This plugs straight into the Xero or QuickBooks you already pay for, for $39/mo.

Start free trialSee how it works14-day free trial · No credit card required

Nothing is posted to your accounts until you approve it. Bills are always created as drafts in Xero, QuickBooks, or Sage. You review and approve inside your accounting software before anything hits your payables.

Already using Xero, QuickBooks, or Sage?

Your accounting software handles bills well — but it doesn't control what goes into them. Native PO features in Xero and QuickBooks are 2-way only: PO creates a bill, nothing more. There's no delivery confirmation step, no invoice discrepancy check, no way to stop a short delivery getting paid in full. This app adds that layer without replacing anything you already use.

  • Xero / QuickBooks native PO
    2-way only — no delivery or invoice matching
  • Dedicated procurement tools
    True 3-way match, but $499–$548/mo
  • This app
    3-way match that pushes to your existing accounts — $39/mo

How it works

01

Create PO on site

Raise a purchase order from your phone while standing with the supplier. Add line items, quantities, and notes.

02

Supplier invoice arrives

Match the incoming supplier invoice to your PO. Any discrepancies are flagged before you approve payment.

03

Push as a bill

One tap sends the matched PO as a draft bill into your accounting software. Supplier contact created automatically.

What's included

Field-ready purchase order creation

Create purchase orders from the job site on any device. Attach photos of delivery dockets or supplier quotes.

Three-way matching

Match PO, delivery docket, and supplier invoice. Discrepancies flagged before payment approval — catches short deliveries and invoice errors.

Plugs into your accounting software

Bills land in Xero, QuickBooks, or Sage as drafts via official APIs. Nothing is posted until you approve it.

Supplier contact sync

Suppliers are created or updated in your accounting software automatically when pushing bills. No double entry.

Job cost allocation

Assign PO costs to jobs. Materials cost rolls into your per-job profitability dashboard.

Approval workflow

Configurable approval thresholds. Orders above your set amount require manager sign-off before the PO is sent.

Simple pricing

One flat price per company. Unlimited users, unlimited purchase orders — not per-seat like the big procurement tools.

$39
per month
or $374/yr (save $94)
  • Unlimited purchase orders
  • Unlimited users
  • Xero, QuickBooks & Sage
  • Three-way PO matching
  • Supplier contact sync
  • Job cost allocation
  • Approval workflow
  • Email support
Start 14-day free trialNo credit card required

Frequently asked questions

Does Xero do 3-way matching on purchase orders?

No. Xero's native purchase orders are 2-way only — a PO can be converted to a bill, but there's no step to confirm delivery or match a supplier invoice against what was actually received. This app adds that receipt and invoice-matching layer on top of Xero without replacing anything.

Will this change anything in my Xero or QuickBooks?

Nothing changes until you explicitly push a PO. When you do, a draft bill is created in your accounting software — it won't appear in your accounts payable until you review and approve it inside Xero or QuickBooks. You stay in full control.

Does QuickBooks Online include purchase order approval workflows?

Basic PO creation is available from QuickBooks Plus ($115/mo), but approval workflows require QuickBooks Advanced ($275/mo). Neither plan includes receipt matching or invoice reconciliation — you'd need a separate procurement add-on for that.

Do I need to cancel my accounting software to use this?

No — this works alongside your existing Xero, QuickBooks, or Sage subscription. It connects via official OAuth APIs and pushes data in. Most customers keep their accounting software exactly as-is.

How many users are included?

Unlimited users at a flat $39/month per company. Unlike per-seat procurement tools that charge $48–$70 per user, your whole team — office, field, and management — is included.

What happens if a supplier invoice doesn't match the PO?

The app flags the discrepancy — showing the difference between what was ordered, what was delivered, and what the invoice says. You can choose to approve anyway, reject, or adjust quantities before pushing to your accounting software.

Connects via official APIs

XeroQuickBooksSage

Bills are always created as drafts — nothing is posted to your accounts until you approve it inside your accounting software.