Skip to content
Free template · Trackers

Commission tracking template

A free commission tracking spreadsheet for partner and referral programs, in Excel and Word: a revenue log that calculates each commission, partner totals by status and a monthly payout checklist.

Free, no sign-up · 6 sheets, formulas built in · Updated

In short

A commission tracking template logs every payment from a partner-referred customer, calculates the commission at the partner's rate and tracks it from Pending to Approved and Paid. This one has a revenue log with the commission formula, partner totals by status built with SUMIFS, a rates sheet, status rules and a monthly payout checklist.

What this template covers

This is a commission tracking spreadsheet for referral and channel partner programs. It is not a general partner tracker. It does one job: work out what each partner has earned, what you have approved, and what you need to pay this month. The Excel version calculates every commission and every total. The Word version is the same template, useful as a written record of how you calculate and pay commissions.

It includes six sheets:

SheetWhat it does
Read meExplains each sheet and the rules the workbook assumes
Commission ratesEach partner's rate and how many months it applies to a referred customer
Revenue logOne row per payment collected, with Commission calculated as revenue times rate, a status, the paid date and invoice number
Partner totalsNet revenue and commission per partner, split into pending, approved, paid and reversed with SUMIF and SUMIFS formulas
Monthly payout runNine steps from logging payments to recording the payout, with an owner for each
Status valuesWhat Pending, Approved, Paid and Reversed mean and who sets each one

How to fill it in

  1. Set up the rates. Add each partner to Commission rates with their rate and duration. Copy them from the signed partner agreement, not from memory.
  2. Log payments, not deals. Each time a partner-referred customer pays you, add a row to the Revenue log with the amount collected and the partner's rate. The status starts as Pending.
  3. Approve once a month. Check each Pending row against the payment and the agreement, then change it to Approved. Mark refunds and failed payments Reversed.
  4. Pay and record. Pay each partner the total in the Approved, not yet paid column on Partner totals, then change those rows to Paid and fill in the paid date and invoice number.
  5. Spell partner names the same way everywhere. The totals match on the exact name, so "Brightline Agency" and "Brightline" count as two partners.

If you have not set your rates yet, the referral fee percentage guide covers typical ranges and how to choose.

A worked example

The template ships with eight payments from three partners across August and September 2026.

  • Brightline Agency earns 20% for 12 months. Hawk Digital's $1,500 August payment earned $300, which was paid on September 15. In September, Hawk Digital paid another $1,500 and Atlas Logistics made its first $3,000 payment. Both are approved, so Brightline is owed $300 plus $600, or $900, on October 15.
  • Cobalt Consulting earns 15%. Kestrel Foods paid $1,800 on September 12 and was refunded on September 20, so its $270 commission is Reversed and not owed.
  • Signal Partners earns 10%. Lumen Health's $6,000 annual payment earned $600, already paid, and a $1,200 payment for added seats is pending review.

Across the three partners, the Partner totals sheet shows $18,000 of net revenue, $2,640 of commission earned, $480 pending, $900 approved and not yet paid, $1,260 paid and $270 reversed. Commission earned counts every commission except reversed ones, so the $270 from the refund never counts.

Tips for paying commissions on time

  • Pay on collected revenue. You never pay a commission on an invoice that goes unpaid.
  • Pick one payout day and keep it. Partners plan around it, and a fixed date stops "when will I be paid" emails.
  • Approve before you pay, every time. The approval step is where you catch the wrong rate or a payment outside the commission duration.
  • Collect tax forms before the first payout. For US partners, that is a W-9, and you will likely need to file Form 1099-NEC for them at year end. The 1099 guide for referral fees explains the rules.
  • Put the rules in the agreement. The payout day, what revenue counts and how refunds are reversed all belong in your referral partner agreement.

When the spreadsheet runs out

A workbook is manageable with a few partners and a few dozen payments a month. Past that, the time goes into logging payments and checking each row by hand. Partner.io moves each commission from Pending to Approved, Scheduled and Paid, with optional auto-approval, and pays partners through Stripe Connect.

The template

Read it in full before you download. Text in brackets is what you fill in.

Commission Tracking Template

Use this workbook to calculate, approve and pay commissions to referral and channel partners. Log every payment you collect from a partner-referred customer, and the workbook works out each commission and keeps a running total per partner of what is pending, approved, paid and reversed. Run the monthly payout checklist once a month.

The partners, customers and amounts below are fictional examples. Replace them with your own. In the Excel version the Commission column and every figure on the Partner totals sheet calculate automatically. Partner names must be spelled the same way on every sheet so the totals pick them up.

Program: [Program name] | Payout day: [15th of each month] | Currency: [USD] | Owner: [Partner manager name] | Finance contact: [Name]

Read me

SheetWhat it is forWhat you edit
Commission ratesEach partner's rate and how long it applies to a referred customerAdd a row for each partner when they sign
Revenue logOne row per payment collected from a partner-referred customerAdd rows as payments arrive, then update Status as you approve and pay
Partner totalsNet revenue and commission per partner, split by statusAdd a row for each partner. The figures calculate from the Revenue log
Monthly payout runThe steps to run every month, with an owner for eachMark each step done
Status valuesWhat each commission status meansNothing, unless you add a status

