Payments7 min read

How to Invoice Clients as an Ecommerce Brand

When receipts stop being enough — how DTC brands invoice wholesale, custom, and net-terms buyers, split deposits and balances, and chase unpaid invoices without the awkwardness.

Farhad, founder of GHL Spark
Farhad · Founder, GHL Spark
Cover illustration — an itemized invoice outline on a dark green background, marked GHL Spark, Payments

In short

Most ecommerce brands never think about invoicing because their storefront handles it — a customer checks out, a receipt lands in their inbox, and the money is already collected. But the moment you sell to a wholesale buyer, take a large custom order, collect a deposit on a pre-order, or extend net terms to a business account, that automatic receipt stops being enough. Those buyers need a true invoice: a document they can approve, route through accounts payable, and pay against on their own timeline. This guide draws the line between a receipt and an invoice, explains exactly when an ecommerce brand crosses into needing real invoices, and lists what a compliant invoice must contain — including tax and shipping. It then walks through deposit-and-balance billing for pre-orders and made-to-order work, sending payment links so buyers can pay in a click, following up on unpaid wholesale invoices without souring the relationship, and automating recurring invoices for subscription and replenishment accounts. The tools matter less than having the process at all.

Key takeaways

  • A receipt confirms a completed payment — an invoice requests one, and the difference decides which document a wholesale, custom, or net-terms buyer actually needs from you.
  • Most DTC brands cross into needing true invoices the moment they sell wholesale, take large custom orders, collect deposits on pre-orders, or extend net terms to business accounts.
  • A compliant invoice is more than a total — it needs a unique number, dates, both parties' details, itemised lines, tax broken out, shipping, and clear payment terms.
  • Split billing pulls cash forward and lowers risk — a deposit invoice up front and a balance invoice on completion protects you on made-to-order and pre-order work.
  • Unpaid invoices are usually forgotten, not refused — a polite automated reminder sequence with a one-click payment link recovers most of them without an awkward phone call.

Some links to tools we rate — including HighLevel — are affiliate links. If you start a trial through them we may earn a commission, at no extra cost to you. We only recommend tools we would set up for our own clients.

Most ecommerce brands never think about invoicing, because their storefront does it for them. A customer checks out, the card clears, and a receipt lands in their inbox — the money is already collected. But the day you sell a pallet to a retailer, quote a large custom order, take a deposit on a pre-order, or let a business account pay in thirty days, that automatic receipt stops being enough. Those buyers need a true invoice: a document they can approve, route through accounts payable, and pay against on their own schedule. This guide covers when an ecommerce brand crosses that line, what a compliant invoice must contain, and how to bill deposits, chase unpaid balances, and automate the whole cycle.

What is the difference between a receipt and an invoice?

The two documents look similar but do opposite jobs. A receipt is proof that a payment has already happened — it is issued after the money changes hands, and your checkout produces one automatically. An invoice is a request for payment, sent before you are paid, that tells the buyer what they owe, why, and by when.

For ordinary direct-to-consumer sales the distinction never comes up, because the purchase and the payment are the same event. The gap only appears when there is time between the order and the money: a wholesale account billed on terms, a custom job paid in stages, or a business buyer whose finance team pays against a document rather than clicking through a checkout. When that gap exists, a receipt cannot do the work — you need an invoice the buyer can act on. Collecting that money reliably is the same discipline covered in getting paid faster for ecommerce brands, applied to the buyers who do not simply check out.

When does an ecommerce brand need to send invoices?

Four situations push a DTC brand past receipts into real invoicing, and most brands hit them as they grow.

The first is wholesale and B2B orders. A retailer or business buying in bulk expects to be billed, not to enter a card at checkout — often with terms attached. The second is large or custom orders that are quoted and approved before production, where the buyer wants a document confirming scope and price before committing. The third is deposits on pre-orders and made-to-order items, where you collect part of the money up front and the balance later. The fourth is net-terms buyers — accounts you have agreed can pay in fifteen, thirty, or sixty days.

If none of these describe your sales, your checkout and receipt flow already covers you and you can stop here. If any do, invoicing is now part of the business, and it is worth building the process deliberately rather than improvising it per order.

What has to be on a compliant invoice?

An invoice is more than a total with your logo on it. To be valid, useful to the buyer's accounts-payable team, and defensible if there is ever a dispute, it needs a specific set of elements. The table below covers the essentials.

Invoice elementWhy it mattersExample
Unique invoice numberLets both sides reference and reconcile the specific billINV-2026-0417
Issue and due datesStarts the payment clock and sets the deadlineIssued 1 Aug, due 31 Aug
Your business and tax detailsIdentifies the seller and satisfies tax rulesName, address, tax ID
Buyer's name and addressConfirms who owes and where the bill is routedRetailer, billing address
Itemised line itemsShows exactly what is being charged for200 units at unit price
Subtotal before taxGives the buyer a clean pre-tax figure to checkSum of line items
Tax as its own lineBusiness buyers must account for tax separatelyTax rate and amount
Shipping and handling lineSeparates freight from goods so it can be verifiedFreight charge
Total dueThe single amount to be paidSubtotal plus tax plus shipping
Payment terms and methodsTells the buyer how and when to payNet 30, card or transfer

