The first thing wholesale does to your accounts is break every number you were using to run the business. Average order value jumps and means nothing. Gross margin falls and looks alarming. Revenue grows while the bank balance shrinks. None of that is a problem with the channel; it is a problem with reporting that assumes one way of selling.
Fixing it takes one structural decision — split the channels — and then three numbers worth watching.
Split the channels before anything else
Run wholesale and direct as two reporting segments from the first order. Not two companies, not two bank accounts necessarily, but two lines in every report you look at.
That means tagging wholesale orders at the point they are created, mapping them to their own revenue account, and doing the same for the costs that belong to them: freight to stockists, trade show fees, sample product, commissions to sales reps. Then your management accounts show two columns, and each one can be judged on its own terms.
Without the split, everything becomes uninterpretable. A store conversion rate computed over a month with three wholesale orders in it is nonsense. A blended gross margin tells you neither what the store earns nor what a case earns. And when you eventually want to know whether wholesale was worth it, you will have a year of mixed numbers and no way to unpick them. The mechanics of setting that up are in wholesale bookkeeping.
Contribution per case, not margin percentage
Gross margin as a ratio is the wrong instrument here, because wholesale is structurally lower and comparing the two ratios tells you only that half of retail is less than retail.
Use contribution per case instead: what the case sells for, minus what it cost to make, pack and ship.
Take a candle at twelve dollars wholesale, six to a case, so seventy-two dollars. Cost of goods on six units at seven dollars is forty-two. Inner carton, outer, tape and label, call it two dollars sixty. Freight, if you are absorbing it on this account, nine dollars. That is twenty-one dollars forty of contribution on a case you packed once, invoiced once and never advertised.
Now compare a DTC order of one candle at twenty-four dollars: subtract seven of product, a payment fee, a mailer and packing, and eight dollars of paid acquisition, and the contribution is somewhere around five or six dollars. The case is four times the contribution for a fraction of the attention.
That is the comparison that actually settles whether wholesale is worth running, and it is the comparison a margin percentage hides. More of the arithmetic is in wholesale margin.
Count the costs that only wholesale has
Contribution per case is honest only if the costs attached to it are complete. Four lines get missed routinely.
| Cost | Where it hides |
|---|---|
| Samples | Treated as marketing, belongs to the channel |
| Trade shows and travel | Lumpy, often a whole quarter's spend |
| Sales rep commission | Sometimes on collected revenue, sometimes on invoiced |
| Absorbed freight | Buried in general shipping |
Add a fifth for larger accounts: deductions. Chargebacks, promotional allowances and early-payment discounts come off what you are paid rather than off what you invoiced, which means revenue looks right and cash does not. Record them as contra-revenue against the account that caused them, so you can see which relationships are genuinely profitable.
A brand that books samples as marketing and freight as overhead will conclude wholesale is wonderful, right up to the point where the bank balance disagrees.
Revenue arrives before the money does
This is the shift that catches every DTC brand, because store revenue and store cash are the same event two days apart.
In wholesale, revenue is recorded when you ship and invoice. Cash arrives thirty or sixty days later, if the account pays on time. In between, the amount sits on your balance sheet as a receivable, which is an asset in accounting and nothing at all in the bank.
The practical consequence is that a growing wholesale channel consumes cash rather than producing it. You pay for materials, you pay for production, you pay for freight, and then you wait. Grow fast enough and you can post your best revenue month and be unable to pay a supplier in the same week.
So track two things that a DTC business never needed. Receivables aging, which is a list of unpaid invoices grouped by how overdue they are. And your cash conversion cycle: how many days between paying for materials and being paid for the goods they became. Both belong in your monthly review, and what you are actually agreeing to when you grant terms is in net 30 terms.
Funding the gap without wrecking the margin
When a large order arrives that you cannot fund from cash on hand, there are four answers and they are not equally good.
Prepayment or a deposit is the cheapest. Asking for a deposit on a first order from a new account is normal, and asking for it on a large order from anyone is defensible. It costs nothing and it removes the problem.
Supplier terms are the next cheapest. If your packaging supplier gives you thirty days and your customer takes thirty days, the gap is production time rather than the whole cycle. Ask; many suppliers will after a few clean payments.
Early-payment discounts work in the other direction: offer a small discount for payment within ten days, and some accounts will take it. It costs margin, and it costs less than borrowing.
Purchase-order financing and invoice factoring are the expensive end — a lender advances against a confirmed order or an unpaid invoice and takes a fee. They solve a real problem and they are priced accordingly, so reserve them for orders whose contribution comfortably covers the cost. Never use them to fund an order from an account whose payment behaviour you have not seen.
What to actually review each month
Four numbers, once a month, half an hour.
Contribution by channel, so you can see whether wholesale is earning its place. Receivables aging, so nothing quietly passes ninety days. Inventory value split between finished cases and components, because wholesale growth hides in stock before it shows in revenue. And a simple thirteen-week cash forecast with confirmed orders and expected payment dates on it.
That forecast is the one that changes behaviour. Laid out week by week, a gift season with four large orders shipping in October and paying in December is visibly a problem in August, when you can still do something about it — take deposits, stagger ship dates, or say no to the fourth order.
Whether the channel is carrying its weight overall is a bigger question, and is wholesale profitable for small brands works through it.
Pricing decisions come out of these numbers
Once contribution per case is real rather than assumed, several decisions stop being arguments.
Your minimum order should be the point where contribution covers the time and freight of processing an order. If a two-case order leaves eight dollars after freight and forty minutes of your time, the minimum is too low.
Your freight threshold, if you offer one, should sit where the absorbed cost is a small share of the contribution on that order size. Guessing at it is how brands end up shipping heavy products across a continent for nothing.
And your wholesale price itself has to leave room for all of this — packaging, freight, samples, the occasional credit note, and a rep's commission if you ever use one. A price set by halving retail and stopping there usually does not. Wholesale revenue for a DTC brand puts the channel in the context of the whole business.
If the accounts do not yet have enough wholesale in them to analyse, that is the more urgent problem. Paste your product link into WholesalePilot and look at the preview of retailers that stock products like yours, because a channel with two accounts is a hobby with a spreadsheet.
Questions brands ask about wholesale accounting
Should wholesale have its own bank account? Not necessary, but its own revenue and cost accounts are. The split you need is in the reporting, not the banking.
When do I record wholesale revenue? When the goods ship and the invoice is raised, not when the money lands. The gap between those two events is the thing to manage.
How do I compare a wholesale order to a store order? In contribution, not in revenue or margin ratio. Per case against per order, including acquisition cost on the store side.
Do I need an accountant for this? For tax registration and year-end, yes. The monthly review above is something a founder can run from a spreadsheet, and should, because the numbers change decisions.