A $12M skincare brand had 1,400 retail doors, a broker network across three regions, and no idea which accounts were actually profitable. The founder could name every buyer at Whole Foods but couldn’t tell you the last time the Midwest broker visited a single store. Commission checks went out every month. Sell-through reports did not come back.

This is the quiet crisis of broker-dependent growth: you scale distribution without scaling intelligence. Your broker got you on shelves — and that matters — but nobody in your org owns the relationship between placement and performance. The broker owns the relationship with the buyer. You own the invoice.

At some point, that gap stops being a convenience and starts being a liability.

The broker model works until it doesn’t

Brokers exist because CPG brands can’t afford a national sales team on day one. A typical broker charges 3–7% of gross sales to a retailer, handles buyer meetings, manages promotional calendars, and provides “boots on the ground” at store level. For a brand doing $2M–$8M in retail, this is rational. You’re buying distribution access you couldn’t build yourself.

The model breaks in predictable ways as you scale:

SignalWhat it means
You’re paying $400K+/year in broker commissions across regionsA senior VP of Sales costs $180–250K fully loaded and owns the whole picture
Your broker manages 40+ brands in your categoryYou’re sharing shelf strategy with competitors in your broker’s own book
You can’t get sell-through data within 48 hours of askingThe broker controls the information flow, not you
Promotional ROI is unmeasured or “directional”Nobody is accountable for whether trade spend drives incremental volume
New item velocity is below category averageThe broker pitched it; nobody followed up at store level
You’re surprised by deductions or chargebacksThe broker negotiated terms you didn’t fully understand

None of this makes brokers bad. It makes the dependency dangerous at scale. A broker with 50 brands in their portfolio is optimizing their own P&L, not yours. The brands that get the most attention are the ones generating the most commission — which means your emerging SKUs get pitched last and your mature SKUs get autopiloted.

What “building a sales team” actually means at each stage

This isn’t binary. You don’t fire all your brokers on a Tuesday and hire a VP of Sales on Wednesday. The transition happens in phases, and the sequencing matters more than the speed.

Phase 1: Hire a sales analyst before a salesperson ($8–15M revenue)

Your first sales hire shouldn’t sell anything. They should build the infrastructure that makes selling measurable.

What this person does:

  • Pulls and normalizes POS/sell-through data from SPINS, IRI/Circana, or retailer portals
  • Builds account-level P&Ls that include trade spend, deductions, freight, and slotting
  • Creates a velocity-by-door dashboard so you can see which accounts actually move product
  • Audits broker performance against contractual KPIs
Account-Level Contribution Margin

  Gross sales to retailer:          $840,000
  − Trade spend (promos, slotting): −$126,000  (15%)
  − Broker commission (5%):         −$42,000
  − Freight & distribution:         −$58,800   (7%)
  − Deductions & chargebacks:       −$33,600   (4%)
  ─────────────────────────────────────────────
  Net revenue:                       $579,600
  − COGS:                          −$378,000   (45%)
  ─────────────────────────────────────────────
  Contribution margin:               $201,600   (24%)

  Compare this across accounts. A $840K account at 24% margin
  beats a $1.2M account at 11% margin every time — but you
  can't see it without the math.

This role costs $65–85K and pays for itself in the first quarter by identifying at least one account where you’re losing money or one promotional program that isn’t driving incremental lift.

Phase 2: Hire a national accounts lead ($15–30M revenue)

This is your first true salesperson — someone who takes ownership of your top 5–10 accounts. They don’t replace all your brokers. They replace the broker relationship at accounts where the volume justifies direct ownership.

The math is straightforward:

Break-even analysis: In-house rep vs. broker

  Broker model:
    Account revenue:     $3,000,000
    Broker rate:         5%
    Annual broker cost:  $150,000
    Sell-through visibility: low
    Promotional accountability: none

  In-house model:
    Account revenue:     $3,000,000
    Rep salary + bonus:  $130,000
    Travel & expenses:   $25,000
    Annual cost:         $155,000
    Sell-through visibility: daily
    Promotional accountability: direct

  The dollar cost is nearly identical. The difference is
  information, speed, and accountability.

