What is a SaaS affiliate refund reserve policy?
Short answer: A refund reserve policy temporarily withholds a stated portion of otherwise payable affiliate earnings to cover defined refund or chargeback exposure. It differs from a commission approval hold, which delays the entire commission until eligibility checks finish. Not every SaaS affiliate program needs a rolling reserve; many can manage ordinary refund risk through a clearly defined pending period and post-payment clawback terms.
The goal is not to hold partner money indefinitely. The policy should state exactly which commissions are affected, the reserve percentage, when each reserved amount is released, what events can reduce it, how negative balances work and how partners can dispute a correction. For the basic lifecycle, see our commission approval workflow.
Reserve, approval hold and payout threshold compared
| Control | What it does | Example |
|---|---|---|
| Approval hold | Delays eligibility confirmation for the whole commission | Wait 30 days after an eligible paid invoice |
| Rolling reserve | Withholds a defined fraction after approval | Retain 10% for a stated 60 days |
| Payout threshold | Delays settlement until payable balance reaches a minimum | Pay when available balance reaches $50 |
| Clawback | Adjusts a commission when eligible revenue is reversed | Deduct commission on a refunded charge |
These mechanisms can coexist, but combining all four without a compelling risk basis may make a program unattractive. Our payout threshold versus approval period guide explains the two commonly confused timing rules.
Decide whether a reserve is justified
Begin with actual refund, chargeback and fraud exposure rather than copying a competitor's reserve percentage. Review your billing mix, annual prepayments, cancellation rights, average time to refund, chargeback lag and historic adjustment rate. A low-risk monthly SaaS product with a 14-day refund policy may need only an approval hold. An annual prepaid product with unusually high early refunds may warrant a reserve, but the amount and duration should be proportionate and contractually clear.
Reditus describes the purpose of a commission hold period as allowing refunds and chargebacks to surface before payout. That vendor explanation is context, not evidence that a particular reserve rate is an industry requirement.
Calculate a rolling reserve transparently
Suppose an affiliate has $1,000 in approved commission for October. Under a hypothetical 10% reserve, $900 becomes available for the ordinary payout cycle and $100 is reserved. If the policy releases each month's reserve after 60 days, the $100 should have a scheduled release date and a separate ledger balance. A reserve is not a fee; absent eligible adjustments, it remains owed under the contract.
Now suppose a $200 customer refund produces a $40 commission reversal under the program's net-revenue policy. If the agreement permits that reversal to be offset against the reserve, $40 of the reserved $100 is applied and $60 remains scheduled for release. The $40 must be linked to the original invoice and refund event. If the customer refund instead occurs after the reserve has been released, the program needs a separate clawback or negative-balance rule.
Record the reserve as a ledger, not a hidden spreadsheet cell
For every commission, store the source invoice, partner, original currency, earned amount, approval date, reserve rate, reserved amount, scheduled release date, adjustment reference and actual payout settlement. Use separate immutable entries for accrual, reserve allocation, refund adjustment, reserve release and payment. Never edit an old paid row to make a reconciliation difference disappear.
Partial refunds should normally adjust the proportional eligible commission under a percentage-of-net-revenue policy. Fixed bounties require their own published reversal conditions. Stripe's subscription event guide documents refund and dispute signals; the billing event itself does not decide the affiliate contract. See our Stripe credit note reconciliation guide for a related adjustment workflow.
What to put in the partner agreement
- Define which sales, partners or program tiers are subject to a reserve.
- State the percentage and whether it applies before or after the approval hold.
- Define the release clock: invoice date, approval date or monthly close.
- Explain whether reserves can cover only the originating sale or other valid partner liabilities.
- Specify partial refunds, disputes, chargebacks and confirmed fraud treatment.
- Describe negative balances, appeals and partner termination settlements.
- State the payout currency, conversion policy and reporting visibility.
- Explain how a policy change applies to previously earned commissions.
Do not introduce a reserve retroactively without checking the existing partner agreement and applicable law. For cross-border programs, seek legal and accounting review of money handling and contractual liability. This article is operational guidance, not legal advice.
Worked timeline for a monthly commission batch
Assume an October invoice is paid on 12 October and produces a $100 eligible commission. The program has a 30-day approval hold, followed by a 10% rolling reserve for 60 days from approval. The commission becomes eligible for approval on 11 November if no issue is found. Of the approved $100, $90 enters the next scheduled payout and $10 remains reserved until the stated release date in January. If a qualifying partial refund arrives in December, its linked adjustment may reduce the reserved balance according to the agreement.
This timeline is illustrative. Actual dates must be calculated consistently with the program's time zone, inclusive/exclusive day rule and payout calendar. Do not tell partners that the reserve has been paid merely because its hold has expired.
Finance and partner-experience checklist
- Reconcile total earned commissions to approved, payable, reserved and adjusted balances.
- Test a full refund before approval, a partial refund after approval and a dispute after payout.
- Verify reserve releases cannot occur twice after a retry or scheduled job rerun.
- Confirm that one refund does not reverse unrelated subscription commissions.
- Check currency conversion and rounding for small reserved amounts.
- Make partner-facing statements show reserve balances and expected release dates.
- Document how closed accounts and program termination affect outstanding reserves.
Frequently asked questions
Is a 10% reserve standard for SaaS affiliates?
No universal percentage applies. The example here is hypothetical. Choose a rate based on measured risk and agreed terms.
Is a 30-day pending period the same as a reserve?
No. A pending period holds the entire reward before approval; a reserve withholds a defined portion after approval.
What if a chargeback arrives after reserve release?
Apply the contract's clawback, negative balance or repayment process. A reserve cannot eliminate all future risk.
Sources and editorial disclosure
Sources checked 2 November 2026: Reditus commission hold period and Stripe refund and dispute events. Reserve percentages and examples are editorial hypotheticals, not platform defaults. SaaSAlways has not independently audited vendor payout accounts.