What to Include in an Affiliate Agreement (Template Outline)
An affiliate agreement should fix commission, cookie window, hold and payout terms, banned methods, FTC disclosure, termination, IP and data. Template outline.
Muzahid Maruf, Founder
On this page
Explore with AI
Opens this article inside the chosen assistant with a ready-made prompt.
An affiliate agreement is the contract between a company and a partner who promotes it for a commission.
It should settle 8 things in writing: how commission is calculated, the cookie window that decides which click earns credit, when and how you pay, which promotion methods are banned, how the partner discloses the relationship, who owns the brand assets, how either side ends the deal, and how personal data is handled.
Key takeaways
- Write commission on the net amount collected, excluding sales tax, refunds and chargebacks: 20% of a $49 plan is $9.80 a month, or $117.60 over 12 months.
- A 30-day hold covers refunds, but card networks typically allow disputes for 120 days, so reverse commission after payout too.
- Google Ads does not restrict trademarks as keywords when it reviews a complaint, and 16 CFR 255.1(d) makes advertisers answer for missing disclosures, so brand bidding and disclosure belong in the contract.
- Decide before launch whether recurring commission survives a partner leaving in good standing, and who controls which personal data under GDPR Articles 26 and 28.
Not legal advice
Contract, tax and advertising rules differ by country and US state. Have a lawyer in your jurisdiction review the final text before partners accept it, and an accountant check the tax parts.
Affiliate agreement vs. affiliate program terms and conditions
Programs call the same document an affiliate agreement, affiliate program terms and conditions, partner terms or program rules.
In a self-serve SaaS program the usual setup is one master text that every partner accepts with a checkbox at signup, plus a short addendum for a partner who negotiates a higher rate.
Amazon's Associates Program Operating Agreement, updated October 15, 2025, shows the model at scale: every associate accepts it without change, and it pulls in the program policies by reference.
The clauses an affiliate agreement needs
Commission and cookie figures are medians from TrackRev's benchmark tables, compiled from public Impact, PartnerStack and Awin research. The other settings are my own starting points.
| Clause | Starting setting |
|---|---|
| Relationship | Non-exclusive, no control over methods |
| Commission | 20% of net payments for 12 months |
| Cookie window | 60 days, last click wins |
| Payment and hold | Monthly, $50 minimum, 30-day hold |
| Clawback | Deduct from the next payout, repay within 30 days |
| Tax forms | Form W-9 or Form W-8BEN before the first payment |
| Banned methods | Brand bidding, spam, fake reviews |
| FTC disclosure | Next to every link, per 16 CFR 255.5 |
| Brand and IP | Revocable license, 7 days to remove |
| Data protection | Roles named under GDPR Articles 26 and 28 |
| Termination | 14 days' notice, immediate for breach |
| Changes | 30 days' written notice, later sales only |
| Liability | Capped at 12 months of commission |
Starting settings for a self-serve SaaS program.
Relationship and exclusivity
Say the partner is an independent contractor with no authority to make offers for you, as Section 12 of Amazon's agreement does, and free to promote competitors.
The Internal Revenue Service weighs behavioral control, financial control and the type of relationship, and a written contract is one factor, so leave out terms that direct how a partner works.
Commission: rate, base and duration
Apply the rate to the net amount collected, excluding sales tax, VAT, refunds and chargebacks.
The benchmark medians are 20% for 12 months in B2B SaaS, 15% for 6 months in B2C SaaS, 30% in information products and 8% in eCommerce (commission benchmarks by category).
A trial earns nothing until the first paid charge, a plan change moves commission with the price, and only new customers count.
| Plan price | Customer pays with 8% tax | Commission base | Monthly commission at 20% | Over 12 months |
|---|---|---|---|---|
| $19 | $20.52 | $19 | $3.80 | $45.60 |
| $29 | $31.32 | $29 | $5.80 | $69.60 |
| $49 | $52.92 | $49 | $9.80 | $117.60 |
| $99 | $106.92 | $99 | $19.80 | $237.60 |
| $199 | $214.92 | $199 | $39.80 | $477.60 |
| $499 | $538.92 | $499 | $99.80 | $1,197.60 |
Commission is 20% of the plan price, never of the tax-inclusive total.
Cookie window and attribution
Name the number of days, the tiebreak when two partners touch one customer (last click wins), and the record that decides disputes: your tracking data.
| Cookie window | Share of programs | Typical program |
|---|---|---|
| 30 days or shorter | 28% | eCommerce, low-ticket B2C SaaS |
| 60 days | 41% | The SaaS standard |
| 90 days | 24% | B2B SaaS with trials, information products |
| 180 days or longer | 7% | High-ticket programs, lifetime cookies |
Median window: 60 days. TrackRev benchmark tables, Q2 2026.
Treat the window as a ceiling.
WebKit's Intelligent Tracking Prevention deletes script-set cookies after 7 days without user interaction with the site and caps those on decorated-link landing pages at 24 hours, so a 90-day promise can shrink to 7 days in Safari (the Safari ITP post covers what survives).
Give coupon codes their own sentence on whether a code credits its owner without a click.
Payment terms, holds and clawbacks
Four numbers go in this clause: payout frequency, minimum payout, hold and method. Match the hold to your refund window and say where it starts.
Counted from the close of a monthly period, a 30-day hold makes a January charge wait 30 to 58 days.
| Charge date | Period closes | Payable from | Days waited | Dispute days left |
|---|---|---|---|---|
| Jan 3 | Jan 31 | Mar 2 | 58 | 62 |
| Jan 10 | Jan 31 | Mar 2 | 51 | 69 |
| Jan 17 | Jan 31 | Mar 2 | 44 | 76 |
| Jan 24 | Jan 31 | Mar 2 | 37 | 83 |
| Jan 31 | Jan 31 | Mar 2 | 30 | 90 |
Monthly payout period, 30-day hold counted from the close of the period, non-leap year. The last column assumes payout on the payable date and a 120-day card dispute window.
A hold covers refunds, but chargebacks arrive later. Stripe's dispute documentation says cards typically allow disputes for 120 days after payment (local payment methods such as Klarna and PayPal, up to 180).
You usually get 7 to 21 days to answer the issuer, the issuer takes 60 to 75 days to decide, and the whole process can run 2 to 3 months.
So reverse commission on a refunded or disputed charge even after payout and take it from the next payment (refund clawbacks covers the mechanics). Banks can bundle disputes: Stripe's example is three $50 charges disputed as one $150 dispute.
| Disputed $49 renewals | Amount disputed | Commission reversed at 20% |
|---|---|---|
| 1 | $49 | $9.80 |
| 2 | $98 | $19.60 |
| 3 | $147 | $29.40 |
| 4 | $196 | $39.20 |
| 5 | $245 | $49.00 |
| 6 | $294 | $58.80 |
Commission to take back after a bundled dispute.
Tax forms and payee responsibility
Make payment conditional on a valid tax form and correct payout details, and state that the partner is responsible for their own taxes (how to pay affiliates compares payout methods).
| Document | What the IRS says it does |
|---|---|
| Form W-9, from a US payee | Gives you the taxpayer identification number for an information return |
| Form W-8BEN, from a foreign individual | Goes to the payer when an amount is subject to withholding |
| Form 1099-NEC, box 1a, filed by January 31 | Reports nonemployee compensation of $2,000 or more, commissions for services included |
The $2,000 threshold applies to tax years beginning after 2025. Whether a partner's commissions are reportable, and whether withholding applies to a foreign partner, is a question for your accountant.
Banned promotion methods
Google Ads' trademark policy says that when it reviews a trademark owner's complaint it will not restrict trademarks used as keywords, though it does restrict ads that use a trademark in a confusing or misleading way.
So the contract has to stop bidding on your name. Someone who typed your name was already looking for you, and a partner who bids on it collects commission on a sale you were getting anyway.
- Bidding on your name, product names, misspellings, or your name plus login, pricing or coupon; ads, pages, domains or social handles made to look like yours.
- Unsolicited email. The Federal Trade Commission's CAN-SPAM guide says both the promoted company and the sender may be held responsible, with penalties up to $53,088 per violating email.
- Fake or purchased reviews, and bought followers or views. 16 CFR Part 465, announced August 14, 2024, lets the FTC seek civil penalties against knowing violators.
- Cookie stuffing, forced clicks, incentivized clicks, and buying through your own link.
- Unpublished claims about results, prices or discounts, and recruiting sub-affiliates without written approval.
Amazon goes further in Section 2: after a violation it may stop all commission income otherwise payable, related or not.
I would forfeit only the sales a breach touched and end the agreement at once for a serious or repeated one (self-referral fraud and attribution fraud cover detection).
FTC disclosure
The Federal Trade Commission's Endorsement Guides, 16 CFR Part 255, revised in 2023, drive this clause.
Section 255.5 requires a clear and conspicuous disclosure of a connection that could affect the endorsement's weight and that the audience would not expect, and lists monetary payment as one.
The FTC's Endorsement Guides Q&A suggests the wording "I get commissions for purchases made through links in this post", wants it near the recommendation, and for video wants it in the video and in the description.
| Label beside the link | FTC view |
|---|---|
| Paid link | Adequate when right next to the link |
| Affiliate link | Consumers may not understand it |
| Commissionable link | Probably not clear |
| Buy now button | Not adequate |
From the FTC's Endorsement Guides: What People Are Asking.
Amazon fixes the associate's disclosure sentence in its Section 5 and treats any violation as a material breach, which makes audits easy.
Section 255.1(d) tells advertisers to guide endorsers, monitor their compliance and act on non-compliance, and the FTC says monitoring should run a few months past the end of a contract.
So the clause needs the wording and placement, a right to demand edits or takedowns within 7 days, and a monitoring routine you run (the FTC and GDPR compliance post covers audits).
Other countries have their own rules, so require compliance with the law where the audience lives and keep the FTC wording as your minimum.
Brand license, confidentiality and customer ownership
Grant a limited, non-exclusive, revocable license to your name and approved assets, ban altered logos and wording that implies you endorse the partner, set a 7-day takedown, and let partners keep their own content.
Customers belong to you: Section 3 of Amazon's agreement says so outright, and the confidentiality clause in its Section 12 runs for the term plus 5 years.
Data protection
Usually you control the click and purchase data on your own domain, and the partner controls what they collect from their own audience.
Article 28 of the General Data Protection Regulation requires a contract when a processor handles personal data for a controller, and Article 26 requires joint controllers to settle their responsibilities in an arrangement.
Article 83(4) puts both in the tier of fines up to 10 million euros or 2% of worldwide annual turnover, whichever is higher.
A partner who only sends visitors processes nothing for you, so the clause can stay short: no personal data in link parameters, no partner tracking code on your pages, no sharing of customer data (first-party tracking keeps it on your side).
Termination and unpaid commission
Amazon's Section 6 lets either side leave on 7 calendar days' notice, ends the agreement at once for fraud or a breach not cured within 7 days, may hold accrued commission afterward to account for cancellations or returns, and lists Sections 3, 4, 5, 6, 7, 8, 10 and 11 as surviving termination.
A self-serve SaaS program can afford 14 days, long enough to swap links out of live content.
| How it ends | Notice | Unpaid commission | Recurring commission | Links and assets down |
|---|---|---|---|---|
| Either side, good standing | 14 days | Paid after the hold, less reversals | Runs to month 12 | Within 7 days |
| Breach of a banned method | Immediate | Forfeited on affected sales | Stops | Within 7 days |
| Fraud | Immediate | All unpaid commission forfeited | Stops | Within 7 days |
Starting settings. Whether recurring commission survives the end is your call.
I would let recurring commission run out its 12-month term for a partner who leaves in good standing, since those customers were won under the terms they signed up to.
Clawbacks, confidentiality, the brand clause and takedowns should survive termination, because the FTC expects monitoring to outlast the contract.
Changes, liability and governing law
Amazon's Section 13 makes most changes effective no less than 2 business days after notice, and Section 8 caps its own liability at commission paid or payable in the previous 12 months.
I would copy the cap, give partners 30 days for changes, and apply changes only to later sales.
Add an indemnity for claims from the partner's content and name one governing law and forum: Schedule 2 of Amazon's agreement picks binding arbitration under the Federal Arbitration Act and Washington law.
Affiliate agreement template outline
Sample values in brackets match the settings above. Change them to fit your refund policy and margins.
AFFILIATE AGREEMENTBetween [Company] ("we") and [Partner] ("you")Version [1.0], dated [date]. It applies from the day you accept it. 1. Your roleYou are an independent partner, not our employee, agent or franchisee.You choose when, where and how you promote us. You may promote otherproducts. Neither of us can bind the other. 2. CommissionWe pay [20]% of the net amount each customer you refer pays us, for [12]months from their first paid charge. "Net" excludes sales tax, VAT,refunds and chargebacks. Only new customers earn commission. A trialearns nothing until the first paid charge. If a customer changes plan,commission follows the new price from the next charge. 3. Which customers are yoursA customer counts as yours if they click your link and sign up within[60] days, and yours was the last partner link they clicked. Our trackingrecords decide. Buying through your own link, or through the link of abusiness you own, earns nothing. 4. PaymentCommission becomes payable [30] days after the payout period it wasearned in closes. We pay [monthly] once you are owed at least $[50], by[PayPal or Wise], in [USD]. Before the first payment you must give us avalid tax form ([W-9 or W-8BEN]) and correct payout details. You areresponsible for your own taxes. 5. Refunds and chargebacksIf a customer's charge is refunded or disputed, we reverse the commissionon it. If we already paid that commission, we deduct it from your nextpayout. If there is no next payout, you will repay it within [30] days ofour request. 6. What you must not doNo bidding on our name, product names, their misspellings, or our nameplus words such as "login" or "pricing". No ads or pages that look likethey come from us. No domains or social handles containing our name. Nounsolicited email. No fake or purchased reviews, and no incentivized clicks. Noclaims about results, prices or discounts we have not published. Norecruiting other partners without our written approval. Commission on anysale caught up in a breach is forfeited. 7. DisclosureWherever you promote us, say plainly and next to each link that you earna commission, for example: "I earn a commission if you buy through thislink." In a video, say it aloud and repeat it in the description. Followthe advertising and consumer laws where your audience lives. If we askyou to fix or remove content, you will do it within [7] days. 8. Our brandWe give you a limited, non-exclusive, revocable license to use our nameand the assets at [URL] to promote us. Do not alter our logo or suggestthat we endorse you. You keep ownership of your own content. 9. Customers, confidentiality and dataCustomers belong to us, and you have no right to their data or futurepurchases. Keep non-public information we share with you, such aspre-release features and private pricing, confidential. Each of ushandles personal data under the law that applies to it. Do not putpersonal data in link parameters, and do not add your own tracking codeto our pages. 10. Ending the agreementEither of us may end this on [14] days' written notice, or at once if theother breaches it. When it ends you remove our links and brand assetswithin [7] days. We pay commission already earned, after the hold andless reversals. [We keep paying on customers you referred until their[12] months end, unless we ended the agreement for breach.] Sections 5, 7,8 and 9 continue after it ends. 11. ChangesWe may change this agreement by emailing you [30] days before the changeapplies. Changes apply to sales after that date. If you disagree, end theagreement before then. 12. Liability and disputes[Liability cap.] [Governing law.] [Where disputes are heard.] 13. AcceptanceYou accept this agreement by [ticking the box / signing]. We record thedate and the version you accepted.What TrackRev enforces and what stays in the contract
In TrackRev's Affiliate Program, each program sets its own commission rate and recurring rule, cookie window (default 60 days, 1 to 3,650 allowed), hold (0 to 180 days after a payout period closes, default 0) and payout schedule (weekly, every 2 weeks, monthly, quarterly or manual).
A refunded or disputed charge reverses its commission, partners upload a W-9 or W-8 form in the partner portal, and you pay from one PayPal or Wise CSV export, then mark each payout paid.
Because the hold defaults to 0, a 30-day hold in your agreement needs a matching setting on the program.
TrackRev does not draft agreements, collect signatures or store contract text, so host the agreement on your own site and keep the acceptance log in a signing tool or form.
Affiliate programs run on the paid plans from Starter at $39 a month (pricing); the free plan covers link tracking only, with 50 links and 1,000 tracked events a month.
How to create an affiliate program covers the steps around the agreement.
Found this useful? Share it.
Frequently asked questions
- Many self-serve programs use a checkbox that links to the full text and save signatures for negotiated deals. Log which version each partner accepted, and put the link beside the checkbox, because a footer link is easy to miss.
- Only as far as the agreement allows. With 30 days' written notice, a changes clause lets you move from 25% to 20% on later sales without touching commission already earned.
- Rarely. Partners expect a higher rate or a fixed fee for exclusivity, so a non-exclusive clause is cheaper.
- Only when a partner processes personal data on your instructions, such as collecting leads straight into your CRM, which Article 28 covers. A partner who only sends visitors to your link processes nothing for you.
- A shorter version works: the reward, eligibility, payment timing and what ends it. The disclosure duty still applies, because section 255.5 counts payment, free or discounted products and the chance of winning a prize as material connections.
- Default to no. You answer for each sub-affiliate's missing disclosures and banned tactics under 16 CFR 255.1(d), without having vetted them. A deliberate multi-tier program should pass every rule down.

Written by
Founder, TrackRev.io & Contant.io
Muzahid Maruf is the founder of TrackRev.io and Contant.io. He writes about marketing attribution, link tracking, and revenue analytics for SaaS teams.
Writes about Marketing attribution · Link tracking · Revenue analytics · SaaS growth
Stop guessing where your revenue comes from.
Set up TrackRev in about five minutes. The free plan covers 1,000 events a month, no card needed.
Start free