← Back to blog
OpsMar 14, 2026

Chargebacks and affiliate commissions: the boring policy that prevents payout fights (SaaS)

Chargebacks are rare — but the arguments they trigger are predictable.

Chargebacks and affiliate commissions policy

A chargeback is not a refund. It’s a payment dispute — and it usually costs you extra fees, extra ops time, and sometimes a higher risk score with your payment provider.

If your affiliate program doesn’t define what happens to commissions when a chargeback hits, you will end up arguing about it at the worst possible time: after money already left your account.

Table of contents

Chargebacks vs refunds (plain English)

Refund: you (the merchant) decide to return the money. Chargeback: the customer’s bank/card network pulls the money back (often after a dispute).

  • Refunds are usually within your control (policy + support).
  • Chargebacks are external (banks, card networks, evidence, deadlines).
  • Chargebacks often include extra fees and can impact your processor relationship.

Default policy (copy/paste)

Copy/paste this clause into your affiliate terms (adjust wording to match your jurisdiction and payment setup):

  • Commissions are earned on net revenue that is retained by the company.
  • If a transaction is refunded, charged back, or otherwise reversed, the associated commission will be canceled (if unpaid) or reversed via a negative adjustment (if already paid).
  • Chargeback-related fees are not commissionable and may be deducted from the commission calculation where applicable.
  • We may delay commission approval to align with our refund window and fraud/chargeback review periods.

Workflow: pending → approved → paid → adjusted

The workflow that keeps everyone sane is the same one that works for refunds — with one extra state: adjusted.

EventCommission statusAction
Customer purchasesPendingTrack commission, but don’t approve until your refund window closes (and basic fraud checks pass)
Refund window closes (no refund)ApprovedMove commission into the next payout batch
Payout sentPaidRecord payout and keep an audit trail (batch id / payout date)
Chargeback occurs (any time)AdjustedCancel if unpaid; otherwise create a negative adjustment and deduct from next payout

How to calculate the reversal amount

Keep your calculation rule simple and consistent. A default that works for most SaaS programs:

  • Reverse the commission on the disputed revenue amount (the amount that is reversed).
  • Do not pay commission on processor fees, taxes, or chargeback fees.
  • If you pay recurring commissions, reverse only the portion tied to the reversed period/payment (not the entire customer lifetime, unless your terms say so).

If you want to be extra defensible, define a single ‘commissionable amount’ field in your tracking (net of fees and reversals) and base all math on that.

Edge cases

  • Chargeback later won/overturned: re-approve the commission and pay it in the next batch (don’t ping-pong within the same batch).
  • Partial dispute/partial reversal: reverse commission proportionally to the amount reversed.
  • Affiliate disputes the reversal: ask for an order reference + customer email domain + approximate date; then share the outcome (‘chargeback received’, ‘processor reversed funds’) without leaking private customer data.

Affiliate messaging templates

Template: chargeback while pending (no payout yet)

Subject: Commission canceled (chargeback) Hey {{name}} — quick heads up: the payment tied to {{order/ref}} was disputed via a chargeback, so the related commission was canceled (we only pay on retained net revenue). If you believe this is a tracking error, reply with the customer’s email domain + approximate purchase date and we’ll review.

Template: chargeback after payout (negative adjustment)

Subject: Commission adjustment (chargeback) Hey {{name}} — the payment tied to {{order/ref}} was reversed via a chargeback after your payout was sent. Per our terms, we’ve added a negative adjustment for that commission and it will be deducted from your next payout. Nothing you need to do — this keeps payouts aligned with net revenue.

FAQ

Should I treat chargebacks differently than refunds?

Operationally: yes (fees, evidence deadlines). Commission-wise: not really — the simplest rule is the same: commissions are paid on retained net revenue, so reversals cancel or reverse commissions.

Make approval delayed by default and publish the reversal rule in one sentence. Most fights happen when you pay early and explain later.

Want this Playbook in your inbox?

I share practical notes on affiliate programs for SaaS.No spam. No hype.

Unsubscribe anytime. No spam.

Ready to launch?

If Rewardful feels like overkill, start simple: signup page + links + Stripe-attributed revenue.

Related posts

Affiliate platform migration checklist and questions

Affiliate platforms: questions to ask before you migrate (SaaS)

A practical checklist for migrating affiliate platforms in SaaS: what to export, how to compare ledgers, how to handle refunds and clawbacks, and the safest cutover plan.

Read article
Affiliate tracking for subscriptions: events and edge cases

Affiliate tracking for subscriptions: what changes vs one-time sales (a practical guide)

A founder-friendly guide to affiliate tracking for SaaS subscriptions: which event earns commission, how to handle trials and plan changes, how recurring commissions work, and the tests that catch broken attribution.

Read article