Purchase Order Template for Small Stores | Free Google Docs

Quick win: A clean purchase order (PO) cuts stockouts, vendor mistakes, and end-of-month headaches. This guide gives you a free, small-store-ready layout you can paste into Google Docs, plus practical steps to brand it, number it, and send it to suppliers in minutes.

What a Purchase Order Is (and Why Small Stores Should Use One)

A purchase order is a buyer-issued document that spells out exactly what you’re ordering—items, quantities, prices, and terms. For a small store, it’s the difference between “I thought we agreed” and “Here’s precisely what we approved.” Clear POs reduce disputes, help you reorder the right SKUs on time, and make bookkeeping faster.

PO vs. invoice: the practical difference for daily shop ops

Think of a purchase order as your shop’s official request to buy; it originates from you (the buyer). An invoice is your supplier’s bill to you. In day-to-day retail, you’ll create the PO before goods ship, and you’ll receive the invoice after the supplier fulfills and bills for the order.

When a PO becomes legally binding

Issuing a PO alone doesn’t usually form a contract; the agreement is formed when the seller accepts and confirms the order and terms. Keep that in mind when you email the PO: ask the vendor to confirm acceptance (or provide their order acknowledgment) so both sides share the same details.

Benefits for small retailers: stock control, budgeting, and fewer disputes

Google Docs vs. Google Sheets for Purchase Orders

Both work; the right choice depends on how you operate today.

Which one to choose (quick decision table)

When to pair Docs + Sheets (mail-merge for speed and accuracy)

A lightweight setup: keep a “Catalog” sheet (SKU, description, price) and a “PO Log” (PO No., vendor, date, totals). Use a Docs template with placeholders like {PO_NUMBER}, {VENDOR_NAME}, and {ITEMS_TABLE}. Merge, export to PDF, and email in one go—no heavy systems required.

The Essential Fields Your Small-Store PO Must Include

Include these every time so vendors can fulfill without follow-ups:

Header elements: PO number, dates, buyer/seller, payment & delivery terms

Line items: SKU, description, qty, unit price, discounts, tax, totals

Footer safeguards: approvals, notes, returns, and receiving checklist

Build the Template in Google Docs (Step-by-Step)

Page setup, margins, and brand styling

  1. Open Google Docs → Blank. Set File > Page setup to 1" margins (or your letterhead norms). Update orientation/size if needed.
  2. Add your logo at the top left (Insert > Image). Type your store name, address, phone, and email beneath.
  3. Apply clean styles: make the store name bold, 14–16 pt; body 11–12 pt; headings 12–14 pt. Keep it printer-friendly.

Insert a clean, printer-friendly items table

  1. Insert a two-column header table for buyer and supplier details. Row 1 cells: Buyer (Your Store) and Supplier.
  2. Below, insert a three-column table for PO metadata: PO Number, PO Date, Expected Delivery. Add a fourth cell for Payment Terms if you prefer.
  3. Insert your line-item table, e.g., 7 columns: SKU, Description, Qty, Unit, Discount, Tax, Line Total. Make the header row bold and consider repeating it on each page if the table runs long.
  4. Add a summary table with Subtotal, Tax, Shipping, Grand Total.
  5. Finish with a single-cell note area (substitutions, backorders) and a small receiving section (Received by / Date / Condition / Notes).

Add automatic PO numbering conventions (simple, robust patterns)

Pick a scheme that sorts well and never collides. For example:

Keep a simple log in a Google Sheet with columns: PO Number, Date, Vendor, Total, Status (Draft/Sent/Received/Closed). This prevents duplicates and helps audits later.

Save as a reusable small-store template

  1. Replace real values with placeholders (e.g., {VENDOR_NAME}, {SHIP_TO}, {PAYMENT_TERMS}).
  2. Click the title and rename your file to PO Template – Small Store.
  3. When you need a new PO, open the template and choose File > Make a copy. Fill, export to PDF, and email.

Optional Pro Move: Generate POs from a Google Sheet (No-Code Mail-Merge)

Prepare the Sheet (catalog + PO log) and the Docs template placeholders

  1. Create a Catalog sheet: SKU, Description, Unit, Price, Supplier.
  2. Create a PO Log sheet: PO Number, Vendor, PO Date, Expected Delivery, Subtotal, Tax, Shipping, Total, Status.
  3. In your Docs template, wrap every dynamic field with braces: {PO_NUMBER}, {PO_DATE}, {VENDOR_NAME}, etc.

Merge options: add-on or simple tool

Use a Sheets-to-Docs merge add-on (several free options exist) or a simple automation service. Map columns from your PO Log to the Docs placeholders. For line items, either generate a table in the merged Doc or paste from the Sheet after filtering by PO number. This keeps formatting tidy without writing code.

