Published 2026-05-03 · Updated 2026-05-19 · 7 min read · Field Sales Playbook

Door-to-door sales commission tracking: a practical guide

A guide to door-to-door sales commission tracking: common pay structures, why spreadsheets break down for growing crews, and how to prevent rep pay disputes.

Common commission structures

Most door-to-door operations use one of four pay structures, often layered:

Most crews run a mix: a flat per-deal for canvassers, a percentage for senior closers, a draw for top performers.

The spreadsheet trap

Almost every D2D operation starts with commissions in a spreadsheet. It works fine for two reps. By six reps, the owner is spending several hours a week reconciling the spreadsheet against the CRM, and there's always one disputed deal that takes another hour to resolve.

The bigger problem: the spreadsheet and the CRM aren't the same source of truth. When a rep's count in the CRM doesn't match their pay, they assume they were shorted. Even when they weren't, you've lost trust.

What to track

At minimum, your CRM should make it easy to review:

With those inputs, the rep can verify their own pay before you run payroll. Disputes drop sharply.

Dispute prevention with timestamped status changes

The single biggest source of commission disputes is "I closed that deal, the system says someone else did." It almost always traces back to ambiguous attribution: two reps both touched the same house and the system credited the wrong one.

Solution: every status change is timestamped and attributed to a specific user, and the credit policy is unambiguous (e.g., credit goes to whoever moved the house to "Booked"). When the rule is written down and the timestamps are visible, disputes get resolved in 30 seconds instead of a 30-minute argument.

Three apps compared on commission tracking

RepGrid SalesRabbit SPOTIO
Commission-ready rep summaries Revenue, jobs, and timestamps ✓ (configurable)
Visible to rep before payroll Underlying jobs and revenue Mostly admin-side Mostly admin-side
Attribution on every status change
Configurable tier rules Basic
Pricing Tiered; caps by plan Per seat, quote-based Per seat, ~$39+/mo

Practical commission policy template

  1. Define the trigger event (signed contract, completed job, paid invoice).
  2. Define the credit attribution rule (who gets the credit if multiple reps touched it).
  3. Define the rate (flat dollar, percentage, tiered).
  4. Define the payment timing (weekly, semi-monthly, on collection).
  5. Define the clawback rule (what happens if the customer cancels in 30 days).

Write all five down. Share with the crew. Then use your CRM to verify the inputs consistently. Done well, the process gets much lighter without pretending payroll can run on autopilot.

Clawbacks and cancellation policy

The single most contentious part of any commission plan is the clawback rule. Solar contracts get cancelled inside the rescission period, pest contracts get cancelled at the end of year one, roofing jobs sometimes fall through during the insurance-supplement process. If you pay commission on signing without a written clawback, you'll either eat the cost or have a confrontation every time. The cleanest pattern is a small advance on signing (often 25–40% of the eventual commission) with the balance paid on the clean event — final invoice paid for solar, customer kept past rescission for door-to-door, install completed for roofing. The clawback then only ever touches the advance, which keeps the argument bounded.

Pay timing and rep cash flow

D2D reps live on weekly pay. The longer the gap between knock and check, the higher the turnover. Most well-run operations pay weekly or semi-monthly even when the underlying revenue collects on a 30–60 day lag. That requires the company to float the gap, but the retention math almost always works out: the cost of one extra rep quitting per quarter exceeds the working-capital cost of weekly pay for the entire crew. Giving reps visibility into booked and completed jobs before payroll also reduces the "am I being paid right?" anxiety that drives a lot of unforced turnover.

Frequently asked questions

What's the most common D2D commission structure?

Tiered per-deal. A flat dollar amount or percentage per signed job, with bumps at performance thresholds (10 deals, 20 deals, etc.). It's simple enough for new reps to understand and rewards the top performers.

Should I pay on signed deals or on collected revenue?

Collected revenue is safer for the company and the rep. Paying on signed deals creates an incentive to push borderline customers who later cancel. Most well-run D2D operations pay a smaller advance on signing and the balance on collection.

How do I prevent commission disputes?

Two things. First, every status change is timestamped and attributed to a specific rep. Second, the rep can see the underlying jobs and revenue before payday. That prevents most disputes before they become payroll problems.

Is a spreadsheet good enough?

For 1–3 reps, yes. Past that, the time spent reconciling pay against the CRM exceeds the cost of having the CRM do the math. Spreadsheets also create dispute risk: if it's not the same source of truth as the rep's app, they'll disagree.

Does RepGrid handle commission tracking?

RepGrid gives owners commission-ready revenue, completed-job, and rep activity summaries. Fully automatic commission rules should be verified in your current build before using them as the payroll source of truth.