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
- Inventory control: Track what’s on order vs. what’s on hand.
- Cost clarity: Lock pricing per SKU and spot overbilling quickly.
- Faster month-end: Matching PO ↔ invoice ↔ packing slip speeds reconciliation.
- Vendor trust: Professional documents get prioritized and reduce back-and-forth.
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)
- Choose Google Docs if you want a polished, printable form that mirrors a letterhead—great for emailing as PDF to suppliers and for occasional ordering.
- Choose Google Sheets if you want calculations (line totals, tax, discounts) and plan to pull items from a product catalog frequently.
- Best of both: Store items and vendors in Sheets, then merge into a Docs template for perfect-looking POs.
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
- PO Number (unique and sequential)
- PO Date + Expected Delivery Date
- Buyer (Your Store) Details: name, address, phone, email
- Supplier Details: company, contact, phone, email
- Ship-To Location: store or warehouse address
- Payment Terms: e.g., Net 30, deposits if applicable
- Delivery Terms: shipping method, freight responsibility, cut-off times
Line items: SKU, description, qty, unit price, discounts, tax, totals
- SKU (your internal or supplier part number)
- Description (size, color, variant)
- Qty Ordered
- Unit Price
- Line Total (Qty × Unit)
- Discount (if any)
- Tax (if applicable)
- Subtotal, Tax, Shipping, Grand Total
Footer safeguards: approvals, notes, returns, and receiving checklist
- Approval: space for preparer/approver names or initials
- Notes: substitutions, lead times, backorder policy
- Receiving Checklist: “Received by,” date, condition, discrepancies
- Attachments: include catalog screenshots or quotes if needed
Build the Template in Google Docs (Step-by-Step)
Page setup, margins, and brand styling
- Open Google Docs → Blank. Set File > Page setup to 1" margins (or your letterhead norms). Update orientation/size if needed.
- Add your logo at the top left (Insert > Image). Type your store name, address, phone, and email beneath.
- 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
- Insert a two-column header table for buyer and supplier details. Row 1 cells: Buyer (Your Store) and Supplier.
- 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.
- 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.
- Add a summary table with Subtotal, Tax, Shipping, Grand Total.
- 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:
- YYMM-NNNN: e.g., 2508-0042 for your 42nd PO in Aug 2025
- STORE-YY-NNNN: includes store code if you have multiple locations
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
- Replace real values with placeholders (e.g., {VENDOR_NAME}, {SHIP_TO}, {PAYMENT_TERMS}).
- Click the title and rename your file to PO Template – Small Store.
- 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
- Create a Catalog sheet: SKU, Description, Unit, Price, Supplier.
- Create a PO Log sheet: PO Number, Vendor, PO Date, Expected Delivery, Subtotal, Tax, Shipping, Total, Status.
- 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
- Once merged, File > Download > PDF for a locked copy.
- If you need signatures, send through your preferred e-signature tool or request a vendor acknowledgment email referencing the PO number and totals.
- 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
- Draft: Clerk prepares the PO in Docs using the template.
- Approve: Manager checks price, terms, and totals; initials the footer.
- Send: PDF emailed to vendor; status in the PO Log moves to Sent.
- Receive: Staff verifies quantity/condition against the PO; update status to Received.
- Close: After the invoice matches and is paid, mark Closed.
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)
- Missing PO number: Vendors can’t reference your order; always assign before sending.
- Unclear terms: If you need split deliveries, cut-off times, or “no substitutions,” write it in the notes.
- SKU mismatches: Include both your SKU and the supplier’s part # to avoid wrong picks.
- No receiving check: A 30-second checklist prevents paying for items you didn’t get.
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
- Paste the layout into a new Google Doc.
- Replace placeholders with real data or leave them to use as a template.
- 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.