Key takeaways
- Recurring affiliate commissions are a share of a subscription paid each billing period while the customer stays, not a one-off bounty.
- Two inputs drive the whole forecast: commission per active referral and monthly churn.
- If churn holds steady, average paying lifetime is roughly 1 ÷ monthly churn, which turns any recurring rate into an expected value you can compare with a one-time payout.
- Model active referrals, not sign-ups. Twelve sign-ups in a year is not twelve paycheques a month.
- Commission tables, cookie windows and payout minimums change — note the date you read them and re-check before you build content around a program.
What Are Recurring Affiliate Commissions?
Recurring affiliate commissions are a share of a customer's subscription paid to you again each billing period, for as long as that customer keeps paying. Instead of one bounty at sign-up, you earn a percentage every month the referral stays subscribed: 60% of a $97 monthly plan is $58.20 for that month[1].
That definition sounds simple, and it is. What catches people out is the second half of the sentence — for as long as. A one-time commission is finished when the sale clears. A recurring commission is a small monthly payment with an unknown end date, and the end date is the part you have to model.
Programs describe this in different language. The systeme.io affiliate program advertises 60% lifetime recurring commissions on every subscription referred and says a referral is tagged to you permanently rather than for 30 or 60 days[1]. Other programs, including Semrush, publish a commission per trial activation and per sale — for example $10 for a trial and $300 for a Semrush One sale, with up to $450 per sale depending on the product and your partner tier[2]. Those are different payout shapes, and they need different forecasts.
Plain-English summary: In an illustrative model that assumes 10% monthly churn, one $58.20/month referral is worth about $582 total over an average 10-month paying life — not $698.40 per year, because some referrals cancel early. That difference is the whole point of this post.
| Structure | What you are paid | What your monthly total depends on |
|---|---|---|
| One-time or per-sale | A fixed amount once a sale clears, e.g. per-toolkit sale commissions[2] | How many sales you generate this month |
| Recurring revenue share | A percentage of the subscription each billing period, e.g. 60% lifetime recurring[1] | How many referrals are still subscribed |
| Trial or lead bounty | A small fixed amount per trial activation, e.g. $10[2] | How many trials start |
| Tiered or loyalty | Higher rates or bonuses at volume[2] | Your rolling performance, not just this month's sales |
Methodology note: For this article, I checked the systeme.io and Semrush program pages in April 2026, recorded the published rates and terms in a dated spreadsheet, and kept a screenshot of each page for reference. I have not yet personally subscribed to every tool, but the example numbers come from the program pages themselves — not from my opinion or a memory of the rate.
If you want the full vocabulary before you go further, our explainer on affiliate commission types, from CPA to revenue share to tiered covers each shape with examples.
The Two Numbers That Decide Whether a Recurring Program Is Worth Promoting
Most people stop at the headline rate: "60% recurring" sounds like a lot, so they imagine ten referrals and multiply. Two numbers do the real work, and neither one is the headline. If you are choosing your first tool and thinking about promoting a recurring program, these two numbers will tell you whether it is worth your budget.
Number one: commission per active referral
Work it out from the plan your audience will actually buy. Using the published systeme.io figures, the Startup plan at $17/month pays $10.20 per active referral per month, and the Unlimited plan at $97/month pays $58.20[1]. Annual plans pay commission on the full annual amount — the annual Unlimited plan is $970/year and pays $582[1] — which is a different cash pattern, not a better one by default.
Number two: churn, the number that never appears in the headline
Churn is the share of your active referrals who cancel in a given month. If ten of your hundred active referrals cancel this month, your monthly churn is 10% and your retention is 90%. A simplifying model helps here: if churn stays constant, average paying lifetime in months is roughly 1 ÷ monthly churn. At 10% churn, the average referral pays for about ten months. That is arithmetic, not a prediction — your own rate will come from your own dashboard.
| Monthly churn | Average paying months | Expected commission per referral |
|---|---|---|
| 5% | 20.0 | $1,164.00 |
| 10% | 10.0 | $582.00 |
| 15% | 6.7 | $388.00 |
| 20% | 5.0 | $291.00 |
Now the situation you were worried about. A referral who upgrades and cancels after two months has paid you $116.40 (2 × $58.20). The same referral staying twelve months pays $698.40 (12 × $58.20). Both look identical on the day they sign up. That gap — not the sign-up — is what you are really forecasting.
A 12-Month Model With Churn (Worked Illustrative Example)
Here is the whole thing as one table. The assumptions are deliberately boring so you can check the arithmetic yourself.
- One new referral per month to the Unlimited plan, paying $58.20 in commission for each month they stay active[1].
- 10% of active referrals cancel each month, applied to the active count at the start of the month.
- Monthly billing only. No annual plans, no refunds, no tax, no payment fees.
- These are illustrative numbers, not typical earnings and not a forecast of your results.
| Month | Active at start | Cancelled (10%) | New | Active at end | Commission |
|---|---|---|---|---|---|
| 1 | 0.00 | 0.00 | 1 | 1.00 | $58.20 |
| 2 | 1.00 | 0.10 | 1 | 1.90 | $110.58 |
| 3 | 1.90 | 0.19 | 1 | 2.71 | $157.72 |
| 4 | 2.71 | 0.27 | 1 | 3.44 | $200.21 |
| 5 | 3.44 | 0.34 | 1 | 4.10 | $238.62 |
| 6 | 4.10 | 0.41 | 1 | 4.69 | $272.96 |
| 7 | 4.69 | 0.47 | 1 | 5.22 | $303.80 |
| 8 | 5.22 | 0.52 | 1 | 5.70 | $331.74 |
| 9 | 5.70 | 0.57 | 1 | 6.13 | $356.77 |
| 10 | 6.13 | 0.61 | 1 | 6.52 | $379.46 |
| 11 | 6.52 | 0.65 | 1 | 6.87 | $399.83 |
| 12 | 6.87 | 0.69 | 1 | 7.18 | $417.88 |
The totals. Twelve months of commissions add up to $3,227.77, and month 12 alone pays $417.88. Now run the same twelve new referrals with zero cancellations: month 12 would pay 12 × $58.20 = $698.40, and the year would total $58.20 × 78 = $4,539.60. Churn quietly removed $1,311.83 from the year.
What the table is actually telling you
Look at the last column of the "Active at end" figures. In month 12 you add one referral and lose 0.69, so you gain only 0.31 net. That is the steady-state effect: at 10% churn, every 7 active referrals costs you about 0.7 new referrals a month just to stand still. Growth comes from new referrals exceeding churn, not from the rate in the headline.
What annual plans do to the model
Annual billing changes the shape of the cash. The annual Unlimited plan is $970/year and pays $582 in commission[1]. The same customer on monthly billing would pay $1,164 across a year and generate $698.40 — but only if they stay all twelve months. Annual referrals pay less in total and are not up for renewal every month (check the program's refund terms); monthly referrals pay more in total and can leave after two payments. Decide which risk you would rather carry before you write a single recommendation.
Copy This Template and Run Your Own Numbers
You do not need software beyond a spreadsheet. Build these seven columns, in this order, and the model will keep working when you change programs. If you would rather start from a finished sheet, the free workbook on our affiliate commission calculator page runs a recurring commission with monthly cancellations.
| Column | What goes in it | Formula or source |
|---|---|---|
| Month | 1 to 12 | Type the numbers manually so the sheet does not guess dates |
| Active at start | Referrals still paying when the month begins | Month 1 = 0; after that, copy last month's Active at end |
| New referrals | Referrals who start paying that month | Your own plan — use a number you can plausibly produce |
| Cancellations | Active at start × your churn rate | ROUND(Active start * churn, 2) |
| Active at end | Active at start − Cancellations + New | Active start - Cancellations + New |
| Commission | Active at end × commission per referral | Active end * 58.20 — swap in your program's figure |
| Cumulative | Running total for the year | Previous cumulative + this month's commission |
Commission per referral is just rate × plan price: 0.60 × $97 = $58.20 on the Unlimited plan, or 0.60 × $17 = $10.20 on Startup[1]. Take the rate and the plan prices from the program page on the day you build the sheet, and write that date at the top of the file.
Prefer a ready-made spreadsheet? Copy the seven columns above into any spreadsheet and adjust the churn numbers to match your dashboard; the free affiliate marketing checklist covers the steps around it.
Where honest churn numbers come from
You have three sources, in order of usefulness. Your own dashboard, once you have enough referrals to include at least a handful of cancellations. The program's affiliate manager, if there is one — ask what typical retention looks like and treat the answer as marketing until your own data agrees. And your own scenario range: run the sheet three times at 5%, 10% and 20% churn and see whether the program still looks worth your evenings in the worst case. If it only works at 5%, you have your answer.
Quick glossary for the sections ahead: Attribution is the rule deciding which affiliate gets credit for a sale — e.g., last-click with a 120-day cookie means the last affiliate link clicked within 120 days gets credit. EPC (earnings per click) is your total commissions divided by total clicks. It lets you compare programs by actual traffic and conversion, not just the headline rate.
Recurring vs One-Time: How to Compare Two Programs Fairly
You cannot compare a recurring rate to a per-sale amount without converting both into the same unit: expected dollars per referral. Here is a side-by-side using the two published programs as examples.
| systeme.io affiliate program | Semrush affiliate program | |
|---|---|---|
| How you are paid | 60% lifetime recurring commission on every subscription referred[1] | Trial and sale commissions per toolkit: $10 for a trial, $300 for a Semrush One sale, up to $450 per sale depending on product and partner tier[2] |
| Attribution | Lifetime; described as a last-cookie model, so referrals are tagged permanently[1] | Last-click with a 120-day cookie[2] |
| Payout | Monthly on the 10th, PayPal or wire, $30 minimum[1] | Hosted on Impact; EFT or PayPal; transactions lock 27 days after month end and are paid 21 days after the end of the month in which they lock[2] |
| Entry rules | Free to join, no application, no purchase needed[1] | Application required; self-referrals and commission sharing are prohibited[2] |
The break-even you should actually calculate
Illustrative example: a $300 Semrush One sale divided by $58.20 of monthly systeme.io commission is 5.15 months. So a monthly recurring referral that stays about five months matches one $300 one-time sale, and at 10% churn the expected value per referral is roughly $582 — close to double. That does not make one program better than the other. The products sell to different audiences at different conversion rates, and the per-sale program pays sooner. That is why the number that decides your choice is earnings per click rather than the headline percentage — our guide to what EPC means in affiliate marketing shows where network EPC figures mislead.

Payout Rules and Attribution That Quietly Change the Model
Two programs with identical commission rates can produce different bank balances because of rules most people skim.
- Minimums and schedule. systeme.io pays monthly on the 10th by PayPal or wire transfer, with a $30 minimum[1]. One Unlimited referral's $58.20 clears that threshold in its first month, which matters more than it sounds: a high minimum can hold small recurring commissions for months.
- Time from sale to cash. The Semrush program runs on Impact, where transactions lock 27 days after the end of the month and are paid 21 days after the end of the month in which they are locked[2]. Worked through: a sale made on the 2nd of a month locks 27 days after that month ends and is paid 21 days after the end of the month in which it locked — around seven weeks after the sale's month closes. Useful to know before you spend the commission in your head.
- Attribution length. systeme.io says referrals are tagged permanently, not for 30 or 60 days[1]; Semrush uses last-click with a 120-day cookie[2]. A 120-day window means a reader who subscribes in month five may credit a different affiliate entirely. Our piece on affiliate cookie duration and attribution windows walks through how to read those windows before you plan a long consideration cycle.
- Status, not numbers. A figure in a dashboard is not cash. Commissions move through pending, approved and reversed states before they are paid, which is why pending versus approved versus paid affiliate earnings is worth reading before you build a monthly budget on a screenshot.
The rates, prices and terms above are as published at the time of writing (the totals are illustrative calculations from them), and the systeme.io page states its terms as of April 2026[1]. Program terms change without ceremony, so check the live page on the day you rely on it.
Before You Promote: An Honest Checklist (and the Shill Question)
Now let's answer the uncomfortable question directly, because it is the right one to ask. Sites like ours earn commissions when readers use our links, including some of the programs discussed here. Nobody can prove good faith to you in advance. What you can do is demand verifiable inputs — a published rate, a date, a payout rule you can check yourself — and ignore anything that only exists inside a recommendation.
Run this list against any recurring program before you write about it:
- Open the program's own page and copy the commission table into a dated note.
- Find the payout minimum, the schedule and the payment methods in writing[1].
- Check the attribution length and whether it is lifetime or a fixed cookie window[1][2].
- Read what happens to commissions when a customer cancels or refunds — ask support if it is not published.
- Confirm there is a free or low-cost entry point so your readers can test the product before paying.
- Read the traffic and brand-name restrictions; Semrush, for example, prohibits self-referrals and the use of its trademarks in domain names, social media accounts or community names[2]. Our list of clauses to read in an affiliate program's terms covers what else to look for.
- Check that you can disclose clearly wherever you promote it — Semrush's own FAQ tells affiliates to follow FTC guidelines and state that they may earn a commission[2]. Our FTC affiliate disclosure examples give you wording for a blog, an email and a video.
- Write down the churn assumption you used, and the date you will revise it.
One more piece of housekeeping: affiliate commissions may be taxable, and how they are reported depends on your situation. Our plain-English starting point on affiliate income and US taxes explains the vocabulary, and a qualified tax professional should answer the questions that apply to you specifically.
What to Do This Week
The model is only useful if it changes a decision. Five steps, in order:
- Pick one program, not five. Take its commission table and plan prices from the program page and note the date you read them[1].
- Build the seven-column sheet from the template above with one new referral per month as a starting assumption.
- Run three scenarios at 5%, 10% and 20% churn, and write down the month-12 commission in each.
- Set a floor in advance. Decide now what month-12 figure at 20% churn would make you stop promoting the program. Deciding afterwards is how people keep writing about something that no longer pays.
- Publish one page that answers a real question your reader is already searching, then reopen the sheet in 90 days and replace your assumed churn with your own data.
If you want the wider sequence around this — choosing the program, checking its terms, publishing the first page and setting up tracking — our affiliate marketing checklist lays it out step by step. Keep the churn model next to it. Being able to say "this referral is worth about $580 to me if my churn assumption holds" is a far better basis for a decision than hoping the monthly total grows on its own.
Put your churn numbers into a workbook
Our free Affiliate Commission Calculator works out what one sale is worth after refunds, your own EPC from your own clicks, and how many sales a paid tool needs to cover its cost. It works right on the page; the free workbook, which adds recurring commission, is emailed after you confirm your address.
Frequently asked questions
What does recurring commission mean?
It means you are paid a share of a customer's subscription repeatedly rather than once. If a program pays 60% recurring on a $97 monthly plan, you receive $58.20 for each month that customer stays subscribed [1]. When they cancel, the payments stop. Some programs call this lifetime recurring; others pay a single commission per sale instead [2].
What is the typical commission rate for affiliate marketing?
There is no single typical rate. Published structures vary widely: systeme.io advertises 60% lifetime recurring on subscriptions [1], while Semrush lists $10 per trial and per-sale commissions from $50 to $300 by toolkit, with up to $450 per sale depending on product and partner tier [2]. Compare the rate, the attribution length and the payout terms together, because a big percentage behind a short cookie can pay less overall.
What is the 80/20 rule in affiliate marketing?
It is a general Pareto-style rule of thumb, not affiliate-specific data: the idea is that a small share of your pages and referrals may produce most of your commissions. Practically, tag your links so you can see which pages and which referrals actually convert, spend the next month on the few that pay, and set the rest aside. Revisit the split every quarter, since an old page can start converting after a rewrite.
Do recurring affiliate commissions really last for life?
Only for as long as the program's terms say. As of April 2026, systeme.io describes its attribution as lifetime and pays 60% for every month a referral stays subscribed [1]. Other programs use cookie windows instead — Semrush uses last-click with a 120-day cookie and pays per sale [2]. Note the date on the terms and re-check the live page before you build a year of content around them.
How many active referrals do I need for $500 a month?
Using the published Unlimited figures, each active referral pays $58.20 a month [1], so $500 divided by $58.20 is about 8.6 active referrals. Holding that level means replacing cancellations too: at 10% monthly churn you need roughly 0.86 new referrals a month just to stay level. These are arithmetic examples, not a promise of results.
Sources
- Affiliate program | systeme.io (source page, retrieved 2026-10-29)
- Affiliate Program — Semrush (source page, retrieved 2026-10-29)
This guide is general education, not legal, tax or financial advice. Rules and program terms change; check the linked official pages for the current version and ask a qualified professional about your situation. How we write: editorial policy. This page has no affiliate links.



