How to Set Affiliate Commission Rates (With Math That Protects Your Margin)
A step-by-step framework for choosing commission rates — margin math, percentage vs flat, per-affiliate overrides, and when (and how) to change rates later.
Commission rates get set twice in most programs: once at launch by gut feeling, and once six months later by panic, after someone finally does the math. This guide is the math, done first.
Start from contribution margin, not from competitors
The only number that matters is what a marginal order actually earns you. Take your average order value, subtract cost of goods, shipping you absorb, payment processing, and packaging. That's your contribution margin per order — the pool commissions come out of.
A worked example: $90 average order, $36 product cost, $7 shipping, $3 fees → $44 margin (about 49%). A 10% commission ($9) costs a fifth of your margin for a sale that, by definition, arrived through someone else's audience. That's usually an excellent trade. A 25% commission ($22.50) costs half your margin — defensible for pure-digital products, dangerous for physical ones.
Rules of thumb that fall out of the math: physical products typically sustain 8–15%, digital products and software 20–40%, and services with near-zero marginal cost can go higher still. But run your numbers; averages are how margins die.
Percentage or flat amount?
Percentage rates scale with order value and are the default for stores: the affiliate is rewarded more for bringing bigger baskets. Flat amounts shine in two cases — lead generation ("$5 per submitted quote request", see form-based lead referrals) and products with a single price point, where a flat "$20 per sale" is easier to advertise than "23%".
There's a psychological wrinkle worth knowing: "earn $20 per sale" often recruits better than "earn 22%" even when they're identical, because the affiliate doesn't have to know your prices to imagine the money.
One default, then surgical overrides
Set one program-wide default rate, then use per-affiliate overrides sparingly and deliberately: a higher rate for a strategic partner with real reach, a trial bump for a promising newcomer's first 90 days, a custom flat deal for someone driving leads instead of sales. Every override should have a reason you could say out loud — in Affiliate Factory WP each affiliate can carry a custom rate, and every change lands in the audit log, which is exactly the record you want when a partner asks why their deal differs.
Resist tiered public rate ladders ("silver/gold/platinum") at the start. They look motivating but mostly add explanation overhead before you have volume — revisit tiers when you have dozens of active partners and real data. Track whether the program is actually working with a handful of honest KPIs first.
Protect the rate with three technical settings
The rate is only as safe as the rules around it:
- Base commissions on subtotal, excluding shipping and tax. Otherwise you're paying commission on money that was never margin.
- Maturity window ≥ refund window. Commissions should become payable only after the order can no longer be refunded. Reversals then cost nothing.
- Decide the coupon-stacking rule. If an affiliate's code gives customers 10% off and pays the affiliate 10%, a $100 order pays out $19 of margin, not $10. Either lower the code's customer discount, lower the commission on coupon-attributed orders, or accept the doubled cost knowingly.
Changing rates later without a revolt
You will eventually adjust rates. The playbook that keeps trust intact: give real notice (30 days), apply changes only to new referrals, explain the reason in one honest paragraph, and grandfather your top partners when you can — losing your best affiliate over one point of margin is terrible arithmetic. Never change rates retroactively on referrals already earned; beyond the trust damage, your own program terms should prohibit it.
The launch answer
If you want a defensible starting point without weeks of analysis: 10% on subtotal for physical products, 25% for digital, maturity window matching your refund policy, coupon discount capped so discount + commission stays under a third of margin. Write those numbers down next to the margin math that produced them, and revisit both once a quarter with real data. You can experiment safely in the live demo — set rates, create a referral, and watch the amounts explain themselves.