Tax and shipping deserve special attention. Business buyers reclaim or report tax, so it must appear as its own line at the correct rate rather than folded into one number, and shipping should sit on a separate line so the buyer can reconcile it against the goods received. Exact rules vary by country and state, so confirm what applies where you operate — but this structure covers the fundamentals almost everywhere.

How do deposit and balance invoices work?

For pre-orders and made-to-order work, billing in one lump is risky for both sides — so you split it. A deposit invoice goes out when the order is confirmed, usually a percentage of the total such as a third or a half. It secures the order and funds the production run before anything ships. A balance invoice for the remainder follows when the item is ready or delivered, on the timing you agreed.

Each invoice carries its own number and due date, and both reference the same order so the buyer can see how they connect. The deposit pulls cash forward and protects you from building inventory for a buyer who vanishes; the balance closes out the order cleanly. This staged approach is standard for custom and high-value ecommerce, and it turns a large, risky sale into two manageable, documented steps.

How do I get invoices paid, and follow up when they are not?

The single biggest lever is the payment link. An invoice with a prominent one-click button — opening a secure page where the buyer pays by card or transfer in seconds — gets paid far faster than one listing your bank details for a manual transfer. Fewer steps between deciding to pay and paying means fewer invoices left sitting. Links also reconcile automatically, so you are not matching deposits to invoices by hand.

When an invoice does go unpaid, assume it was forgotten rather than refused — that is true most of the time. A reminder sequence handles it: a friendly note a day or two before the due date, a polite nudge on the day, then follow-ups afterward that gradually firm up. Every message restates the invoice number, the amount, and the payment link so settling takes one click. The tone matters because wholesale buyers are relationships you want to keep, and a well-written reminder reads as helpful, not aggressive — the same craft that goes into good ecommerce email templates. Automating the early reminders means the chasing happens reliably without you having to feel awkward about it, and it frees your owned channels for the email marketing for ecommerce brands that actually builds demand.

Can I automate recurring and subscription invoices?

Wherever billing repeats, it should send itself. Subscription boxes, replenishment programs, and wholesale accounts that reorder on a schedule all suit recurring invoices — a bill that generates and delivers itself at a set cadence with a payment link each time. This removes the manual rebuild and, more importantly, the risk of forgetting to send it at all, which is a quiet but common way to lose revenue. Pair recurring invoices with automatic reminders for any that lapse, and the billing cycle runs with little ongoing effort while your cash flow stays predictable.

What tools tie this together?

Most of this is process you set up once. Your store platform issues consumer receipts natively, but wholesale, custom, deposit, and net-terms billing — the documents, terms, links, and follow-up — usually need something built for the job. Some brands add a dedicated invoicing tool; others use a CRM that handles it alongside the customer record. One option is HighLevel, which can build and send invoices with payment links and fire the reminder sequences across email and text while keeping every buyer's history in the same CRM. Honestly, the value is in consolidating invoicing and contact history in one place rather than stitching several tools together — if invoicing and chasing payments are eating real time, it earns its keep; if you send only a handful of invoices a month, a simpler tool may serve you better. You can start a free HighLevel trial to see whether it fits how you sell.

Whatever you use, the aim is the same: send documents your business buyers can approve and pay against, itemise tax and shipping so there is nothing to dispute, split large orders into deposit and balance, and make paying take one click. To go deeper on the payment side, browse the E-Commerce & DTC Retention hub, review our pricing, or book a call to map invoicing to how your brand actually sells.

Frequently asked questions

