Purchase Order Template for Amazon FBA: What to Include | Inventory Hero
·5 min readSuppliers
Purchase Order Template for Amazon FBA: What to Include
A purchase order template for Amazon FBA: the fields that prevent supplier disputes, plus the FBA-specific labeling and carton lines most templates miss.
At minimum: a PO number, the date, supplier and buyer details, each SKU with description and quantity, unit price and line totals, payment terms, the incoterm, the required ship-by or delivery date, and packaging and labeling requirements. For FBA, add FNSKU labeling instructions, carton dimensions and weights, units per carton, and any prep requirements so the goods arrive Amazon-ready.
Why do I need a purchase order instead of just an email?
Because a purchase order is the single authoritative record you reconcile against when the goods arrive. If the supplier ships the wrong quantity, the wrong spec, or bills a different price, the PO is what settles it. An email thread scatters the terms across messages; a PO puts them in one place both sides agreed to, which prevents most disputes.
Andrew Erickson is the founder of Inventory Hero. He has spent years working with Amazon FBA sellers on demand forecasting, restock planning, and the cash flow side of running a private-label brand. Inventory Hero exists because every spreadsheet-based inventory system he tried eventually broke — usually right before Q4.
What FBA-specific details belong on a purchase order?
FNSKU labeling instructions (which label goes on each unit), carton specifications (dimensions, weight, and units per carton), and any prep requirements such as poly bagging or bundling. These determine whether the shipment arrives Amazon-ready or gets stranded at the fulfillment center, so they belong on the PO, not in a side conversation.
Read article
A purchase order template is the reusable structure that captures exactly what you ordered: the SKUs, quantities, price, terms, and due date, in one document both you and the supplier agreed to. The short version: most supplier disputes trace back to something that was left off the PO, and FBA sellers need a few extra lines that generic templates skip. Below is what belongs on a purchase order, why each field earns its place, and the FBA-specific details that keep goods from getting stranded.
These are the fields on any solid purchase order, FBA or not:
PO number and date. A unique identifier so both sides can reference the order unambiguously.
Supplier and buyer details. Legal names, contacts, and addresses.
Line items. Each SKU with a clear description, the quantity (which should reflect your minimum order quantity agreement and reorder economics), the unit price, and the line total. Ambiguity here is the most common source of the wrong goods arriving.
Order total and currency. The full amount and the currency it is priced in.
Payment terms. The deposit and balance structure or net terms, stated explicitly.
Incoterm.FOB, EXW, or another term that defines who pays for and controls what, and where the handoff happens.
Ship-by or delivery date. The date the goods must be ready or delivered, which anchors your supplier lead time and your reorder planning.
Leave any of these off and you have created room for a disagreement that the PO exists to prevent.
Generic PO templates were built for traditional wholesale, so they omit the details that decide whether your goods arrive Amazon-ready:
FNSKU labeling. Specify which FNSKU label goes on each unit and that it must be scannable. A mislabeled unit gets stranded or commingled.
Carton specifications. Dimensions, weight, and units per carton. These feed your inbound planning and your fulfillment fee estimates, and Amazon has limits on carton weight and size.
Prep requirements. Poly bagging, bundling, suffocation warnings, or fragile handling, depending on the product and Amazon's rules.
Inner and master carton counts. So your received quantity reconciles cleanly against cartons at check-in.
These lines are the difference between a shipment that flows into FBA and one that triggers a problem at receiving.
The format is less important than completeness, but a clean layout makes it usable. A workable structure:
Section
Contents
Header
PO number, date, your company and the supplier's details
Terms
Payment terms, incoterm, ship-by date, currency
Line items
SKU, description, quantity, unit price, line total (one row per SKU)
FBA specs
FNSKU labeling, units per carton, carton dimensions and weight, prep
Totals
Order subtotal, deposit due, balance due
Sign-off
Space for both parties to acknowledge
Any spreadsheet or document tool can hold this; the point is that every order uses the same structure so nothing is left to memory. Keep a master copy and duplicate it per order rather than rebuilding it each time.
To make it concrete, here is what a single line and its FBA specs look like filled out:
Field
Example value
PO number / date
PO-2026-0142 / 2026-04-01
Line item
Bamboo Cutlery Set (SKU BCS-01), 500 units @ $4.80 = $2,400
Payment terms
30% deposit ($720) on order, 70% balance ($1,680) on delivery
Incoterm
FOB Ningbo
Ship-by date
2026-05-20
FNSKU labeling
X001ABC234 applied to each unit, scannable
Carton spec
40 x 30 x 25 cm, 9.5 kg, 50 units per carton (10 cartons)
Prep
Poly bag with suffocation warning
Copy that structure, swap in your own values, and you have a working PO in a few minutes. The specific numbers matter less than having every field filled rather than assumed.
The exact layout of your template matters far less than using the same one every time. A consistent PO is what makes the downstream steps work:
Reconciliation. On receipt, you compare units received against the PO line items to catch a shortfall while it is still claimable. See inventory accuracy.
Cost records. Consistent line pricing feeds your landed cost and margin math.
History. A run of consistent POs is how you measure your actual supplier lead time and spot a supplier drifting.
A messy, inconsistent PO process quietly corrupts all three, which is why the template is worth standardizing even for a small catalog.
A purchase order template is the standard structure that captures exactly what you ordered and on what terms, and its value is in the fields it forces you not to skip. Cover the core commercial fields, add the FBA-specific labeling and carton lines, and use the same template every time so you can reconcile, cost, and track cleanly. Paired with disciplined PO tracking, it is the backbone of a supplier process that does not spring surprises. For the bigger picture, see restock planning.