At $3M per account, you’re paying roughly the same either way. But the in-house rep reports to you, not to a portfolio of 50 brands. They can walk a store, pull a competitor’s shelf tag, and text you a photo before the broker even returns your email.

Phase 3: Build regional coverage ($30–60M revenue)

Now you’re hiring regionally — one person per territory, reporting to the national accounts lead (who becomes your VP or Director of Sales). Brokers stay on for smaller regional accounts and new market entry, but the top 60–70% of your revenue is managed in-house.

The org starts to look like this:

  • VP of Sales (promoted from national accounts lead)
  • 3–4 Regional Sales Managers
  • Sales Analyst (now a Sales Operations Manager with a direct report)
  • Broker network for Tier 3 accounts and new market launches

Phase 4: The broker becomes a specialist ($60M+ revenue)

At this stage, brokers aren’t your sales team — they’re a channel. You use them for specific jobs: new market entry where you have no presence, natural/specialty retail where regional relationships matter, or convenience/drug where the call frequency economics don’t justify a full-time rep.

The relationship flips. You’re no longer dependent on the broker’s intelligence. You’re providing sell-through data to the broker and telling them which stores need attention. You own the strategy; they execute the tactics.

The comp structure that actually works

Commission-only doesn’t work for CPG sales reps. The sell cycle is long, retailer resets happen twice a year, and a rep can do everything right and still lose a shelf set because the category manager changed.

What works:

Component% of total compTied to
Base salary60–65%Market rate for territory size
Volume bonus15–20%Net revenue growth at assigned accounts (not gross)
Velocity bonus10–15%Sell-through rate improvement vs. prior period
Strategic bonus5–10%New distribution wins, new item placements, void closure

The mistake brands make is tying comp to gross shipments. That incentivizes loading — shipping more product into a retailer than they can sell — which becomes your deduction problem six months later. Tie comp to net revenue and sell-through, and the rep starts caring about what actually moves off the shelf.

Total comp ranges for CPG sales roles at scaling brands:

  • Sales Analyst / Sales Ops: $65–95K
  • Regional Sales Manager: $95–140K (base $75–90K + variable)
  • National Accounts / Director: $140–200K (base $110–140K + variable)
  • VP of Sales: $180–280K (base $140–180K + variable + equity if applicable)

The broker breakup conversation

This is the part nobody wants to have. You’ve been with your broker for five years. They got you into Target. Their principal is on your holiday card list. And now you’re taking your biggest accounts in-house.

Here’s how to not destroy the relationship:

First, don’t blindside them. Give 90 days notice minimum — 120 if the contract allows. Most broker agreements have 90-day termination clauses, but read yours carefully. Some have account-specific exclusivity windows or trailing commission periods.

Second, frame it as evolution, not replacement. You’re not firing the broker. You’re restructuring the coverage model. They keep the accounts where the commission-per-hour-of-effort ratio is best for both of you — typically smaller chains and emerging channels. You’re taking the accounts where you need daily-level engagement that a multi-brand broker can’t provide.

Third, make the transition seamless for the buyer. The worst thing you can do is create confusion at the retailer level. Your new rep should be introduced by the broker in a joint meeting, not by a cold email from your side.

The broker will be upset. A $3M account at 5% is $150K they’re losing. Acknowledge that directly. If possible, offer a transition fee — one to two months of commission — as a bridge. It’s worth $15–30K to maintain a relationship you’ll need again when you enter a new channel.

What most brands get wrong

Hiring a VP of Sales first. A VP with no data infrastructure, no account-level P&Ls, and no sell-through visibility is flying blind. They’ll spend their first six months building what the sales analyst should have built. Hire the analyst first. Let the VP walk into a role where the intelligence already exists.

Keeping brokers on accounts they no longer earn. Inertia is expensive. If a broker manages a $5M account and your internal team is doing the buyer meetings, building the planograms, and managing the promotional calendar, you’re paying 5% for an invoice processor. Audit quarterly. If the broker’s contribution is administrative, bring the account in-house or renegotiate the rate down to 1–2%.

