Blog
13 min read

How to Pay Affiliates: Payout Methods, Schedules, and Tax Requirements

Payout reliability is the single biggest predictor of affiliate retention. Programs with thresholds above $200 see 23% higher affiliate churn in the first six months. The four decisions that make or break partner trust.

TrackRev

How to Pay Affiliates: Payout Methods, Schedules, and Tax Requirements

Payout reliability is the single biggest predictor of affiliate retention. Programs with thresholds above $200 see 23% higher affiliate churn in the first six months. The four decisions that make or break partner trust.

On this page
  1. 01Payment methods, ranked by what affiliates actually want
  2. 02Payment methods, side by side
  3. 03Payout schedule — the trust dial
  4. 04Minimum payout thresholds — the false economy
  5. 05Tax compliance — the operational headache that scales fast
  6. 06Tax form decision tree
  7. 07Tax form by affiliate location
  8. 08Payout process checklist — 8 items, every payout cycle
  9. 09How TrackRev handles payouts
  10. 10Scaling payout operations
  11. 11Bringing it together

Payout reliability is the single biggest predictor of affiliate retention. Programs with payout thresholds above $200 see 23% higher affiliate churn in the first six months than programs with thresholds at $50–100, and programs that delay payouts past NET-30 without explanation see top-performer churn climb 30%+ in the same window. The math is uncomfortable: an affiliate who earned $180 in their first month and can't withdraw it until they earn $200 more is more likely to stop promoting than one who got paid $180 on schedule and pushed harder for the next $200. This guide walks the four decisions that determine whether your affiliates stay — method, schedule, threshold, tax compliance — and the operational checklist that keeps payouts running cleanly at scale.

Key takeaway

Programs with thresholds above $200 see 23% higher affiliate churn in the first 6 months. The operational savings from a high threshold (fewer payouts to process) are eclipsed by the lost partnerships — every affiliate that quits over a threshold takes the next year of conversions with them.

Payment methods, ranked by what affiliates actually want

Payment method is the single most visible decision in an affiliate program — affiliates see it before they see your commission rate. A 30% commission paid via a method the affiliate can't use is worth 0%. The four methods that matter, in rough order of how affiliates rank them in 2026 surveys: Stripe Connect, PayPal, direct bank transfer, and crypto.

Stripe Connect — native if you're already on Stripe

Stripe Connect lets you pay affiliates in 40+ countries via Express accounts that affiliates onboard in under five minutes. The flow: the affiliate signs up, Stripe handles KYC and tax form collection, and you fire transfer.created events when commissions are due. The affiliate sees the money in their connected bank account within 2 business days (instant payouts available in some regions for an extra fee).

Connect is the default choice for any program already running on Stripe. It removes the entire "send me an invoice" loop, handles 1099-NEC generation for US affiliates automatically, and reconciles cleanly against the original charge via charge.id references. Fees are 0.25% + $2 per active payout per month for Express accounts, plus 0.5% per transfer — meaningfully cheaper than PayPal once volume builds.

PayPal — universal reach, painful fees

PayPal Mass Payouts work in 200+ countries and require nothing more than the affiliate's email. The setup is trivial — paste a CSV into the PayPal dashboard or fire individual Payouts API calls. Affiliates love it because they already have a PayPal account; you'll love it less when you see the fee structure.

Domestic US PayPal payouts are 2% capped at $1, fine for $50 payouts. Cross-border payouts run 2% with no cap, often hitting $20+ per payout on $1,000+ commissions. PayPal Mass Payouts can also be capped at $5,000 per individual payout, requiring splits for top earners. PayPal remains the right choice for international programs where Stripe Connect isn't available — but if Connect covers your affiliate base, the fee delta over a year is usually a five-figure number.

Bank transfer (ACH / SEPA / SWIFT) — cheapest at volume

