Invoice Template for Retail Store Owners: Wholesale, Custom Orders, and Net-30 Buyers

Free retail invoice template for wholesale, custom, and Net-30 orders. A field-by-field guide to sales tax and reconciling invoices to your bank.

Most retail transactions never need an invoice. A customer walks in, pays by card, and the POS prints or sends a receipt. The work starts when a buyer wants Net-30 terms, a corporate account orders 200 units for a holiday gift program, or a neighboring shop wants to stock your private-label line on wholesale terms. That's when you need a real invoice with a due date, itemized SKUs, sales-tax handling, and a paper trail your bookkeeper can reconcile against the bank account.

Retail invoices require specific fields, clear payment terms, and accurate sales-tax handling for cross-state orders.

When do retail store owners need invoices?

In-person sales at the register don't need an invoice. A POS receipt with the date, items, tax, and payment method is enough for the customer and for your books. Invoices come into play when payment is not collected at the moment of sale.

The four common situations:

  • Wholesale orders to other shops. A boutique down the street wants to carry your candles. You ship 48 units and bill them on Net-30 terms. They need an invoice to pay through their accounts-payable process.
  • Custom and special orders. A customer requests a made-to-order piece. You take a 50% deposit at order time and invoice the balance when it's ready for pickup.
  • Corporate and bulk accounts. A local company orders 75 branded gift sets for clients. Their finance team won't process a POS receipt. They need an invoice with PO number, line items, and remittance instructions.
  • Event and pop-up sales. A wedding planner orders bulk floral supplies, a school orders spirit-wear, or a venue books a one-day vendor setup with deposit terms.

Layaway and deposit programs also need an invoice trail. If a customer pays 25% to hold an item, that's a deposit invoice with the balance due at pickup. Without the document, you have no record of what was promised at what price.

What should a retail invoice include?

A retail invoice has a few more moving parts than a service invoice because of SKUs and sales tax. The fields that have to be on every one:

Header (your business)

  • Business name as registered, plus DBA if you operate under a different storefront name
  • Business address and contact (phone or email someone actually checks)
  • EIN or state tax ID
  • Logo, if you have one. It helps the invoice look like a formal business document.

Invoice metadata

  • Unique invoice number, such as a sequential series: 1001, 1002, 1003
  • Issue date
  • Payment due date, with both a calendar date and the Net 30 term
  • PO number if the buyer provided one

Bill-to and ship-to

  • Buyer's business name, contact name, billing address
  • Ship-to address if different (matters for sales tax destination)

