Affiliate commission calculator
Work out what an affiliate commission should be, a flat amount per sale or a percentage of it, then check what the program returns after commissions. Results update as you type.
How to use the calculator
Set the commission
A flat amount per sale or a percentage of it, on a one-time purchase or a monthly subscription.
Enter your numbers
The sale amount, or the monthly price for subscriptions, and what a customer is worth to you in total. Blank fields count as zero.
Read the results
The commission per sale and what you keep update as you type, with the whole program's return in the calculator below.
One-time or recurring commissions?
For one-time purchases the commission is a single payout, so the main question is what rate still leaves margin after acquisition costs. On subscriptions, many programs pay the commission monthly for as long as the customer stays, so the real cost is the rate multiplied by the months a customer keeps paying.
The recurring mode makes that visible. Enter the monthly fee, the commission rate, and a realistic customer lifespan in months, and compare the total commission against lifetime value before locking in a rate.
What should the commission be?
Pick a flat commission or a percentage of the sale.
What they buy
Also called customer lifetime value (CLV). Your own estimate in this mode.
Each sale costs you
$50
You keep $950 per customer
What's the whole program worth?
You're paying a fixed commission for each new customer.
The program returns
$2,400
More free tools
Referral fee calculator
Work out a flat or percentage referral fee and check program ROI. Live results, no signup.
Agreement template builder
Build a personalized referral, affiliate, ambassador, or partner agreement template. Editable draft, ready in minutes.
Referral link generator
A unique tracked link per promoter, one destination. Paste names, copy links, download the CSV.
Frequently asked questions
Pay commissions without the manual math
Referral Rock tracks affiliate sales and issues commissions at the rate you set. Book a demo to see it with real numbers.