Affiliate program ROI calculator

This free affiliate program ROI calculator projects what an affiliate program would earn your store over 12 months: referred revenue, commission paid, net profit, and the return on every pound or dollar the program costs you. Unlike most “value calculators”, it accounts for your gross margin, coupon discounts, and fixed program costs, so it projects profit rather than a revenue figure that ignores what each sale costs to deliver.

Fill in the nine fields below (or keep the defaults to see how it behaves) and the projection updates as you type. Every figure is an assumption you control, and the point of the tool is to test those assumptions before you commit, not to promise a result.

Affiliate program ROI calculator

Your affiliates

How many affiliates you have now. Enter 0 if you are starting from scratch.
How many new affiliates you expect to recruit each month.
In most programs only a minority of signed-up affiliates send regular sales. 25% is a realistic starting assumption.
Average referred orders each active affiliate sends per month.

Your store economics

Typical order total before any discount.
What is left after product costs, shipping, and payment fees, as a percentage of the full price.
The percentage of each referred order paid to the affiliate.
The discount customers get with an affiliate coupon. Set to 0 for link-only programs.

Program costs

Software, management time, and other fixed monthly costs of running the program.
Program ROI over 12 months - Net profit as a percentage of everything the program costs you: commission, discounts, and fixed costs.
Referred revenue (12 months) - Total revenue from affiliate-referred orders in the first year, after coupon discounts.
Net profit (12 months) - Profit after product costs, commission, and program costs.

Projection breakdown

Affiliates by month 12 -
Referred orders (12 months) -
Commission paid (12 months) -
Monthly referred revenue by month 12 -
Monthly net profit by month 12 -
Cumulative profit turns positive -

Monthly net profit over 12 months

This is a projection based entirely on your own assumptions, not a prediction. Calculations happen in your browser and nothing you enter is stored or sent anywhere. Not financial advice.

Choosing realistic assumptions

The projection is only as honest as the numbers you feed it, and two fields do most of the damage when people get them wrong.

Share of affiliates actively referring. Signing up 100 affiliates does not mean 100 people promoting your store. In most programs a minority of partners produce nearly all the sales, a pattern covered in our post on the 80/20 rule in affiliate marketing. The default of 25% is already on the optimistic side of what mature programs report. If your recruitment is passive (a signup form and nothing else), consider 10% to 15%.

Monthly orders per active affiliate. This varies enormously by affiliate type. A niche blogger might send two or three orders a month, a mid-size influencer with an engaged audience might send dozens. The default of 4 suits a mixed program of smaller partners. Resist the urge to model your dream affiliate as the average.

The remaining fields come from your store data: average order value and gross margin from your WooCommerce reports, commission and coupon discount from your program design, and monthly cost from your plugin subscription plus a realistic value on the hours you spend managing partners.

How the projection is calculated

Affiliate numbers grow linearly: your current affiliates plus the monthly joiners, month by month for a year. Each month, the active share of those affiliates sends the number of orders you specified. Per order, the calculator works out what the customer pays after the coupon discount, subtracts your product costs, then subtracts commission (calculated on the discounted subtotal, which is how affiliate plugins for WooCommerce handle it).

With the default numbers (10 affiliates, 5 joining monthly, 25% active, 4 orders each, $60 orders, 15% commission, 10% coupon, 50% margin, $50 monthly cost), the projection comes out at 510 referred orders and roughly $27,500 in referred revenue over the year, with about $4,100 paid in commission and a net profit near $7,500. ROI lands at 96%, meaning the program roughly doubles every dollar it costs. By month 12 the program is producing around $1,060 in monthly profit and growing, since the affiliate base is still expanding.

ROI here means net profit divided by total program cost, where cost includes commission paid, discounts given, and your fixed monthly costs. Counting the discount as a cost is deliberate. Some calculators quietly leave it out, which flatters the result: a 10% affiliate coupon on $30,000 of referred orders is $3,000 of margin you gave away, and it belongs in the denominator.

Reading your results honestly

A clearly positive ROI with conservative inputs is the signal you want: it means the program survives pessimism. If the projection only works when every assumption is generous, the program design needs work before launch, and the usual culprits are a commission plus discount combination that eats too much margin, or a recruitment plan that never produces active affiliates. Our guide on why affiliate programs fail to make money covers the fixes in detail, and if you are still weighing up whether to run a program at all, see ¿merece la pena el marketing de afiliación? for the wider picture, with current industry figures on our estadísticas de marketing de afiliación página.

One thing the calculator deliberately does not model is customer lifetime value. Referred customers who reorder at full price make the true return higher than the 12-month figure shown. Treat that as upside rather than building it into the plan.

Disclosure: Coupon Affiliates, mentioned next, is our own plugin.

If the projection makes the case, the practical next step is a pilot: launch with a small group of hand-picked affiliates, compare three months of real numbers against your assumptions, then scale what holds up. Our guide to creating a WooCommerce affiliate program walks through the setup with Afiliados al cupón, and the plugin’s reporting gives you the real per-affiliate order numbers to feed back into this calculator.

Frequently asked questions

What is a good ROI for an affiliate program?

There is no universal benchmark, because the answer depends on what your alternatives return. A useful comparison is your paid advertising: if the affiliate program returns more profit per dollar of cost than your ads do, it deserves the investment. Affiliate programs also carry less risk than ads, since commission is only paid after a sale exists, so many stores accept a similar ROI for the lower downside.

Why does my projection show a loss?

Usually because commission plus coupon discount exceed your gross margin, which makes every referred order unprofitable regardless of volume. The warning above the results will tell you when this is the case. The other common cause is fixed costs outweighing a small program: 10 affiliates at low activity may not cover a $100 monthly software bill in year one, even though the per-order economics are fine.

Should commission count as a cost or a share of revenue?

Both framings describe the same money, but for ROI purposes it is a cost: money you spend to acquire the sale, like ad spend. The useful property of commission as an acquisition cost is that it is only ever paid on completed orders, which is why the downside of an affiliate program is capped in a way that ad budgets are not.

How accurate is a 12-month projection?

It is arithmetic on your assumptions, nothing more. Real programs are lumpier: recruitment comes in bursts, one large affiliate can outweigh fifty small ones, and seasonality moves order volumes around. Use the projection to test whether the design is sound, then replace the assumptions with real data from your first few months as soon as you have it.

Is anything I enter stored or sent anywhere?

No. The calculator runs entirely in your browser and none of your numbers are saved, logged, or transmitted.