Skip to main content
AboutResources888.999.0280Schedule a Call
CannabisCannabis

Route-Level Profitability: Are All Your Accounts Worth Serving?

Most cannabis distributors know their overall margins. Very few know which routes and accounts actually make money, and which ones are quietly draining the operation.

By Lorenzo Nourafchan | May 10, 2025 | 15 min read

Key Takeaways

A dispensary ordering $12,000 per week can be less profitable than one ordering $8,000 once you account for drive time, returns, and payment delays.

Calculate true per-account profitability by allocating delivery costs based on time (not revenue), subtracting return margins, and applying your cost of capital to outstanding receivables.

Typically the top 20% of accounts generate 60% to 80% of actual profit while the bottom 20% to 30% are actively unprofitable and should be repriced or dropped.

Route density (profitable stops per driving hour) matters more than total route revenue; high-density routes generate $50 to $80 per mile versus under $15 for sprawling routes.

Implement tiered pricing based on payment terms, with COD accounts receiving best pricing and Net-30+ accounts paying a premium that covers your cost of capital.

Why Does Revenue Per Account Fail as a Profitability Metric

Cannabis distribution is a volume game, or so the conventional thinking goes. More stops, more deliveries, more revenue. The problem with this logic is that it treats every dollar of revenue as equal, ignoring the wildly different cost profiles of each account on your route. In an industry where net margins typically fall between 3% and 8% after product cost, excise tax, compliance overhead, and operational expenses, the difference between a profitable account and an unprofitable one is not measured in large numbers. It is measured in dozens of small cost variances that compound over time.

Consider two dispensary accounts that illustrate this problem concretely. Account A orders $8,000 per week, pays COD, returns less than 1% of product, and sits 12 minutes from your warehouse on a route you already run. Account B orders $12,000 per week, pays in 30 to 45 days, returns 8% of product, and requires a dedicated 90-minute round trip because of its rural location. On your income statement and in your sales team's commission reports, Account B looks like the superior customer. It generates 50% more top-line revenue. But once you allocate the true cost of serving each account, the picture inverts completely.

Account A's weekly gross margin after product cost and excise tax is approximately $2,400 (assuming a 30% gross margin). Its delivery cost is roughly $30 in incremental time and fuel because it is a stop on an existing dense route. Its return cost is negligible. Its financing cost is zero because payment is collected at delivery. The weekly contribution from Account A is approximately $2,360.

Account B's weekly gross margin is approximately $3,600 on the same margin structure. Its delivery cost is $225 per trip (90 minutes at a $150/hour fully loaded rate). Its return cost is $288 per week (8% of $3,600 in margin-adjusted product that often cannot be resold at full price). Its financing cost is approximately $55 per week (assuming $36,000 in average outstanding receivables at a 12% annual cost of capital weighted over 30 to 45 day payment cycles). The weekly contribution from Account B drops to approximately $3,032 before you account for the disproportionate administrative burden of managing a slow-paying, high-return account. Factor in an additional $75 per week in compliance and collections labor, and Account B contributes roughly $2,957.

Account B generates $597 more per week than Account A, but it consumes more than twice the operational resources and carries substantially more risk. If Account B's payment slips to 60 days, or its return rate climbs to 12% during a slow retail month, it becomes unprofitable. Account A, by contrast, is structurally profitable under virtually any scenario.

How Do You Calculate True Per-Account Profitability

What Data Do You Need at the Account Level

The analysis requires pulling six categories of data for each account over a trailing quarter. Quarterly periods are preferable to monthly because they smooth out week-to-week variability and give you a statistically meaningful sample for accounts with inconsistent ordering patterns.

Invoiced and accepted revenue is your starting point. Use actual invoiced revenue, not ordered revenue. This immediately removes noise from canceled orders, refused deliveries, and quantity adjustments made at the point of delivery. For a distributor with 150 active accounts, the difference between ordered and invoiced revenue is typically 4% to 7%, and that gap is not evenly distributed across accounts.

Product cost and excise tax by account must reflect the actual products each account purchases, not a blended average. An account that exclusively purchases premium flower at $1,800 per pound wholesale has a fundamentally different cost structure than an account buying mid-grade at $900 per pound. Apply the specific product cost and the applicable excise tax to each account's actual purchase mix to arrive at the true gross margin per account.

How Do You Allocate Delivery Costs Accurately

Delivery cost allocation is where most profitability analyses either succeed or fail. The common shortcut is to allocate delivery costs proportionally to revenue. This approach is fast but produces misleading results because it assumes that a $20,000 account costs twice as much to deliver to as a $10,000 account. In reality, the delivery cost for both accounts may be nearly identical if they require similar drive times, unloading durations, and compliance paperwork.