Confusing distribution with sales. Getting a PO is logistics. Getting reordered is sales. A broker can get you placed. Staying placed — growing velocity, winning resets, expanding from 15 SKUs to 22 — requires someone whose only job is your brand at that account.

Not investing in retail execution. Your sales rep can win the buyer meeting, but the in-store experience is what drives velocity. Brands scaling past $30M need a field merchandising strategy — whether that’s an in-house retail team, a third-party service like Advantage Solutions or Acosta’s retail division, or a technology-driven approach with tools that track shelf compliance. A great sales team with poor shelf execution is a pipeline without a faucet.

How to interview for your first sales hire

The biggest mistake brands make here is hiring a broker-type — someone who’s spent 20 years managing a portfolio of brands and thinks “coverage” means a quarterly check-in. You need someone who thinks like an operator, not a rep.

For the sales analyst role, look for:

  • Experience pulling and cleaning retailer POS data (ask them to walk through a SPINS or Circana report in the interview)
  • Comfort building financial models, not just reading them
  • A question they ask you: “What does your trade spend ROI look like by account?” If they don’t ask it, they’re not thinking at the right altitude

For the national accounts lead, the screen is different:

  • Have they managed a $3M+ account directly (not through a broker)?
  • Can they explain the difference between a promotional lift and a pantry load?
  • Ask them to describe the last time they walked a store and changed their strategy based on what they saw. If the answer is vague, they’re a desk seller.

Skip candidates who lead with “relationships.” Relationships matter — but the candidate who opens with “I know the buyer at Kroger” is selling you access, which is exactly what your broker already does. You want the candidate who opens with “here’s how I grew velocity 22% at a 400-door chain by restructuring the promotional calendar.”

The data stack that makes the transition work

You can’t manage a direct sales team on spreadsheets. The broker model hides your data dependency — the broker sends a summary, you react. An in-house team needs real-time access to:

  • POS/sell-through data (SPINS, IRI/Circana, retailer portals)
  • Trade promotion management (plan, execute, reconcile ROI)
  • Deduction tracking and resolution
  • Account-level P&L by retailer, by SKU
  • CRM for buyer relationships and meeting history
  • Field activity tracking (store visits, photos, competitive intel)

This is where your commerce operating system earns its keep. When your sales analyst can pull a velocity-by-door report and your regional rep can see exactly which stores need attention, the entire go-to-market becomes data-driven instead of broker-dependent.

Most brands try to patch this together with a combination of Excel, a basic CRM, and whatever the broker emails over. That works until your second sales hire needs to see the same data, or until you try to correlate a promotional window with actual sell-through, or until your VP asks which accounts are growing and which are just getting bigger invoices.

The brands that win the transition are the ones who build the data layer before they build the team. Hire the analyst. Wire the data. Then recruit the sellers into an environment where they can actually see what’s working.

A realistic timeline

Don’t try to do this in a quarter. A healthy transition from broker-dependent to hybrid to in-house-led typically takes 18–24 months.

MonthAction
1–3Hire sales analyst; audit broker contracts and performance; build account-level P&Ls
4–6Identify top 5 accounts for in-house transition; begin national accounts lead search
7–9National accounts lead starts; joint meetings with broker to introduce at key accounts
10–12Transition top accounts; renegotiate or restructure broker agreements for remaining accounts
13–18Hire first regional reps in highest-volume territories; build sales ops process
19–24Full hybrid model operational; broker manages Tier 3 accounts and new market entry only

The goal isn’t to eliminate brokers. It’s to stop depending on them for intelligence, strategy, and accountability at your most important accounts. The broker becomes a tool in your go-to-market — not the go-to-market itself.

If you’re running a $15M+ brand and can’t answer “what’s my sell-through rate at my top 10 accounts this week” without calling your broker, that’s your sign. The answer isn’t to call louder. It’s to build the team and the data layer that makes the question easy.

See how CommerceOS connects sell-through, trade spend, and account P&Ls into a single view your sales team actually uses →

Commerce is chaos.

Tame your tech stack with one system that brings it all together—and actually works.

Get a Demo

Share this post