Direct bank transfer is the lowest-cost method per dollar moved once you're processing $10K+/month in commissions, but it has the highest operational overhead. US ACH transfers cost $0.20–1.00 each via Stripe Treasury or modern banking APIs. SEPA transfers within the EU are typically free or near-free. SWIFT international wires are $15–45 each plus correspondent bank fees that the affiliate eats on the receiving side.

The reason most programs avoid bank transfer until scale forces them: collecting account numbers from affiliates is a friction wall, KYC and OFAC screening become your problem rather than the payment provider's, and a single typo in an IBAN can lose a $2,000 payout to a stranger. Reserve direct bank transfer for top-tier affiliates earning $5,000+/month, where the fee savings actually move the needle and the relationship justifies the white-glove handling.

Crypto — fast in some markets, regulatory liability in others

USDC or USDT on a low-fee chain (Polygon, Base, Solana) settles in under a minute for cents per payout. For affiliates in countries with bad banking infrastructure or restrictive currency controls (Argentina, Nigeria, Lebanon), crypto is often the only method that actually works.

The catch: US programs paying crypto trigger 1099-NEC reporting in USD-equivalent at time of payment, plus potential FATCA reporting for higher amounts. Several jurisdictions (Canada, parts of the EU) treat crypto payouts as taxable disposals for the issuer. Most SaaS programs add crypto as an opt-in for a known subset of international affiliates rather than as a default — the regulatory surface is real and not worth taking on lightly.

Payment methods, side by side

If you're picking one method to launch with, the table below is the decision framework. Most programs end up offering two: Stripe Connect for everyone it covers, and PayPal as the fallback for countries Connect doesn't reach.

MethodFeesReachSettlementBest for
Stripe Connect (Express)0.25% + $2/month + 0.5% per transfer40+ countries1–2 business daysDefault — any program already on Stripe
PayPal Mass Payouts2% (capped $1 US; uncapped cross-border)200+ countriesWithin minutes (same currency)International programs Connect doesn't cover
ACH (US) / SEPA (EU)$0.20–1.00 (ACH) / free–€0.20 (SEPA)US / EU only1–3 business daysTop-tier affiliates at $5K+/month
SWIFT wire$15–45 + correspondent feesWorldwide1–5 business daysSingle-affiliate large payouts ($10K+)
Crypto (USDC/USDT)$0.01–2.00 in network feesWorldwide (where legal)Under 1 minuteAffiliates in restricted-banking countries

Source: Provider fee schedules and TrackRev internal payout data, Q2 2026. Stripe Connect fees per Stripe Connect pricing page; PayPal fees per PayPal Mass Payouts documentation.

Payout schedule — the trust dial

Payout schedule is the explicit window between when a commission is earned and when the affiliate receives the money. The wrong schedule kills affiliate retention faster than a low commission rate. There are three industry-standard cadences, and the choice should be driven by your refund window, not by your operational convenience.

NET-30 — the default for 61% of programs

NET-30 means a commission earned on June 1 is paid on July 1. This is the default for the majority of SaaS programs because it gives you exactly 30 days to detect and reverse any refund or chargeback before the money leaves your account. For a SaaS product with a 14-day or 30-day refund window, NET-30 covers the worst-case refund cleanly.

The risk of going shorter than NET-30 without a robust clawback mechanism is paying out on commissions that get refunded the next day. The risk of going longer without communicating it clearly is exactly what the intro to this guide warned about: 23% higher churn over a $200 threshold, and similar damage from an undocumented NET-60.

NET-60 — necessary when your refund window is long

NET-60 is appropriate when your refund window is 30+ days or when your product has a meaningful trial period that affects commission eligibility. Annual plans with pro-rated refunds, enterprise contracts with money-back guarantees, and consumer products with 60-day satisfaction policies all justify NET-60.

The key with NET-60 is publishing it explicitly in your affiliate agreement and your dashboard. Affiliates can plan around NET-60; they cannot plan around a NET-30 that quietly slips to 50 days because your bookkeeper is on vacation. The single most damaging thing a program can do to retention is to set a schedule and miss it.