What is the difference between an order receipt and an invoice?
A receipt is proof that a payment has already been made — your storefront issues one automatically the instant a customer checks out and their card clears. An invoice is a request for payment, sent before the money changes hands, that tells the buyer what they owe, why, and by when. Most direct-to- consumer sales only ever need a receipt because payment and purchase happen in the same moment. You need a true invoice when there is a gap between the order and the payment — a wholesale account on terms, a custom job billed in stages, or a business buyer whose accounts-payable process pays against a document rather than at a checkout.
When does an ecommerce brand actually need to send invoices?
Four situations push a DTC brand past receipts into real invoicing. The first is wholesale or B2B orders, where a retailer or business buys in bulk and expects to be billed rather than to check out. The second is large or custom orders that are quoted, approved, and produced before payment. The third is deposits on pre-orders or made-to-order items, where you collect part of the money up front and the rest later. The fourth is net-terms buyers — accounts you have agreed to let pay in fifteen, thirty, or sixty days. If none of these apply, your normal checkout and receipt flow is enough. If any do, you need documents those buyers can approve and pay against.
What has to be on a compliant invoice?
At minimum: the word "invoice" and a unique invoice number, the issue date and the payment due date, your business name and contact and tax details, the buyer's name and address, and an itemised list of what you are billing for with quantities and unit prices. Then the money must be broken out clearly — the subtotal, any tax shown as its own line at the correct rate, shipping or handling as a separate line, and the final total due. Finish with payment terms and accepted payment methods. Exact tax and formatting rules vary by country and state, so confirm the requirements for where you operate — but this structure covers the essentials almost everywhere.
Do I have to show tax and shipping separately on an invoice?
Yes, and it matters more on invoices than on consumer receipts. Business buyers reclaim or account for tax, so they need it itemised as its own line at the applicable rate rather than buried in a single total. Shipping and handling should also appear on their own line so the buyer can see exactly what they are paying for and reconcile it against the goods received. Lumping everything into one figure invites disputes and slows down accounts- payable approval, because the person paying cannot verify the breakdown. A clear subtotal, tax line, shipping line, and total is both more compliant and faster to get paid.
How does deposit and balance invoicing work for pre-orders?
You split the bill into two documents. The first is a deposit invoice sent when the order is confirmed — often a percentage of the total, such as a third or a half — which secures the order and funds the work or production run before you ship. The second is a balance invoice for the remainder, sent when the item is ready, ships, or is delivered, depending on what you agreed. Each invoice carries its own number and its own due date, and both should reference the same order so the buyer can see how they fit together. This structure pulls cash forward and protects you from building inventory for a buyer who disappears.
What are net terms, and should I offer them?
Net terms mean you deliver first and let the buyer pay later — net 30, for example, gives them thirty days from the invoice date to settle. Wholesale and B2B buyers often expect terms because it matches how their own cash flow works, and offering them can win accounts you would otherwise lose. The trade-off is that you carry the risk and wait for the money, so extend terms deliberately: start new accounts on shorter terms or partial prepayment, check references or run a credit check for large amounts, and set clear late- payment expectations up front. Terms are a sales tool, not an obligation — offer them where the account justifies the wait.
How do payment links make invoices easier to pay?
A payment link turns an invoice from a document into a one-click action. Instead of the buyer reading your bank details and manually setting up a transfer, the invoice includes a button that opens a secure page where they pay by card or another method in a few seconds. Fewer steps means faster payment, because the friction between deciding to pay and actually paying is what causes invoices to sit. Links also confirm and reconcile automatically, so you are not matching bank deposits to invoices by hand. For net-terms and wholesale buyers especially, a link in every reminder removes the last excuse for delay.
How should I follow up on an unpaid wholesale invoice?
Assume it was forgotten, not refused — that is true far more often than not. Start with a friendly reminder a day or two before the due date, then a polite note on the day it is due, then follow-ups at intervals afterward that gradually firm up in tone. Every message should restate the invoice number, the amount, and a direct payment link so paying is effortless. Keep the early messages warm, because these are relationships you want to keep. Only after several ignored reminders do you escalate to a personal call or a pause on further orders. Automating the early sequence means it happens reliably without you having to feel awkward chasing money.
Can I automate recurring or subscription invoices?
Yes, and you should wherever billing repeats. For subscription boxes, replenishment programs, or wholesale accounts that reorder on a schedule, a recurring invoice generates and sends itself at a set interval — monthly, quarterly, or whatever cadence you agreed — with a payment link each time. This removes the manual work of rebuilding the same invoice and the risk of forgetting to send it, which is a surprisingly common way to lose revenue. Pair recurring invoices with automatic reminders for any that go unpaid, and the whole billing cycle runs with little ongoing effort while keeping your cash flow predictable.
What is the fastest way to get an unpaid invoice paid?
Remove every step between the buyer deciding to pay and the payment clearing. That means an invoice with a prominent one-click payment link, a reminder sequence that reaches them before and after the due date, and a total they can verify at a glance because tax and shipping are itemised. Most late invoices are not disputes — they are attention problems, so the brand that reminds politely and makes paying take seconds gets paid first. If you find yourself chasing the same accounts every cycle, that is the signal to automate reminders and payment links rather than doing it by hand.
Do I need separate invoicing software, or can my store handle it?
Your store platform handles consumer receipts natively, and for a purely direct-to-consumer brand that is often all you need. Invoicing becomes its own job once you have wholesale, custom, deposit, or net-terms billing, because those need documents, terms, reminders, and follow-up that most storefronts do not manage well. Some brands add a dedicated invoicing tool; others use a CRM that builds and sends invoices alongside the customer record. The right answer depends on volume — if you send a handful of invoices a month, a simple tool is fine; if invoicing and follow-up are eating real time, consolidating it with your contact history pays off.

About the author

Farhad, founder of GHL Spark

Farhad

Founder, GHL Spark

Farhad is the founder of GHL Spark, where he builds and white-labels GoHighLevel SaaS platforms for agencies and SaaS operators. He writes about the parts of GoHighLevel that actually break in production — A2P registration, onboarding, support load and automation.

More from Farhad

Want this handled for you?

We set up, configure and white-label your GoHighLevel SaaS — so you can sell it instead of building it.

Fixed quote · No lock-in · Launch-ready in ~7 days