Commission Reporting: What Sales Ops Actually Needs
The four commission reports every sales ops team needs—payout summary, attainment distribution, expense report, and dispute log—plus what breaks each one.
Commission reporting means different things depending on who's asking. Finance wants to know what you're accruing. Reps want to see exactly what they earned and why. Sales leadership wants attainment distribution. Each audience needs a different view of the same underlying data.
This is why most commission reporting breaks: one spreadsheet tries to serve all three audiences and ends up fully serving none.
Here's what each report needs to contain—and how to build a reporting structure that holds up as your team grows.
The four commission reports that matter
1. Payout summary (for payroll and finance)
The most basic report: what each rep is owed this period.
| Column | Description |
|---|---|
| Rep name | — |
| Period | Q1 2026, March 2026, etc. |
| Quota | Full-period target |
| Revenue closed | Sum of credited deals |
| Attainment % | Revenue ÷ Quota |
| Base commission | At-rate payout before adjustments |
| Adjustments | SPIFFs, clawbacks, draws, manual credits |
| Net commission | What goes to payroll |
Finance needs this in a format they can reconcile with payroll. The key field is net commission—it should match what goes into payroll after clawbacks, draw recoveries, and any manual adjustments.
The common mistake: showing only the final number, not the components. When a rep's payout differs from what they expected, you need base commission, adjustments, and net commission broken out separately to explain the discrepancy in under 5 minutes. A single column that says "$11,200" creates disputes. A column that says "$12,800 − $1,600 clawback (Deal OPP-0811)" closes them.
2. Attainment distribution (for sales leadership)
Shows how many reps hit quota, at what level, and whether the distribution matches what the plan was designed to produce.
| Attainment band | Rep count | % of team |
|---|---|---|
| Below 50% | 2 | 11% |
| 50–75% | 3 | 17% |
| 75–100% | 7 | 39% |
| 100–125% | 4 | 22% |
| 125%+ | 2 | 11% |
A healthy distribution for most SaaS teams has 60–65% of reps hitting quota (100%+). Below 50%: quotas may be too high, or there's a territory or pipeline problem. Above 85%: quotas are likely too low, and you're probably overpaying against the plan design.
The attainment report doesn't need to be complex. A pivot table on the payout summary works fine. The important thing is running it every period, not just when you suspect a problem—attainment drift is easier to catch early than explain retroactively to the board.
3. Commission expense report (for finance and ASC 606)
Different from the payout summary. The payout summary is "what do we owe reps." The commission expense report is "what do we recognize on the books."
Under ASC 606, sales commissions paid to acquire customer contracts must be capitalized and amortized over the expected customer lifetime, not expensed in the period they're earned. A rep who closes a 3-year contract in Q1 generates a commission expense spread over 36 months—not recognized in Q1 alone.
The commission expense report needs:
| Column | Example |
|---|---|
| Deal ID | OPP-2026-0147 |
| Close date | 2026-01-14 |
| Contract term (months) | 36 |
| Total commission paid | $9,800 |
| Monthly amortization | $272.22 |
| Periods remaining | 33 |
| Balance to amortize | $8,983.33 |
Finance typically builds and maintains this separately from the payout summary, pulling deal-level data from the commission system or CRM. If you're computing amortization manually in a spreadsheet at scale (50+ active contracts), see commission accounting under ASC 606 for the full treatment.
4. Dispute and adjustment log
Every commission adjustment—clawback, manual credit, split correction—needs a paper trail.
The log should have one row per adjustment:
| Column | Example |
|---|---|
| Date of adjustment | 2026-03-10 |
| Rep | Sarah Kim |
| Period affected | Q4 2025 |
| Original commission | $8,500 |
| Adjustment amount | −$3,400 |
| Reason | OPP-1042 cancelled, 40% clawback per plan |
| Approved by | [Manager name] |
Without this log, you can't explain why a rep's Q4 payout was different from their Q4 earnings statement. That's how disputes escalate—not because the math was wrong, but because no one can reconstruct the adjustment 6 weeks later. The dispute log also protects you if a rep raises a formal complaint: you have a documented record of what changed, when, why, and who approved it.
The rep-facing view
Reps don't need the attainment distribution or the expense report. They need two things:
- Current period earnings to date. What they've earned based on closed deals, before period close.
- Full payout history. Every prior period with payout amount, quota, and attainment.
The common failure: reps only see their commission after the books close, usually 5–10 business days into the following month. During that window they're either asking their manager repeatedly or keeping a personal shadow spreadsheet. Both are symptoms of the same problem: no real-time view.
Shadow accounting—reps independently tracking their own commissions to verify payouts—is the clearest signal your reporting isn't working. It doesn't mean reps are unusually distrustful. It means they have no other way to verify what they'll be paid matches what they closed. At most companies running commissions in spreadsheets, some degree of shadow accounting is universal.
What breaks commission reporting at scale
A single report trying to serve everyone. When the payout summary is also the dispute log, also what finance uses for accruals, and also what managers review, one person edits it for their purpose and breaks someone else's view. Keep these as separate, purpose-built reports with a shared source of truth in the deal log.
No period locking. If the Q4 commission spreadsheet can be edited after the books close, the audit trail is gone. Any adjustment to a closed period needs to go through the dispute log, not a silent edit to a row that's already been paid.
Manual CRM export dependency. Exporting closed-won deals from your CRM every period-close, pasting into the commission spreadsheet, and running the formulas manually creates a recurring opportunity for errors. Getting the export right—correct date range, all products, only credited deals—is more failure-prone than the formulas themselves. One missed filter means missing deals; one extra row means paying a rep for a deal that was already paid last period.
No versioning on plan terms. When a rep's plan changes mid-year, which version applies to which deals? Without explicit versioning in the plan summary, you can't reconstruct which rate applied to a specific deal in a specific period. The fix is simple: never overwrite plan rows, always add new rows with a new effective date. See commission spreadsheet: free template for how to version plan terms in a spreadsheet using concatenated lookup keys.
When to move to commission software
A spreadsheet handles commission reporting up to roughly 15 reps on one or two plan types. The four reports above are buildable in Google Sheets and work well at that scale.
You need dedicated reporting when:
- Reps are asking for real-time earnings views. A spreadsheet is a period-end snapshot. Commission software updates in real time as deals close in the CRM.
- Finance needs monthly ASC 606 amortization. Computing contract-level amortization at scale (50+ active contracts) is a recurring manual calculation that's wrong every few months.
- Your dispute log has more than 2–3 entries per period. Multiple disputes per close usually means a systematic error in the underlying data or formulas—not bad luck. Find the root cause before the next period.
- You're running more than two simultaneous plan types. An SMB flat-rate plan, an enterprise tiered plan, and a SPIFF layer running in parallel requires branching formula logic that breaks on edge cases and takes a senior ops person to debug.
Carvd connects to your CRM, applies plan rules to every closed deal, and generates payout summaries reps can verify in real time—without a manual export step or a formula that depends on remembering to update the plan summary tab.
For a side-by-side look at tools that handle commission reporting natively, see commission tracking software: buyer's guide (2026).
Related reading
- Commission spreadsheet: free template + why you'll outgrow it — building a commission tracking spreadsheet and recognizing when the structure stops scaling
- Commission formula for every plan type — flat, tiered, unit-based, and margin-based formulas with worked examples
- Commission errors: the most common mistakes — where manual calculation breaks down and what to do about it
- Commission accounting under ASC 606 — how to capitalize and amortize contract acquisition costs for finance reporting
Last updated: January 19, 2026