Line items

  • SKU or product code
  • Description (one line, specific enough that the buyer's AP clerk knows what it is)
  • Quantity, unit price, line total
  • Discounts applied per line if you offer wholesale tiers

Totals

  • Subtotal
  • Sales tax (broken out, with the rate and jurisdiction noted)
  • Shipping
  • Deposit applied (if any)
  • Amount due

Terms and payment

  • Accepted payment methods (bank transfer / ACH, card, check) and remittance details
  • Late-fee policy, if you charge one. State the rate clearly and confirm it is allowed under your state law and customer agreement.
  • Return and restocking policy
  • Resale certificate reference if the buyer is tax-exempt
Infographic

Anatomy of a retail invoice

A complete retail invoice has 20+ fields grouped into header, line items, totals, and terms.

01 Top of Invoice
Business identity
  • Business name + DBA
  • Address & contact
  • EIN / State Tax ID
Invoice metadata
  • Invoice number (sequential)
  • Issue date
  • Due date (calendar date + Net terms)
  • PO number
Parties
  • Bill-to
  • Ship-to
02 Body + Footer
Line items
  • SKU
  • Description
  • Qty
  • Unit price
  • Line total
Totals
  • Subtotal
  • Wholesale discount
  • Shipping
  • Sales tax (rate + jurisdiction)
  • Deposit applied
  • TOTAL DUE
Terms & policies
  • Payment methods (ACH / card / check)
  • Late-fee policy
  • Return & restocking policy
  • Resale certificate reference
Takeaway: A complete retail invoice spans 20+ fields across four zones — header, line items, totals, and terms.

How can retail store owners use this free invoice template?

Paste the block below into Word, Google Docs, or Excel. It's structured for SKU-heavy retail and wholesale orders with a sales-tax line and a notes section for special terms.

INVOICE

[Your Business Name]
[Street Address, City, State ZIP]
[Phone] | [Email]
EIN: [XX-XXXXXXX]

Invoice #: 1042
Issue Date: 2026-03-14
Due Date: 2026-04-13 (Net 30)
PO #: [Buyer's PO, if provided]

BILL TO:                        SHIP TO:
[Buyer Business Name]           [Same / Different Address]
[Contact Name]
[Billing Address]
[Email]
Resale Cert #: [if applicable]

----------------------------------------------------------------------
SKU       DESCRIPTION                  QTY    UNIT PRICE    LINE TOTAL
----------------------------------------------------------------------
CND-08    Soy Candle, 8oz, Cedar        24      $9.50         $228.00
CND-12    Soy Candle, 12oz, Vanilla     18     $13.00         $234.00
GFT-SET   Gift Box Set, 3-pack           6     $28.00         $168.00
----------------------------------------------------------------------

                                          Subtotal:   $630.00
                                  Wholesale disc 10%: -$63.00
                                          Shipping:   $24.50
                              Sales Tax (TX, 8.25%):    $0.00
                                            (Resale cert on file)
                                          --------
                                        TOTAL DUE:   $591.50

PAYMENT
Bank Transfer (preferred): [Bank name, routing, account]
Card: [Payment link]
Check payable to: [Business Name]
Mail to: [Address]

TERMS
Net 30 from issue date. Late fee of 1.5% per month on past-due balances
where permitted by state law.
Returns accepted within 14 days in unopened condition. 15% restocking
fee on wholesale returns over $200.

Questions: [billing email]

Turn this into a working file in a few minutes. Paste the template above into ChatGPT or Claude and ask the model to format the rows, formulas, and field labels for a spreadsheet:

"Format the invoice template below as a Google Sheets layout with formulas: quantity × unit price for each line total, an automatic subtotal, a sales-tax cell with an editable rate, and a TOTAL DUE that adds shipping, subtracts discounts, and adds tax. [paste template]"

Copy the output into Google Sheets or Excel, fix any formula references the chat tool got wrong, and export the finished version as a PDF. Save one master copy and duplicate it per invoice.

How to send a retail invoice and collect payment

The mechanics of getting paid matter more than the design of the invoice. Five steps:

1. Send the invoice the day the order ships. Not the end of the week, not when you remember. The clock on Net-30 starts when the buyer receives the invoice, so every day of delay is a day longer until cash lands.

2. Set payment terms up front, in writing. Before the order ships, the buyer should know whether it's Net 15, Net 30, or due on receipt. Surprises slow payment.

3. Offer bank transfer and card payment. A bank-transfer or card option can be faster to reconcile than waiting for a mailed check, though exact timing depends on the buyer's process and the payment method. If you want a refresher on how bank transfers actually move, see our explainer on ACH transfers.

4. Automate reminders at 7, 14, and 30 days past due. A reminder before the due date and follow-ups after the date passes can resolve many late invoices before you need a phone call.

5. Reconcile each payment to the invoice the week it lands. Don't let unmatched deposits pile up. If you wait until quarter-end, you'll be staring at 80 transactions trying to remember which one was Riverside Boutique's March order.

Novo customers can send unlimited invoices for $0 and accept bank transfer or card payment into the same business checking account, so the deposit and the invoice live in one place instead of moving between a separate invoicing tool and your bank.

How should retail stores handle sales tax on invoices?

Sales tax is where retail invoicing gets complicated, especially if you sell across state lines. Three rules to internalize:

Check the destination state's sourcing rules before charging tax. If your shop is in Austin and you ship a wholesale order to a buyer in Denver, Colorado's rules govern. Many states use destination-based rules for remote sales, but requirements vary, so confirm with each state's revenue department.

Economic nexus determines whether you have to collect at all in another state. Since the 2018 South Dakota v. Wayfair Supreme Court decision, states can require out-of-state sellers to collect sales tax once they cross a threshold of sales into that state.

Wholesale buyers are typically exempt when they provide a valid resale certificate for goods they plan to resell. Keep the certificate on file, follow the state's documentation rules, and reference it on the invoice. The buyer is responsible for collecting tax from the end customer, and you don't charge tax on the wholesale invoice.

The operational habit that saves you in April: separate collected sales tax from operating revenue the moment payment lands. If you spend the tax money on inventory, you'll be short when the filing deadline comes.

Novo Reserves let you split your checking balance into named buckets without opening separate accounts. A common setup for a retail shop: one Reserve for sales tax, one for quarterly income tax, one for inventory deposits, one for rent. If you want the full mechanics, see how business sub-accounts work.

Workflow
Sales-tax workflow for retail invoices
  1. 1
    Step 1 · Identify
    Invoice issued — determine the ship-to state.
  2. 2
    Step 2 · Check nexus
    Economic nexus: are sales into that state above threshold?
  3. 3
    Step 3 · Decision split
    YES →
    Charge destination-state rate; remit to that state.
    NO →
    Do not collect for that state.
  4. 4
    Step 4 · Exemptions
    Does the buyer have a resale certificate? If yes, mark exempt and keep the certificate on file.
  5. 5
    Step 5 · Reserve
    When payment lands, move collected tax into a separate Reserve until filing.
Takeaway: Sales-tax handling is a five-step routine — not a one-time decision.

How should retailers track invoices for bookkeeping and taxes?

The bookkeeping job is matching invoices to deposits and keeping the paper trail clean. Five habits:

  • Match every deposit to an invoice the week it hits. Note the invoice number in the bank memo or your bookkeeping tool.
  • Sync invoices to QuickBooks or Xero. If your invoicing tool and bank both connect, your revenue records are easier to match and review.
  • Keep PDF copies of every invoice for at least three years. The IRS generally has three years to audit a return, longer in some cases. State sales-tax auditors have their own retention requirements that often run four to seven years.
  • Reconcile weekly, not quarterly. Catching a missing payment a week after the due date is a phone call. Catching it three months later is a write-off.
  • Use a separate Reserve for quarterly income tax. A common rule of thumb is to set aside 25 to 30% of net profit for federal and state income tax, adjusted to your bracket. For a deeper list of what's deductible against that profit, see the retail store owners business expenses guide.

What retail invoicing mistakes should store owners avoid?

  • Applying the wrong sales-tax rate. Charging your home rate when the ship-to is in another state. Forgetting that some states tax shipping and some don't.
  • Vague line items. "Misc merchandise, $480" gets the invoice kicked back. SKU and description, every time.
  • No due date or late-fee policy. "Net 30" with no calendar date is ambiguous. Spell it out.
  • Mixing personal and business payments. If a wholesale buyer Venmos you on your personal account because it was faster, you've broken your audit trail and probably your sales-tax records.
  • Skipping weekly reconciliation. The pile only grows.

How does Novo handle retail invoicing, and when is it not a fit?

Novo fits retail businesses that take most payments online, by card, or by invoice and want those payments to land in one business checking account. The pieces that matter for invoicing:

  • Built-in invoicing with no per-invoice fee and no cap on invoices sent. Send as many as you need from inside the same app you use for banking.
  • Bank transfer or card payment, into the same account. Payments can land in the same Novo account, which reduces the need to reconcile invoice payments across a separate payment processor and your bank.
  • Integrations with Shopify, Stripe, Square, and QuickBooks. Sales from each channel sync into one Novo account and one set of books.
  • Novo Boost can accelerate Stripe payouts for eligible transactions. Useful if you run daily order volume through a Shopify or e-commerce site.
  • Free paper checks. When a wholesale buyer refuses bank transfer or you need to refund a corporate account, you can mail a check at no cost.
  • No monthly fees and no minimum balance on the business checking account. For the full feature comparison with traditional bank accounts, see our guide to the best business banking for retail store owners.

Where Novo doesn't fit: cash deposits. Novo does not accept cash deposits. If your storefront takes meaningful cash daily, pair Novo with a local bank or credit union that handles cash drops, and use Novo for the online, card, and invoice side of the business.

What questions do retail store owners ask about invoicing?

Do I need an invoice for in-person retail sales? No. A POS receipt with date, items, tax, and payment method is enough for over-the-counter sales. Invoices are for transactions where payment isn't collected at the moment of sale: wholesale, custom orders, corporate accounts, and Net-30 buyers.

How do I invoice a wholesale buyer? Itemized SKU list with quantity and unit price, Net-30 terms (or whatever you've agreed), the buyer's resale certificate on file, and remittance instructions for bank transfer or check. Most wholesale invoices also include a discount line off MSRP.

What's the difference between a receipt and an invoice? A receipt records payment that already happened, while an invoice requests payment by a specific due date.

Can I accept partial payments or deposits on a retail invoice? Yes. Common for custom and special orders: 50% deposit at order, balance due at pickup. Issue one invoice with both lines visible (deposit received, balance due) or two invoices linked by the same order number.

Do I charge sales tax when I invoice a buyer in another state? It depends. If you have no physical presence, marketplace obligation, or other nexus in that state and you are below its economic-nexus threshold (commonly $100,000 in sales or 200 transactions per year, though the exact number varies by state), you may not need to collect sales tax there. Confirm with the state revenue department or your tax advisor.

What payment terms are standard for retail wholesale? Net 30 is the default. New accounts often start on prepayment or Net 15 until they establish a payment history. Some large accounts will push for Net 60, so weigh the cash-flow hit against the order size.

How long should I keep retail invoices? At least three years for federal income tax purposes, and longer if your state's sales-tax authority requires it. Many states require four to seven years of sales records.