Referral Rock

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

1

Set the commission

A flat amount per sale or a percentage of it, on a one-time purchase or a monthly subscription.

2

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.

3

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 brings in$3,000
You'll pay out$600

The program returns

$2,400

Frequently asked questions

The payment an affiliate earns for each customer or sale they send you. It's usually a percentage of the sale, though flat amounts per customer are common for services and subscriptions.
Set a flat amount per sale or a percentage of it. Percentages apply to the sale amount, once or per month for subscriptions. There's also a mode that suggests a commission from customer lifetime value, which is revenue per customer minus acquisition cost.
An affiliate earns a single commission for each sale. Referral programs often reward two people, the member who shared and the new customer who joined, so their cost per customer adds both. Each calculator handles its own model.
That's a program design choice. Some programs pay for a fixed number of months, others for the life of the customer. The recurring mode lets you test both by changing the months field and watching the total cost.
Yes. It runs right on this page, no signup or download. Use it as often as you like.

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.