Rules this template assumes:

  • Commission is calculated on revenue collected, not on contract value signed.
  • A commission is owed only for payments within the partner's commission duration, counted from the referred customer's first payment.
  • Commissions approved in one month are paid on the payout day of the next month.

Commission rates

PartnerCommission rateDuration in monthsNotes
Brightline Agency20%12Referral partner. Rate applies to the first 12 months of each referred customer
Cobalt Consulting15%24Implementation partner. Longer duration because they support the customer
Signal Partners10%12Referral partner on the standard rate

Revenue log

DateCustomerPartnerRevenue collectedCommission rateCommissionStatusPaid dateInvoice numberNotes
Aug 3, 2026Hawk DigitalBrightline Agency$1,50020%autoPaidSep 15, 2026INV-1041Monthly plan
Aug 10, 2026Fjord AnalyticsCobalt Consulting$2,40015%autoPaidSep 15, 2026INV-1042Monthly plan
Aug 18, 2026Lumen HealthSignal Partners$6,00010%autoPaidSep 15, 2026INV-1043Annual plan
Sep 3, 2026Hawk DigitalBrightline Agency$1,50020%autoApprovedMonthly plan
Sep 8, 2026Atlas LogisticsBrightline Agency$3,00020%autoApprovedFirst payment
Sep 12, 2026Kestrel FoodsCobalt Consulting$1,80015%autoReversedRefunded on Sep 20
Sep 17, 2026Fjord AnalyticsCobalt Consulting$2,40015%autoPendingMonthly plan
Sep 26, 2026Lumen HealthSignal Partners$1,20010%autoPendingAdded seats

To add a payment, copy the last row so the Commission formula comes with it. If a payment is refunded after its commission was paid, keep the Paid row and add a new row with the refunded amount as a negative number (for example -$1,500) and the status Approved. The negative commission is then deducted from the partner's next payout.

Partner totals

PartnerNet revenueCommission earnedPending commissionApproved, not yet paidPaidReversed commission
Brightline Agencyautoautoautoautoautoauto
Cobalt Consultingautoautoautoautoautoauto
Signal Partnersautoautoautoautoautoauto
Totalautoautoautoautoautoauto

With the example values, partners have earned $2,640 in commission on $18,000 of net revenue. $900 is approved and due to Brightline Agency on the next payout day, $480 is pending review, $1,260 has been paid and $270 was reversed after a refund. Commission earned is every commission for the partner except reversed ones, so it always equals pending plus approved plus paid.

Monthly payout run

StepTaskOwnerDone
1Log every payment collected from partner-referred customers last month in the Revenue log, with status PendingFinance
2Check each Pending row: right partner, right rate, and the payment falls within the partner's commission durationPartner manager
3Mark refunded, charged back or failed payments as Reversed, and add negative rows for any refund on a commission already paidFinance
4Change the rows that pass the checks from Pending to ApprovedPartner manager
5Confirm a W-9 is on file for every US partner with an approved commission, or a W-8 for partners outside the USFinance
6Send each partner a statement of their approved rows and the total from the Approved, not yet paid columnPartner manager
7Pay each partner their approved total on the payout dayFinance
8Change paid rows to Paid and fill in the Paid date and Invoice numberFinance
9Save a copy of the workbook for the month and check that Partner totals still add upFinance

Status values

StatusMeaningCounts in Commission earnedWho sets it
PendingPayment logged and commission calculated, but not yet checkedYesFinance, when logging the payment
ApprovedChecked against the payment and the partner agreement, and owed on the next payout dayYesPartner manager
PaidPaid to the partner. Paid date and Invoice number are filled inYesFinance, after the payout
ReversedNot owed, because the payment was refunded, charged back or failed before the commission was paidNoFinance

Keep the status names exactly as written. The Partner totals sheet matches them word for word.

FAQ

Frequently asked questions

How do I track partner commissions in Excel?

Keep one row per payment collected from a partner-referred customer, with the date, customer, partner, amount, rate and a status. Calculate each commission as revenue times rate, then use SUMIFS by partner and status to see what is pending, approved and paid. Update the status every month as you approve and pay.

What is the difference between approved and paid commission?

Approved commission has been checked against the customer's payment and the partner agreement, and you owe it on the next payout day. Paid commission has left your account. Tracking the two separately tells you exactly what to pay each month and stops a commission from being paid twice.

How do you handle a refund after a commission is paid?

Keep the original row as Paid, since that payout happened. Add a new row with the refunded amount as a negative number and the status Approved, so the negative commission comes off the partner's next payout. Your partner agreement should say that refunds are reversed this way.

When should partner commissions be paid?

Most B2B SaaS programs pay monthly, on a fixed day, for commissions approved the month before. Paying on revenue collected rather than on contract signature means you never pay a commission on a customer who does not pay you. Write the payout day and the approval rules into your partner agreement.

Can I use this for sales rep commissions?

It is built for partner and referral commissions, where each partner has a rate, a duration and a payout. Sales rep plans usually add quotas, accelerators and payroll timing, which this workbook does not model. You can still use the revenue log and status columns as a starting point.
Keep going

Related guides and templates.

Partnerships without the chaos.