A wholesale order form is how a buyer tells you exactly what they want without a back-and-forth of emails. It lists your products with a blank quantity next to each, collects the ship-to and billing details, and gives the buyer a total they can approve. Done well, it turns "we'd like to order some" into a clean order you can pick, pack, and invoice the same day.
This guide gives you a wholesale order form template you can build in a spreadsheet or PDF, explains what each part is for, and shows how it fits with the price list before it and the invoice after it.
Why a wholesale order form beats email orders
Without a form, orders arrive as prose: "Can we get a dozen of the lavender and maybe six of the vanilla, ship it to the shop." You then have to confirm sizes, check the case pack, work out the total, and ask for the PO number. Each of those is an email, and each email is a chance for the order to stall.
A form fixes that because it makes the buyer do the structured part. It also protects you: quantities are written down, prices match your current list, and the buyer has confirmed the ship-to address. When a dispute comes up later, the form is the record.
Larger buyers will often skip your form and send their own purchase order instead. That is fine — purchase orders 101 explains how to read one — but for independents, distributors placing a first order, and anyone without a procurement system, your form is the standard.
The parts of a wholesale order form template
Header
- Your brand name, logo if you like, order email, and phone.
- Order date and requested ship date (or "ASAP").
- Buyer's PO number, optional. Many stores do not use one; chains and distributors always will, and it must appear on your invoice later.
Account details
- Business name and account number, if you assign them.
- Buyer name, email, phone.
- Billing address.
- Shipping address, with a "same as billing" box.
- Receiving notes: loading dock, lift gate, delivery hours, call ahead.
If the buyer already went through your wholesale application form, most of this is on file, and you can pre-fill it. Repeat buyers should only have to write their name and the quantities.
The product grid
This is the core, one row per orderable item, matching your price list exactly:
- SKU
- Product name and variant
- Case pack
- Unit wholesale price
- Quantity (blank, in units or cases — say which)
- Line total (quantity times price, calculated if the form is a spreadsheet)
Keep the row order the same as your wholesale price list. Buyers often have both open side by side, and matching order makes it fast.
Totals
- Subtotal
- Shipping (estimated, or "quoted on confirmation")
- Tax, if applicable (usually none with a resale certificate on file)
- Order total
Terms and confirmation
- Payment method for this order: card on file, prepay, net terms.
- A one-line reminder of your minimums.
- A checkbox or signature line: "I agree to the wholesale terms and conditions."
- Space for notes: "hold until the 15th," "include tester units," and so on.
That is the whole form. Two pages at most, one if your range is small.
Spreadsheet, PDF, or online form?
Each has a place, and many brands use two.
- Spreadsheet (editable). Best for buyers who order many SKUs. Formulas calculate line totals and the order total. Lock the price cells so nobody edits them by accident.
- Fillable PDF. Best for buyers who want to print, tick, and fax or scan. Older independents still work this way. Make the quantity fields fillable and the prices fixed.
- Online form or portal. Once you have more than a handful of reorders a month, the form should live online, connected to inventory, payment, and invoicing. B2B ecommerce platforms compares the options, from a simple password-protected page to a full wholesale portal.
Whichever you choose, the fields above stay the same. The tool changes; the information does not.
A worked example
A tea brand has eight SKUs, sold in cases of six at 9 dollars a unit. Their order form is a single spreadsheet tab. A café orders 2 cases of English Breakfast, 1 case of Earl Grey, and 1 case of Chamomile: that is 4 cases, 24 units, 216 dollars subtotal. The form flags that the order clears the 200 dollar minimum, shows shipping as "quoted," and asks for card on file. The café owner types quantities in three cells, saves, and emails it back. The brand confirms shipping at 18 dollars, charges 234 dollars, and ships the next morning.
Total emails: two. Without the form it would have been five or six.
Mistakes to avoid on your order form
- Units versus cases confusion. Label the quantity column clearly. "Qty (cases)" or "Qty (units, multiples of 6)." This is the single most common cause of wrong shipments.
- Prices that drift. If the order form is a separate file from the price list, one of them is eventually wrong. Update both from one source, and put the effective date on each.
- No minimum check. Show the minimum on the form and, in a spreadsheet, flag the order if it is below. Otherwise you are the one sending the awkward email. If your minimum still feels arbitrary, how to set your MOQ has the math.
- Forgetting the PO number field. When a buyer's accounts payable team cannot match your invoice to a PO, you do not get paid on time.
- Missing ship-to details. A chain's billing office and its store are rarely at the same address. Ask every time.
From order form to invoice
The order form's job is finished the moment you confirm the order. Its contents flow straight into your invoice: same SKUs, same prices, same PO number, plus shipping and the payment terms. If those match line for line, the buyer's accounting team approves the invoice without a question. Wholesale invoice template covers what that document needs to include so you get paid on time.
Filling the form with orders
The order form is the easy part to build. The hard part is having buyers who want to fill it in. WholesalePilot finds the retailers, distributors, and independent stores that fit your product, verifies the buyer's email, writes and sends outreach in your name, and books the call, so the next order form you send is going to someone who asked for it.
An order form makes the buyer do the structured work once, so you do not have to do it in five emails.
Curious who those buyers are? Paste your product link and preview them for free.