Free · Excel + Google Sheets · No macros

Free Purchase Order Template (Excel)

This free purchase order template lets you fill in vendor details, add line items with quantity and unit price, and get line totals, subtotal, tax, shipping, and grand total calculated automatically. Works in Excel and Google Sheets. Free to download in exchange for your email.

Download free template

What's in the purchase order template

The template is a single Purchase Order sheet built as a form: header fields for your company, the vendor, a PO number, and the date, followed by a line-item table for the products or services you're ordering.

Each line captures a description, quantity, and unit price. Below the line items, the sheet totals everything into a subtotal, applies your tax rate and any shipping cost, and shows the final amount due — all standard fields a vendor expects to see on a PO.

Having your company details, a PO number, and the date in a fixed spot at the top also means every PO you send looks consistent, which makes it easier for a vendor to file and reference against their own invoice later.

What calculates automatically

Line totals compute the moment you enter a quantity and unit price — no formulas to write or copy down. The subtotal adds every line automatically, and once you enter your tax rate and shipping cost, the grand total updates instantly.

That means the only manual work is typing the header details and the line items themselves. Everything downstream — line totals, subtotal, tax, shipping, total — stays correct even as you add or edit rows.

If you insert a new line item in the middle of the table, the formulas extend with it, so you're not stuck adding rows only at the bottom or manually dragging a formula down after the fact.

Why this beats a blank spreadsheet

A blank spreadsheet means building the header layout, the line-item table, and the subtotal/tax/shipping/total formulas from scratch, then re-checking them every time a line changes. One typo in a SUM range and your PO total is wrong on a document you're sending to a vendor.

This template already has that structure and math in place, formatted so it prints or exports to PDF cleanly. You fill in numbers, not formulas, and the totals are guaranteed to be right.

Who this purchase order template is for

Small businesses, freelancers, and solo operators who need to formalize an order with a supplier but don't run full purchasing or accounting software are the main fit. If your ordering volume is a handful of purchases a week rather than hundreds a day, a spreadsheet PO is often faster to issue than logging into a system built for enterprise procurement.

It's also useful as a stopgap for companies that are between tools — maybe you've outgrown handwritten POs but aren't ready to commit to a paid purchasing platform. Because the file is just Excel or Google Sheets, anyone on your team can open, fill in, and send a PO without training or a login.

Contractors and trades businesses that order materials per job also use this format well: one PO per job or per vendor order, saved with a consistent naming convention, gives you a simple paper trail for what you ordered and what it cost — useful when reconciling job costs later.

How to use it

  1. Fill in the header fields: your company, the vendor, the PO number, and the date.
  2. Add one row per item you're ordering — description, quantity, and unit price. Line totals appear automatically.
  3. Enter your tax rate and any shipping cost; the grand total updates instantly.
  4. Print the sheet or export it to PDF to send the PO to your vendor.
Need more? — $19

Small Business Bookkeeping & Tax Dashboard

If you also need to track what you actually spent against a budget and get it ready for tax time, the paid Bookkeeping template ($19) adds Schedule C categorization, a tax dashboard, and CPA-ready export.

See the full version

Frequently asked questions

Can I use this purchase order template in Google Sheets?

Yes. Upload the downloaded file to Google Drive, then open it and choose File > Save as Google Sheets. All the totals keep working.

Is this template really free?

Yes. You give an email address to download it, and then it's yours to use with no further cost.

Can I edit the layout and add my logo?

Yes, it's a standard Excel/Google Sheets file. Add a logo, change fonts, or adjust column widths as you like — just be careful not to break the total formulas.

What's the usage license?

Personal use or use within one business. It's not meant to be resold or redistributed as a template product.

Does it handle multiple tax rates or currencies?

It uses a single tax rate field and no currency conversion. For multi-rate or multi-currency purchasing, you'd need a more advanced accounting tool.

Related free templates