← All guides
How-to · August 1, 2026

Purchase orders, estimates, and sales orders in QuickBooks Online: a distributor's guide

QuickBooks Online has five documents that all look a bit alike, and using the wrong one quietly messes up your books or your inventory. If you're a distributor — buying from suppliers, selling to customers — here's what each is actually for, how to create it, what changed in 2026, and the one step that turns into your daily bottleneck no matter how well you understand the rest.

The buying side: purchase order vs bill

A purchase order is a non-posting document you send a supplier to order goods. It doesn't touch your books — it's a promise, not a transaction. Create one from + New → Purchase order, pick the vendor, add items and quantities, and send. When the supplier's invoice arrives, you turn that PO into a bill (which posts to accounts payable) — QBO lets you copy the open PO straight onto the bill so you're not retyping. Rule of thumb: PO = you're ordering; bill = you owe.

The selling side: estimate vs sales order vs invoice

This is where distributors get tripped up, because a customer's order can live in three different documents:

So: estimate = "here's the price," sales order = "you've committed, we haven't billed," invoice = "pay us." Estimates and sales orders are non-posting; only the invoice moves money.

The gotcha: estimates don't reserve inventory

An estimate — and even a sales order — doesn't hold stock against your on-hand count, so another sale can grab the same units before you invoice. For light inventory that's fine; for heavy multi-warehouse operations it's a real limitation, and it's why inventory-deep distributors pair QBO with a dedicated app (see the SOS Inventory rundown) or watch it with a backorder-risk check.

Is there a QuickBooks Online purchase order template?

QBO uses a standard PO form you customize once (logo, fields, message) under Settings → Custom form styles, rather than swapping downloadable templates like a spreadsheet. For the inbound side — the customer's PO landing in your inbox — there's no template at all, because that document is theirs, in their format and their part numbers. Which brings us to the real bottleneck.

The step that eats your day

Understanding these documents doesn't make them faster to fill. The daily grind for a distributor isn't the buying side — it's the inbound customer PO that arrives as a PDF on email and has to become an Estimate or sales order, line by line, in the customer's part numbers that don't match your SKUs. That's 9 to 14 minutes per order of pure retyping, and no amount of QBO fluency shortens it.

That's the job SideQuest automates: it reads the emailed PO from Gmail, matches each line to your QuickBooks Online catalog with cross-references that learn, checks the prices, and drafts the Estimate for review — you approve, it posts. Everything above is you doing it by hand; this is the part worth automating. See what it saves in the savings calculator.

FAQ

Purchase order vs bill?

A PO (non-posting) orders goods from a supplier; a bill posts to accounts payable when they invoice you. QBO copies an open PO onto the bill.

Does QBO have sales orders?

Yes, on Plus and Advanced as of a 2026 update, with custom fields, bundles, and convert-to-PO. Estimates were the older workaround and still convert to invoices.

Estimate vs sales order vs invoice?

Estimate = quote, sales order = confirmed-but-unbilled, invoice = the posting document that bills the customer. Only the invoice hits your books.

The document you fill most is the customer's PO

SideQuest turns emailed POs into matched QuickBooks Online Estimates so you stop keying them by hand. Free for 75 POs a month.

Start free →