Roofing Commission Tracker
Generate a ready-to-use commission tracking template for your roofing sales team. Calculate per-job earnings, monthly totals, and commission owed automatically.
Enter your details
GhostRep trains your reps live — not just generates documents.
AI-powered objection handling, role play, and live coaching.
What Is a Roofing Commission Tracker?
A Roofing Commission Tracker is a structured log and calculation system that records every job, calculates commission earned per rep per job, and summarizes monthly and year-to-date payouts. It eliminates commission disputes, prevents calculation errors, and gives both managers and reps a single source of truth for earnings. Untransparent commission calculations are one of the top reasons roofing sales reps quit. When a rep doesn't understand how their paycheck was calculated, or when numbers appear to change month-to-month without explanation, trust erodes quickly. A clean, documented tracker solves this. This generator builds a complete tracking system — per-job log, monthly summaries, and dispute resolution process — matched to your commission structure and pay period.
How to Use This Roofing Commission Tracker
- 1
Select your commission structure
The tracker columns and calculations will be built around your specific model — flat percentage, tiered, gross margin, or flat fee per job.
- 2
Enter your commission rate
Be specific about the rate. For tiered plans, describe all tiers (e.g., "7% under $60k/month, 9% $60k–$100k, 11% over $100k"). The tracker will include the tiered logic.
- 3
Set your pay period
Monthly is most common for roofing because it aligns with pipeline review cycles. For storm season, some companies pay bi-weekly when volume is high. The tracker will organize summaries by your chosen period.
- 4
Log jobs as they close
The tracker is only useful if entries are made consistently at the time of contract signing or job completion. Assign one person (office admin or sales manager) as the tracker owner who logs every job.
- 5
Review with reps before payroll
Share the tracker summary with each rep before commissions are paid. Give them 48 hours to flag any discrepancies. This step alone eliminates 90% of commission disputes.
What Makes a Good Commission Tracker Template?
- One log per company, not per rep: When each rep keeps their own commission log, you get conflicting numbers and disputes. A single company-owned log, updated by the office, is the authoritative source. Reps can view their own section but shouldn't be modifying the master record.
- Includes job number and address: Commission disputes almost always trace back to "which job is this?" A tracker that includes the job number, property address, and contract date eliminates ambiguity when verifying calculations.
- Shows payment status, not just earnings: Reps care whether they've been paid, not just whether they've earned. The tracker should have a "paid" or "unpaid" status column and a payment date for each job — this creates accountability on both sides.
- A simple dispute process: Define in writing what a rep does if they believe their commission was calculated incorrectly: submit the specific job number, their calculation, and the discrepancy. The manager reviews within 48 hours. This process removes emotional escalation from what is often a simple math question.
Frequently Asked Questions
How do roofing companies track sales rep commissions?
Most roofing companies use one of three methods: a dedicated column in their CRM (JobNimbus, AccuLynx), a separate commission tracking spreadsheet, or accounting software like QuickBooks with a custom commission report. The CRM method is most efficient for companies with 5+ reps. Spreadsheets work well for smaller teams. The key is consistency — one authoritative record that all parties reference.
When should a roofing sales rep get paid their commission?
The most common models are: (1) upon job completion and final invoice, (2) upon receipt of insurance payment, or (3) on a fixed monthly cycle regardless of payment status. Monthly pay cycles are the most administratively straightforward. Paying on completion rather than at contract signing reduces risk of commission chargebacks if jobs cancel.
What is a commission chargeback in roofing?
A commission chargeback occurs when a rep is paid a commission on a job that is later cancelled, reduced in scope, or results in a net loss. If you pay commission at contract signing and the job cancels, you either need to recover that commission from future earnings or accept the loss. To reduce chargeback risk, many companies pay commission at completion rather than at signing.
How do I handle commission disputes with roofing sales reps?
Have a written dispute process in your commission plan: the rep submits the specific job in question, their calculation, and the claimed discrepancy within 5 business days of receiving their commission statement. The manager reviews the source records (contract, CRM) and responds within 48 hours. Keep disputes factual and document the resolution. A fair, fast, consistent process prevents most disputes from escalating.
Should I pay commission on cancelled roofing jobs?
Generally no — commission should be tied to completed, paid work. If you've already paid commission on a signed contract that later cancels, establish a written policy for recovery (typically deducted from the next commission payment). To avoid this situation, structure commission payments to trigger at job completion or insurance receipt rather than at contract signing.
How do I track commissions for multiple reps fairly?
Use a single shared tracker with one entry per job, one commission rate per rep (documented in their signed offer letter or commission plan), and a consistent calculation method applied identically to all reps. Before each pay period, generate a summary by rep showing every job, the contract value, and the calculated commission. Share the summary with each rep individually before payroll runs. Transparency is the best defense against perceived unfairness.
Go beyond documents
GhostRep trains your reps live — not just generates documents.
AI-powered objection mastery, role play, and real-time coaching that actually changes close rates.
Start 14-Day Free Trial