How to Calculate Affiliate Earnings: 7 Inputs for 2026

Matthew DC

Learn how to calculate affiliate earnings with seven inputs, examples for one-time and recurring payouts, and a practical formula for your estimate.

How to calculate affiliate earnings from visits, approved purchases, and commission terms

What Should You Compare Before Choosing?

How to calculate affiliate earnings comes down to three numbers: eligible clicks, the share of those clicks that create a qualifying action, and the commission paid for each approved action. Then adjust the projection for the offer's commission base, reversals, attribution rules, and recurring eligibility. A percentage by itself is not an earnings estimate.

For a quick forecast, use this formula:

Estimated commission = eligible clicks × conversion rate × commission per approved action

When the offer pays a percentage, calculate commission per sale from the eligible order value and rate. When it pays a fixed amount, use the stated payout for the qualifying action. The FindAffiliates affiliate commission calculator lets you enter visits or clicks, conversion assumptions, product price, commission type, recurring months, cookie duration, and refund rate. Use it as a planning tool, not a promise of what a program will approve or pay.

Audience visits flow through affiliate clicks and approved purchases to an estimated commission

How to calculate affiliate earnings with the basic formula

Begin with measured data when you have it. If you know the number of eligible outbound clicks, use that value directly. If you only know page visits, estimate outbound clicks as relevant visits multiplied by the outbound click-through rate.

For a percentage offer:

Commission per approved sale = eligible order value × commission rate

Then:

Estimated commission = eligible clicks × conversion rate × commission per approved sale

For a fixed bounty, replace the percentage calculation with the fixed amount for the action the agreement counts. A qualified lead, trial, new customer, and paid subscription are different events. Use the one in the current program terms.

This is how to calculate affiliate earnings for a percentage or fixed offer. Recurring programs need one more step: count each renewal only when it qualifies under the agreement. These formulas estimate commission for a chosen period, but they do not establish that a program caused every order, that each order will be approved, or that the commission will arrive in the same month. Keep forecasts separate from dashboard-approved commissions and cash received.

Seven inputs that change the estimate

1. Relevant page visits

Start with visits to the page or video that contains the recommendation. Total site traffic can make an estimate look larger while hiding whether those visitors have any reason to click the offer. Use the same date range for traffic and affiliate activity, and exclude visits that cannot see the link or are unrelated to the product.

If you only have visits, label the number as a traffic assumption. If you have actual outbound clicks from your analytics or affiliate dashboard, use those instead of converting visits a second time.

2. Outbound click rate

The outbound click rate is the share of eligible visits that click an affiliate link. Calculate it as tracked affiliate clicks divided by relevant visits. Multiply visits by that rate to estimate clicks when the click count is unavailable.

For example, 10,000 relevant visits at a hypothetical 3% outbound click rate produce 300 clicks. The 3% figure is an illustrative input, not a typical benchmark. Replace it with your own data when possible and keep the page type and date range consistent.

If you also compare traffic sources in your own analytics, use consistent campaign labels where your analytics and affiliate links support them. Google's Analytics URL builder documentation explains how UTM parameters identify referring campaigns. Keep those labels alongside the affiliate platform's referral IDs, since analytics tags do not establish that a program credited a sale.

3. Click-to-action conversion rate

Conversion rate should use clicks that the program can attribute as its denominator and the specific qualifying action as its numerator. A rate for a free trial does not automatically predict paid subscriptions. A program may also report pending, approved, declined, or reversed orders separately.

If 300 clicks lead to six qualifying purchases, the illustrative click-to-purchase rate is 2%. Keep the conversion definition beside the number so a later comparison does not mix trials, leads, and paid orders.

4. Eligible order value and commission base

For percentage programs, check what value the rate applies to. Some terms use the first payment, first month's subscription, a defined amount after discounts, or only selected products. A 20% rate on one month's fee is different from 20% on the first year or every renewal.

Suppose a fictional offer pays 8% on an eligible $80 order. The commission per approved sale is $6.40. Do not substitute retail price if the agreement calculates on a lower net amount, excludes tax, or excludes discounted purchases.

5. Payout type and qualifying event

Record whether the offer uses a percentage, a fixed payment, a lead bounty, a one-time reward, a recurring share, or a tiered rate. Confirm what action triggers the reward and which products count. A headline rate cannot be compared fairly without its base and trigger.

Public terms can differ in how clearly they describe the payout. For example, the Splice program listing should be checked against the current Impact account before you use its listed rate. The SoundGym affiliate listing describes a one-time payout when a referred member starts a paid plan. The Production Music Live listing shows a short referral window, so timing and eligible click rules matter.