Real-time and weekly — reserved for proven top-tier affiliates

Top-performing affiliates often negotiate weekly or real-time payouts as a retention lever. Stripe Connect's instant payouts make this operationally feasible — commission earned Tuesday lands in the affiliate's bank by Wednesday morning. The catch is refund risk: any real-time payout has to come with a clearly written clawback policy and, ideally, a small reserve held against the affiliate's future earnings.

Programs that move to real-time payouts for their top 5% of affiliates while keeping NET-30 as the default for everyone else typically see top-performer retention jump 15–25%. The structure scales: most affiliates don't qualify, the ones who do feel rewarded, and your refund risk is bounded by the size of the top tier.

Minimum payout thresholds — the false economy

The minimum payout threshold is the dollar amount an affiliate's pending balance must reach before they can withdraw. Programs set thresholds to amortize the fixed cost of each payout (transaction fee + reconciliation overhead). The math seems clean — until you measure the retention cost.

The math behind a threshold

If processing one payout costs you $2 (transaction fee + a slice of your bookkeeper's time), a $50 threshold means you pay 4% of the payout in operational cost. A $200 threshold drops that to 1%. Multiply across 500 affiliates and you save real money — except most of those 500 affiliates never hit $200 in a given month, and a large fraction quit before they ever do.

What looks like a 3% operational saving on the affiliates who do earn $200+ is actually a 23% retention hit across the long tail. The math is wrong when you count only the payouts you processed and ignore the affiliates who walked away before you had to process anything.

What the data actually shows

Programs with thresholds in the $50–100 range retain affiliates 23% better at 6 months than programs with thresholds at $200+, per cross-program data from PartnerStack and Impact.com benchmarks. The effect is strongest in the first three months — affiliates who can withdraw a real (if modest) payout in month one are dramatically more likely to keep promoting than those who hit a $200 wall.

The sweet spot for most SaaS programs is $50. It's high enough to cover the fixed cost of a Stripe Connect payout cleanly (the $2 operational cost is 4% of payout — acceptable) and low enough that any affiliate who drove one $200 sale at a 25% rate gets paid that month. Programs with very low commissions (10% or under) can justify $100; programs with very high commissions (40%+) can drop to $25.

Threshold transparency

Whatever threshold you pick, publish it in three places: the affiliate dashboard (always visible next to current balance), the affiliate agreement, and the email confirming each new commission. "You earned $35 — $15 to your next payout" is a meaningfully different affiliate experience than "Your balance is $35." The first is a progress bar; the second is a wall.

Tax compliance — the operational headache that scales fast

Tax compliance for affiliate programs comes down to collecting the right form before the first payout, withholding correctly when required, and issuing the right annual reports. The cost of getting this wrong is not just IRS penalties — it's having to reissue payouts months later because withholding was missed, which is the #1 operational headache reported by scaled programs.

US affiliates — W-9 and 1099-NEC at $600

Collect a completed Form W-9 from every US-based affiliate before their first payout. The W-9 captures the affiliate's TIN (SSN for individuals, EIN for businesses) and their tax classification. Store it securely — you'll need it again at the end of the year.

Issue Form 1099-NEC to any US affiliate you paid $600 or more during the calendar year, by January 31 of the following year. The 1099-NEC reports the gross amount paid (not net of fees). Stripe Connect can generate and file 1099-NECs automatically for affiliates on Connect Express accounts — if you're rolling your own, Track1099 and Tax1099 are the standard third-party services.

Non-US affiliates — W-8BEN and treaty withholding

Collect Form W-8BEN from any non-US individual affiliate before their first payout, and Form W-8BEN-E from non-US entity affiliates. The W-8BEN certifies foreign status and may claim treaty benefits (reduced withholding rates between the US and the affiliate's country).

W-8BEN forms expire after three years (specifically, end of the third calendar year after signing) and must be re-collected. The default US withholding rate for payments to foreign affiliates without a valid W-8BEN is 30% — a brutal hit on a $1,000 commission and the source of every "why was my payout cut in half" support ticket in this space.

EU affiliates — VAT reverse charge for businesses

EU affiliates registered as businesses with a valid VAT number invoice you under the reverse-charge mechanism: no VAT on the invoice, you account for VAT on your side, the affiliate doesn't charge it. Collect the VAT number and verify it through VIES before the first payout.

EU affiliates who are individuals (not VAT-registered) are a grey area. Most programs require these affiliates to either register as a business in their country or operate through a payments platform that handles the tax wrapper. The clean operational answer is to require EU affiliates to either provide a valid VAT number or sign up via Stripe Connect, which handles the tax pass-through.

UK affiliates post-Brexit — treated as non-EU

Since January 2021, the UK is outside the EU VAT system for these purposes. UK affiliates need a UK VAT number if registered, or to operate as a sole trader / limited company with appropriate tax handling. The W-8BEN requirement also applies to UK affiliates being paid from a US-based payer.

Tax form decision tree

When in doubt, walk the affiliate through this decision tree at onboarding. The five-minute friction of a tax form at signup is meaningfully cheaper than the three months of cleanup if you skip it.

  • Affiliate is a US individual or US business → Collect Form W-9. Issue 1099-NEC in January if total payments for the year exceeded $600.
  • Affiliate is a non-US individual → Collect Form W-8BEN. Verify treaty status. Apply correct withholding rate. Re-collect every three years.
  • Affiliate is a non-US entity (business) → Collect Form W-8BEN-E. Verify treaty status and entity classification.
  • Affiliate is an EU business with a VAT number → Verify VAT number via VIES. Apply reverse-charge VAT mechanism.
  • Affiliate is an EU individual without a VAT number → Require business registration or sign-up via Stripe Connect, which handles the tax wrapper.
  • Affiliate is a UK individual or business (post-Brexit) → Treat as non-EU. W-8BEN if paying from a US entity. UK VAT number if affiliate is VAT-registered.

Tax form by affiliate location

Use the table below as the canonical reference when onboarding new affiliates. The single most important rule: collect the form before the first payout, not after. The clean version of this process scales; the retroactive version does not.

Affiliate locationForm requiredRe-collection cadenceYear-end reporting
US individual / businessW-9Once (or when info changes)1099-NEC if $600+/year
Non-US individualW-8BENEvery 3 years1042-S if US-source income
Non-US businessW-8BEN-EEvery 3 years1042-S if US-source income
EU business (with VAT)VAT number + VIES verificationAnnuallyReverse-charge VAT records
EU individual (no VAT)Business registration or platform-mediatedOn status changePer platform
UK individual / businessW-8BEN + UK VAT if applicableEvery 3 years (W-8BEN)Per UK HMRC rules

Source: IRS Form W-8 and W-9 instructions (2026); EU VAT Directive 2006/112/EC; HMRC guidance on cross-border services post-Brexit.

Collect tax forms before the first payout

Reissuing payouts to correct withholding is the #1 operational headache in scaled affiliate programs. Once you've paid an affiliate the gross amount, clawing back 30% withholding is a support ticket nightmare and often a goodwill loss you eat instead. The five-minute friction of a W-8BEN at sign-up is the cheapest version of this process.

Payout process checklist — 8 items, every payout cycle

Every payout cycle should walk the same checklist. Skipping any item is where the operational failures cluster — paying out on refunded charges, paying without a tax form on file, paying to a stale bank account that the affiliate changed last month and didn't update.

  • 1. Refund window closed. For every commission in the payout batch, the underlying Stripe charge is past your refund window (30 days for most SaaS).
  • 2. Tax form on file. W-9 / W-8BEN / W-8BEN-E is current (W-8BEN re-collected within last 3 years).
  • 3. Payout method confirmed. Stripe Connect account in good standing, PayPal email verified, bank details current. No "unverified" or "action required" states.
  • 4. Net commission calculated. Gross commission minus any reversed/refunded amounts minus any negotiated platform fee.
  • 5. Threshold met. Affiliate's net balance is at or above your published minimum threshold.
  • 6. Payout reference generated. Unique reference ID per payout, stored against every constituent commission for reconciliation.
  • 7. Notification email sent. Affiliate gets an email confirming amount, reference, expected arrival date, and a link to the dashboard.
  • 8. Payout logged. Dashboard reflects the payout immediately, with the constituent commissions marked Paid and tied to the reference.

How TrackRev handles payouts

TrackRev runs the full commission lifecycle on top of Stripe Connect. Commissions move through five states: Pending (commission earned, refund window still open), Eligible (refund window closed, threshold met, tax form on file), Approved (admin or auto-approval rule has cleared it for payout), Paid (Stripe Connect transfer fired, affiliate notified), and Reversed (underlying charge refunded or charged back). The lifecycle is the same whether you're paying ten affiliates monthly or ten thousand weekly.

Tax forms are collected at affiliate sign-up via Stripe Connect's KYC flow — W-9 for US affiliates, W-8BEN for non-US, with auto-expiry tracking. 1099-NECs are generated and filed by Stripe Connect at year-end for affiliates who crossed the $600 threshold. Refunded charges flip the corresponding commission to Reversed automatically via the charge.refunded webhook. The whole pipeline is server-side and reconciles cleanly against the Stripe ledger — no monthly spreadsheet reconciliation, no "why doesn't this match Stripe" debates.

If you want to see the full pipeline before committing, the free tier covers small programs end to end including Stripe Connect onboarding. Related reading: the affiliate tracking deep dive for the click-side, how TrackRev's payouts work, and our guides to recruiting affiliates and onboarding in the first 7 days.

Scaling payout operations

Most programs start with manual monthly payouts: pull a CSV, review it, fire the batch. This works to roughly 50 active affiliates. Past that, three things change at once — the CSV becomes too long to eyeball, the long tail of $30 balances stretches across multiple months, and your top affiliates start asking for faster payouts.

When to move from manual monthly to automated

The signal is roughly 50–100 active affiliates, or any month you spend more than 2 hours on payouts. Automated payouts in TrackRev or any modern platform fire the Stripe Connect transfers on a schedule (1st of each month, 15th of each month, weekly Fridays) and only flag affiliates that need manual review — usually a missing tax form, a payout method in an error state, or an unusually large commission that warrants a sanity check.

The retention math justifies the automation independently: automated payouts arrive on the same date every month, which makes them a predictable line item for affiliates running their own books. Predictable income drives retention; surprise income that arrives "sometime around the first" drives churn.

When to introduce tiered payout schedules

Once you have a clear top 5–10% of affiliates by earnings, consider offering them a faster payout cadence as a retention lever. Weekly Stripe Connect transfers are operationally trivial once payouts are automated, and the gesture is meaningful — "you're a top affiliate, we pay you weekly" is a status signal that compounds with the income itself.

Tier the program explicitly so it's clear what triggers the upgrade. A common structure: NET-30 monthly as the default, NET-15 monthly for affiliates earning $1,000+/month for 3+ consecutive months, weekly for affiliates earning $5,000+/month. The structure scales, the affiliates see the path, and the operational complexity is bounded by the size of each tier.

The retention math is bigger than the operational cost

Cheaper, faster, more transparent payouts cost a few hundred dollars a month in fees and platform time. They buy you affiliates who promote for years instead of quarters. The expensive version of this calculation is the one that optimizes payout cost and watches retention collapse.

Bringing it together

The four decisions — method, schedule, threshold, tax compliance — interact. Stripe Connect with NET-30 and a $50 threshold and pre-collected tax forms is a reliable, low-friction default that fits 80% of SaaS programs. PayPal with NET-30 and a $50 threshold is the international fallback. Bank transfer with weekly payouts is a top-tier reward, not a default. Crypto is an opt-in for restricted-banking markets, not a launch feature.

The one rule that holds across every program: publish what you do and do what you publish. Affiliates can plan around any cadence and any threshold; they cannot plan around a program that quietly changes the rules. That visible reliability is what compounds, and what's actually being measured when surveys cite payout reliability as the top retention predictor.

External references: Stripe Connect documentation; IRS Form 1099-NEC instructions; IRS Form W-8BEN instructions; Impact.com 2025 partnership retention benchmarks.

Found this useful? Share it.

PostLinkedIn

Frequently asked questions

What about international wire fees — who pays?
Industry standard is that the sender (you) pays the outbound SWIFT fee ($15–45), and the receiving bank's correspondent fee is deducted from the affiliate's payout. To avoid the surprise on the affiliate's end, either gross up the payout to cover correspondent fees or use Stripe Connect / PayPal, which handle this transparently. Most programs migrate top international affiliates to Connect specifically to eliminate the wire-fee disputes.
Do I have to issue 1099-NECs to affiliates?
Yes, if your business is US-based and you paid a US affiliate $600 or more in the calendar year, you must issue Form 1099-NEC by January 31. The form goes to both the affiliate and the IRS. Stripe Connect can generate and file 1099-NECs automatically for affiliates on Express accounts. Non-US affiliates do not receive a 1099-NEC; they may receive a 1042-S if the payment is considered US-source income.
What payout threshold should I set?
$50 is the right default for most SaaS programs. It's high enough to amortize the fixed cost of a Stripe Connect payout cleanly, and low enough that affiliates who drove one $200 sale at a 25% rate get paid within their first month. Programs with very low commissions (under 10%) can justify $100; programs with very high commissions (40%+) can drop to $25. Anything above $200 starts costing you affiliates faster than it saves operational dollars.
PayPal vs Stripe Connect for affiliate payouts — which is better?
Stripe Connect is better if you're already on Stripe and your affiliates are in the 40+ supported countries — fees are roughly half PayPal's at volume, 1099-NEC generation is automatic, and reconciliation against the original Stripe charge is clean. PayPal is better for affiliates in countries Connect doesn't reach, or for programs that aren't on Stripe to begin with. Most scaled programs run both: Connect as the default, PayPal as the international fallback.
What do I do if an affiliate refuses to provide a tax form?
Don't pay them. Set the affiliate's account to a pending state with a clear message explaining that payouts cannot be processed until the form is on file. For US affiliates without a W-9, you're required to apply 24% backup withholding — most programs simply block the payout instead. For non-US affiliates without a W-8BEN, the default 30% US withholding applies. The friction of collecting the form at sign-up is far cheaper than the support tickets from withholding disputes.
What about VAT for EU affiliates?
EU affiliates registered as businesses with a valid VAT number invoice you under the reverse-charge mechanism: no VAT on the invoice, you account for VAT on your side. Verify the VAT number via VIES before the first payout. EU affiliates who are individuals (not VAT-registered) are a grey area — most programs require these affiliates to either register as a business or sign up via Stripe Connect, which handles the tax pass-through automatically.
How quickly should I pay affiliates after they earn a commission?
NET-30 is the default for 61% of SaaS programs and the right answer for most. It gives you 30 days to detect refunds before the money leaves your account, which matches the typical SaaS refund window. Go to NET-60 if your refund window is longer or your trial period is extended. Reserve real-time or weekly payouts for proven top-tier affiliates as a retention lever. The one thing not to do is set a schedule and miss it — that single failure undoes more retention than any payout speed earns.
Muzahid Maruf — Founder of TrackRev.io

Written by

Muzahid Maruf, 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.

Keep reading

Related articles from the TrackRev blog.

Stop guessing where your revenue comes from.

Set up TrackRev in 5 minutes. Free tier covers 1,000 events / month.