Sales Order vs Purchase Order vs Invoice: Differences and Matching

The difference between a sales order, a purchase order, and an invoice comes down to who writes the document and when. A purchase order is the buyer’s formal offer to buy goods or services. A sales order is the seller’s internal confirmation that it can fill that request. An invoice is the seller’s demand for payment after the goods ship or the work is done. Each document belongs to a different party and a different moment in the transaction, and mixing them up is how businesses end up paying for things they never received.

The Order of Events in a Sale

A business-to-business sale moves through three stages, and each stage produces one of these documents. The buyer starts by sending a purchase order to a vendor, spelling out what they want, how much, and at what price. The vendor reviews the request and, if the terms work, generates a sales order internally to get the warehouse or service team moving. Once the goods ship or the work is complete, the vendor sends an invoice requesting payment.

That sequence matters because each document builds on the one before it. The purchase order is an offer. The sales order (or any act of fulfillment) is acceptance. The invoice is the request for money once the deal has been performed. Discrepancies between any two of these documents are a signal that something has gone wrong, which is why accounts payable teams compare them before releasing payment.

The Purchase Order: The Buyer’s Offer

A purchase order is the document the buyer sends to a seller to propose a transaction on specific terms. It lists the items or services requested, quantities, agreed prices, delivery dates, and shipping instructions. Under the Uniform Commercial Code, a contract for the sale of goods can form through any conduct showing both parties agreed to the deal.1Legal Information Institute. UCC 2-204 – Formation in General Until the seller accepts, though, the purchase order is just an offer with no binding force on either side.

Acceptance can happen in more than one way. A seller might sign and return the purchase order, send a written confirmation, or simply start shipping the goods. The UCC treats an offer as inviting acceptance through any reasonable method unless the buyer says otherwise.2Legal Information Institute. UCC 2-206 – Offer and Acceptance in Formation of Contract Once acceptance happens, both parties are locked in. If the seller rejects the terms or never responds, the buyer has no obligation and can take the business elsewhere.

Most purchase orders travel through electronic data interchange for high-volume relationships or through procurement portals for smaller contracts. Either method creates a timestamp and a permanent record, which beats an email chain if you ever need to prove when the order was placed.

The Sales Order: The Seller’s Confirmation

When a seller receives a purchase order and decides to accept it, they generate a sales order. This is primarily an internal document that translates the buyer’s request into instructions for the seller’s own teams. The warehouse uses it to pick and pack inventory. The production floor uses it to schedule manufacturing runs. A services firm uses it to authorize billable hours. The sales order also gives the buyer written confirmation that their order has been entered into the seller’s system and is being processed.

The sales order is where problems surface before they become expensive. If available inventory doesn’t match the quantity on the purchase order, or if a product has been discontinued, the mismatch shows up during sales order creation rather than after goods have already shipped. Catching those errors here is dramatically cheaper than dealing with returns, short shipments, or breach-of-contract claims later.

The Invoice: The Demand for Payment

Once the seller has shipped the goods or completed the services, they issue an invoice. This is the document that formally requests payment and specifies exactly how much the buyer owes. It references the original purchase order number, lists the delivered items and quantities, and states the total amount due including any applicable taxes and shipping charges. The invoice triggers the buyer’s accounts payable team to start processing payment, and the seller records it as accounts receivable.

Invoice payment terms define how quickly the buyer must pay. “Net 30” means full payment is due within 30 days of the invoice date. “Net 60” gives the buyer 60 days. Many sellers push for faster payment with discount terms like “2/10 Net 30,” which means a 2% discount if the buyer pays within 10 days, with the full amount due at 30 days. On a $50,000 invoice, that 2% saves $1,000 for paying 20 days early. Late payment can trigger fees or interest, with commercial agreements commonly specifying rates in the range of 1% to 1.5% per month on overdue balances.

An invoice carries more legal weight than many buyers realize. Under the UCC, contracts for the sale of goods above $500 generally need to be in writing to be enforceable. Between merchants, an invoice can satisfy that writing requirement as a confirmatory memorandum. If the buyer receives an invoice and doesn’t object to its contents within 10 days, the invoice alone can be enough to enforce the contract in court, even without a signed agreement.3Legal Information Institute. UCC 2-201 – Formal Requirements Statute of Frauds That 10-day window rarely matters until it matters enormously. If you receive an invoice with incorrect terms or amounts, dispute it in writing right away.

Side-by-Side Differences

The three documents can look similar on paper because they share so much information: party names, item descriptions, quantities, prices. The differences that count are who issues them, when, and what they legally do.

  • A purchase order is issued by the buyer, sent at the start of the transaction, and functions as an offer to buy.
  • A sales order is issued by the seller, generated after receiving the purchase order, and functions as internal confirmation that the order will be filled.
  • An invoice is issued by the seller, sent after delivery, and functions as a demand for payment.

Put another way: the purchase order says “we want to buy this.” The sales order says “we’re going to send it.” The invoice says “you owe us this much.”

Verifying the Three Documents Match

Before approving an invoice for payment, most accounts payable departments run a three-way match. They compare the purchase order, the receiving report (or goods receipt note), and the supplier’s invoice. The purchase order confirms what was ordered and at what price. The receiving report confirms what actually showed up at the dock, in what quantity and condition. The invoice confirms what the supplier is billing. If all three align, payment gets approved. If they don’t, the discrepancy is investigated before any money moves.

This is where the three-document chain pays for itself. The three-way match catches overbilling, duplicate invoices, charges for goods that never arrived, and pricing that doesn’t match the original agreement. Companies that skip this step routinely overpay. Automated matching through ERP or accounting software has made the process faster, but the underlying logic is the same: don’t pay until what was ordered, what was received, and what’s being billed all tell the same story.

How Long To Keep Them

The IRS requires businesses to retain records supporting any item reported on a tax return until the applicable statute of limitations expires. For most businesses, that means keeping purchase orders, sales orders, and invoices for at least three years from the date the return was filed. If you underreport income by more than 25%, the retention period extends to six years. If you claim a loss from bad debt, keep records for seven years.4Internal Revenue Service. How Long Should I Keep Records

These documents also matter for contract disputes. The standard statute of limitations for a breach-of-contract claim involving the sale of goods is four years under the UCC, though some states allow up to six. Parties can agree to shorten the period to as little as one year, but they can’t extend it. Holding onto transaction records for at least seven years covers both the IRS and most contract dispute scenarios with a comfortable margin.