The accurate method is to calculate your fully loaded cost per delivery hour and then allocate based on the time each account consumes. Total monthly delivery costs include driver wages (including benefits, payroll taxes, and workers' compensation at roughly 25% to 35% above base wage), vehicle depreciation or lease payments, fuel, insurance, maintenance, and tolls. For a mid-sized California cannabis distributor running three delivery vehicles and four drivers, total monthly delivery operations typically cost between $38,000 and $55,000.

Divide that total by the number of productive delivery hours logged in the month. Productive hours exclude warehouse loading time (which should be allocated to warehouse operations, not routes) but include drive time, unloading, compliance paperwork at the delivery site, and payment collection. If your team logs 520 productive delivery hours per month against a $48,000 total delivery cost, your fully loaded rate is approximately $92 per hour.

Now apply that rate to each account based on actual time consumed per delivery. An account that takes 25 minutes per stop on an existing route costs approximately $38 per delivery. An account requiring a dedicated 2-hour round trip costs $184 per delivery. Multiply by delivery frequency to get the monthly allocation per account.

How Do Returns and Credits Destroy Hidden Margin

Returns are a silent margin killer that disproportionately affects certain accounts. When a dispensary returns product, the direct cost is the lost margin on that sale. But the true cost extends further. Processing a return in METRC requires staff time, typically 15 to 30 minutes per return event for manifest adjustments, inventory updates, and physical product handling. Returned flower that has left the cold chain or been opened for inspection at the dispensary often cannot be resold at full price, resulting in a secondary markdown of 20% to 40% when it is eventually moved to another buyer.

Calculate the return rate for each account as a percentage of invoiced revenue. Industry averages for cannabis distribution range from 2% to 5%. Accounts consistently above 6% are costing you significantly more than their revenue line suggests. Apply the margin impact (lost original margin plus estimated markdown on resale) and the administrative processing cost to each account's profitability calculation.

What Is the Real Cost of Financing Slow-Paying Accounts

Every day an account holds your money beyond terms, you are effectively financing their inventory. For cannabis companies with limited banking access and high borrowing costs, this financing is expensive. Apply a monthly cost-of-capital rate to each account's average outstanding receivable balance. At a 12% annual cost of capital, which is conservative for cannabis, a $40,000 average outstanding receivable costs $400 per month. At 18%, which reflects the reality for many operators borrowing from alternative lenders, that cost rises to $600 per month.

Track days sales outstanding by individual account, not just as a company-wide average. An overall DSO of 22 days might mask the fact that your COD accounts (half the portfolio) have a DSO of zero while the other half averages 44 days. Those 44-day accounts carry a financing cost that should be explicitly charged to their profitability calculation.

How Should You Account for Compliance and Administrative Burden

Some accounts generate disproportionate compliance and administrative work. Accounts that frequently dispute invoices consume accounts receivable staff time. Accounts that require special manifesting or custom packaging consume operations time. Accounts that demand detailed sales reports, certificate of analysis packages, or custom labeling consume compliance team time. Track hours by account where feasible and apply a blended administrative hourly rate, typically $35 to $55 depending on your market and team composition, to arrive at the per-account administrative cost.

What Does the Data Typically Reveal About Account Distribution

When cannabis distributors complete this analysis for the first time, the results cluster into a remarkably consistent pattern across operators of different sizes and geographies.

The top 20% of accounts generate 60% to 80% of actual profit. These are the accounts with high order values, fast payment (COD or Net 7), return rates below 2%, and geographic proximity to your existing routes. These accounts are your economic engine. Protecting and deepening these relationships should be your primary commercial strategy. Consider priority delivery windows, dedicated sales support, and loyalty pricing as retention tools for this tier.

The middle 50% of accounts are marginally profitable. They cover their direct costs and contribute modestly to overhead, but they are not generating meaningful returns on the resources deployed to serve them. These accounts are the primary candidates for optimization. Minimum order requirements (raising from $2,000 to $3,500, for example), delivery schedule consolidation (moving from twice-weekly to once-weekly service), and pricing adjustments tied to payment terms can lift many of these accounts into meaningful profitability.

The bottom 20% to 30% of accounts are actively unprofitable. When fully loaded delivery costs, return expenses, financing charges, and administrative burden are allocated, these accounts cost more to serve than they generate. They persist for predictable reasons: sales representatives resist losing revenue (even unprofitable revenue), operators assume the account will eventually grow into profitability, and nobody has done the math. In our experience, fewer than 10% of bottom-tier accounts improve significantly without structural intervention.

Why Does Route Density Matter More Than Route Revenue

Beyond individual account profitability, the geographic structure of your delivery routes has an outsized impact on distribution economics. Route density, measured as the number of profitable stops per hour of driving, is the metric that separates high-performing distribution operations from those that are burning cash on windshield time.

A route serving 14 dispensaries clustered within an 8-mile radius in a metro area will almost always outperform a route serving 7 dispensaries spread across a 55-mile corridor, even if the total invoiced revenue is comparable. The reason is mechanical: windshield time is pure cost. Your driver is on the clock, the vehicle is consuming fuel and accumulating depreciation, insurance risk is accruing, and you are generating zero revenue during every minute between stops.

Map each of your routes and calculate the revenue per delivery mile and contribution per delivery mile. High-density urban routes in markets like Los Angeles, Denver, or Oakland typically generate $50 to $80 in revenue per mile driven. Sprawling routes serving rural or exurban accounts often drop below $15 per mile. The contribution-per-mile gap is even wider because the fixed costs of the delivery (loading, compliance paperwork, payment collection) are distributed across fewer miles on a dense route.

If you are running a dedicated route to serve two or three remote accounts with low order values, the route-level math almost certainly does not work. Consider whether those accounts could be served on a less frequent schedule (biweekly instead of weekly), consolidated with a neighboring route on a specific day, served via a third-party logistics provider who already runs that corridor, or transitioned to a will-call pickup model where the customer collects product from your warehouse.

How Does Payment Speed Function as a Profitability Lever

Payment timing deserves its own section in route-level profitability analysis because the cannabis industry's banking challenges amplify the cost of slow receivables far beyond what operators in banked industries experience.

Many dispensaries still operate on a cash-heavy basis, creating a practical paradox. The cash is physically available at the dispensary, often sitting in a safe, but the collection logistics are complicated by distance, scheduling, and the risk of transporting large cash amounts. Some dispensaries will have exact payment ready at delivery. Others will make you schedule a separate pickup, return the following week, or chase payment through phone calls and text messages for weeks.

Tracking DSO by individual account is essential, not optional. A company-wide DSO of 22 days is a meaningless average if it conceals the fact that 60% of your accounts pay COD while the remaining 40% average 42 days. Those 42-day accounts are structurally more expensive to serve by a quantifiable amount, and their pricing should reflect that reality.

Implement a tiered pricing structure that makes payment speed a transparent variable. COD accounts receive your best pricing, reflecting the zero collection risk and zero financing cost. Net 7 accounts pay a 1.5% to 2.5% premium. Net 14 accounts pay a 3% to 4.5% premium. Accounts requesting terms beyond 14 days should be evaluated on a case-by-case basis and priced to fully cover your cost of capital and collection expense. This is standard practice in traditional distribution industries, and there is no reason cannabis distribution should operate differently.

When Should You Drop an Unprofitable Account

Terminating an account is one of the most psychologically difficult decisions in distribution. Revenue feels tangible and immediate. The cost of serving that revenue feels abstract and diffuse. Sales teams resist losing accounts because their compensation metrics and sense of professional momentum are tied to portfolio size. Operators resist because they believe growth will eventually fix the economics.

But keeping unprofitable accounts is not a neutral decision. Every delivery hour spent on a money-losing account is an hour that could be deployed on a profitable one, used to acquire a new account with better economics, or simply eliminated to reduce operating costs. At a $92 per hour fully loaded delivery rate, the opportunity cost of three weekly deliveries to unprofitable accounts across your portfolio represents roughly $14,000 per month in misallocated resources.

Before terminating an account, attempt three interventions in sequence. First, have a transparent pricing conversation. Present the economics honestly and propose a price adjustment, a minimum order requirement, or a shift to COD terms. Many dispensaries will accept adjusted terms rather than lose a reliable distributor, particularly in markets with limited distribution options. Second, restructure the delivery schedule. Moving an account from twice-weekly to once-weekly delivery can reduce your service cost by 40% to 50% while retaining most of the revenue. Third, evaluate the strategic value. A low-volume account at a newly opened dispensary in a high-growth market might be worth subsidizing for six to nine months while it scales, provided you set clear volume and payment benchmarks for continued service.

If none of these interventions make the account profitable within 90 days, terminate the relationship. Redirect the freed capacity toward strengthening your top-tier accounts or onboarding new accounts with favorable geographic and payment profiles.

How Do You Build a Sustainable Quarterly Review Cadence

Route-level profitability is not a one-time exercise. Markets shift, dispensaries change their ordering patterns, new retail locations open, fuel costs fluctuate, and your own cost structure evolves as you add vehicles, hire drivers, and negotiate new supplier terms. Building a quarterly review into your financial calendar ensures that your commercial decisions remain grounded in current data rather than assumptions formed six or twelve months ago.

Each quarter, update the full per-account profitability analysis using the trailing three months of data. Recalculate route density metrics to reflect any changes in account geography. Review DSO trends by account and flag any accounts whose payment behavior has deteriorated. Identify the bottom 10% of accounts by contribution margin and initiate the intervention sequence described above. Share the complete results with your sales, operations, and executive teams so that routing decisions, pricing conversations, and new account targeting are all informed by financial reality rather than intuition.

The distributors who maintain this discipline consistently report margin improvements of 2 to 5 percentage points within the first year of implementation. Those gains come not from selling more product but from deploying existing resources more intelligently, serving the accounts that generate real profit, and eliminating the hidden subsidies flowing to accounts that consume more value than they create.

LN

Lorenzo Nourafchan

Founder & CEO, Northstar Financial

Northstar operates as your complete finance and accounting department, from daily bookkeeping to fractional CFO strategy, serving 500+ clients across 18+ states.

Let’s talk about your cannabis business.

280E strategy, compliance, cash management — our team has worked with hundreds of cannabis operators. Schedule a free call and we’ll walk through your specific situation.

Schedule a Cannabis Consultation

Or call us directly: 888.999.0280