Export, e-sign, and email to vendors

  1. Once merged, File > Download > PDF for a locked copy.
  2. If you need signatures, send through your preferred e-signature tool or request a vendor acknowledgment email referencing the PO number and totals.
  3. Email the PDF to the vendor’s order inbox and CC your store mailbox for records.

Operating the PO Process in a Small Shop

A lightweight approval flow that actually happens

Receiving & three-way match (PO ↔ invoice ↔ packing slip)

When goods arrive, compare the packing slip to your PO lines—check SKU, quantities, and unit prices. Note any damages or shortages. When the invoice arrives, confirm it matches the PO and what you actually received. Only then approve payment. This one routine eliminates most billing surprises for small stores.

Common mistakes to avoid (and how to fix them fast)

Download-Ready: Copy-Paste Purchase Order Layout (Google Docs)

Copy everything between the lines into a new Google Doc, then replace placeholders with your details. After your first use, convert it into your own template copy.

––––– copy starts –––––

{YOUR_STORE_NAME}
{YOUR_STORE_ADDRESS_LINE_1}
{CITY}, {STATE} {ZIP}
Phone: {STORE_PHONE} · Email: {STORE_EMAIL}

PURCHASE ORDER

Buyer (Your Store)
{YOUR_STORE_NAME}
{YOUR_STORE_ADDRESS_LINE_1}
{CITY}, {STATE} {ZIP}
{STORE_PHONE} · {STORE_EMAIL}
Supplier
{VENDOR_NAME}
Attn: {VENDOR_CONTACT}
{VENDOR_EMAIL} · {VENDOR_PHONE}
{VENDOR_ADDRESS}
PO Number: {PO_NUMBER} PO Date: {PO_DATE} Expected Delivery: {EXPECTED_DELIVERY} Payment Terms: {PAYMENT_TERMS}
Ship To: {SHIP_TO_NAME}, {SHIP_TO_ADDRESS} Delivery Terms: {DELIVERY_TERMS}
SKU Description Qty Unit Discount Tax Line Total
{SKU_1} {DESC_1} {QTY_1} {UNIT_1} {DISC_1} {TAX_1} {TOTAL_1}
{SKU_2} {DESC_2} {QTY_2} {UNIT_2} {DISC_2} {TAX_2} {TOTAL_2}
Subtotal {SUBTOTAL}
Tax {TAX_TOTAL}
Shipping {SHIPPING}
Grand Total {GRAND_TOTAL}

Notes / Instructions:
{NOTES}
No substitutions without written approval.

Approvals
Prepared by: {PREPARER_NAME} · Date: {PREP_DATE}
Approved by: {APPROVER_NAME} · Date: {APPROVAL_DATE}

Receiving Checklist (Store Use)
Received by: ____________   Date: ____________   Boxes: ____
Condition: □ Good □ Damaged   Discrepancies: ______________________

––––– copy ends –––––

Instructions to duplicate and customize

  1. Paste the layout into a new Google Doc.
  2. Replace placeholders with real data or leave them to use as a template.
  3. Go to File > Make a copy for each new PO; export to PDF to send.

Frequently Asked Questions

Q: Is a purchase order the same as an invoice?

A: No. A PO is your request to buy (buyer → seller). An invoice is the supplier’s bill to you after fulfilling the order.

Q: How should I number purchase orders?

A: Use a sortable, unique format like YYMM-NNNN (e.g., 2508-0042). Keep a PO Log in Sheets to avoid duplicates and track status.

Q: Should I use Google Docs or Google Sheets?

A: Use Docs for polished PDFs and simple orders; use Sheets for calculations and catalogs. Many small stores use Sheets for data and Docs for the final PO.

Q: What’s the fastest way to email a PO?

A: Export the Doc as PDF, attach it to an email to your vendor’s order address, and CC your store mailbox. Ask for written acknowledgment referencing your PO number.

Q: What fields are absolutely required?

A: PO number, dates, buyer/supplier info, ship-to address, clear line items (SKU, qty, price), totals, and payment/delivery terms.

Q: How do I prevent overbilling?

A: Do a quick three-way match: compare the invoice to your PO and the packing slip or what you received. Only approve payment if they align.

Q: Can I add signatures?

A: Yes—either initial the approval area before sending, or use an e-signature tool. Vendors can also confirm acceptance via a formal acknowledgment email.

Wrap-up: You now have a clear, small-store-ready purchase order template plus a simple process to create, send, and track orders. Save this as your store’s standard, and your next reorder will take minutes—not hours.