6. Approval, cancellations, and reversals

Not every tracked action becomes payable commission. A sale may be canceled, refunded, charged back, rejected as ineligible, or remain pending through a review period. When you have historical data, calculate the share of recorded actions that became approved. When you do not, show a conservative scenario and label the approval assumption rather than silently treating every order as payable.

In the example above, six purchases at $6.40 each would project to $38.40 before approval. If five later appear as approved and eligible, the recorded commission would be $32. The approved count is an example, not a claim about a normal reversal rate.

7. Attribution window, renewals, and payment timing

Check the cookie or referral window, last-click rules, account tagging, and any renewal limits. The length of a cookie does not mean a customer will buy, and a persistent account tag is not the same thing as a browser cookie. For recurring offers, count only renewals that qualify under the current agreement and only for the months when the referred customer remains eligible.

For example, if a program pays 20% of an eligible $50 monthly plan for up to 12 paid months, the simple maximum before cancellations would be $10 per month. It is not a guaranteed $120. Actual results depend on payment, retention, eligibility, and any reversal or attribution terms. Payout thresholds and payment schedules then determine when approved commission can be withdrawn.

A one-time commission pays once while recurring commissions depend on eligible renewals over time

Worked example: from visits to approved earnings

Assume a page receives 10,000 relevant visits during one month. Use an illustrative outbound click rate of 3%, giving 300 affiliate clicks. At a hypothetical 2% click-to-purchase rate, those clicks produce six purchases. If the offer pays 8% on an eligible $80 order, each approved order would produce $6.40 in commission.

Before reversals, the projection is six multiplied by $6.40, or $38.40. If five of the six purchases later become approved and eligible, approved commission is five multiplied by $6.40, or $32. That amount is not necessarily cash received in the same month. The program may still have a lock period, payout threshold, or monthly payment schedule.

To calculate earnings per click, divide approved commission by eligible outbound clicks. In this example, $32 divided by 300 is about $0.107 per click. Report the period and approval status with EPC. If you compare two programs, use matching definitions and time ranges.

Use a calculator without overstating the result

The FindAffiliates calculator accepts traffic and click inputs, click-through and conversion assumptions, product price, commission type, recurring months, cookie duration, refund rate, and payout type. It makes how to calculate affiliate earnings easier to repeat, but a saved result cannot confirm a program's current commission rules or predict whether a visitor will buy.

For a useful planning range, enter a conservative case and a case based on recent observed performance. Keep unknown inputs visible. If the program's rate, eligible order amount, approval rate, or renewal rules are not public, mark the field as unverified and avoid presenting a single precise forecast as a reliable outcome.

Choose an affiliate program before optimizing around its payout. The affiliate program research checklist and how to choose affiliate programs explain how to compare fit and terms. After publishing, the guide to tracking affiliate links and commissions can help you reconcile clicks, approved actions, and payouts.

This calculation is for an affiliate estimating their own commissions. It is not the same as an advertiser calculating program ROI, which needs customer margin, program costs, and a defined measurement window. Use one time period and one audience cohort at a time.

Key Takeaways for How to Calculate Affiliate Earnings: 7 Inputs for 2026

An answer to how to calculate affiliate earnings starts with relevant traffic and measured clicks, applies the conversion and commission rules that actually qualify, then accounts for approvals, reversals, renewals, and payout timing. Use your own performance data when possible, make assumptions explicit, and keep projected earnings separate from approved balances and cash received. Explore more current offers in the FindAffiliates directory.

FAQ

How to calculate affiliate earnings from website traffic?

Multiply eligible affiliate clicks by the conversion rate and the commission per approved action. For a percentage payout, calculate the commission per sale from the eligible order value and commission rate first.

How do I calculate affiliate earnings from website traffic?

Multiply relevant visits by the outbound click rate to estimate affiliate clicks. Multiply those clicks by the offer's conversion rate and the commission for each approved action, then account for cancellations and eligibility.

Does a higher commission rate always mean higher earnings?

No. Order value, qualifying action, conversion, approval, audience fit, reversals, and attribution all affect the result. Compare expected approved commission per eligible click rather than the headline percentage alone.

How should I estimate recurring affiliate income?

Count each renewal that qualifies under the current program terms, then apply the commission basis for that billing period. Treat retention and renewal length as assumptions unless your dashboard provides observed results.

Is an affiliate earnings calculator accurate?

It can perform the arithmetic for the inputs you provide. The estimate can still differ from actual income if traffic, conversion, program rules, approvals, refunds, attribution, retention, or payout timing changes.