Glossary

What Is a Rolling Reserve? Definition for Shopify Merchants

A rolling reserve is a payment processor’s practice of withholding a fixed percentage of every transaction for a defined period — typically 120 days — then releasing each day’s reserve on that same delay. It’s the most common reserve structure used by Shopify Payments, Stripe, and PayPal.

6 min readBy Unholdr team

What Is a Rolling Reserve? Definition for Shopify Merchants TL;DR: A rolling reserve is a payment processor’s practice of withholding a fixed percentage of every transaction for a defined period — typically 120 days — then releasing each day’s reserve on that same delay. It’s the most common reserve structure used by Shopify Payments, Stripe, and PayPal.

A rolling reserve is a payments-industry mechanism where a processor withholds a fixed percentage
(commonly 5–30%) of each transaction and releases it after a holdback window of 90–180 days, with each day’s
reserve releasing on its own schedule. Unlike a flat reserve (a one-time deposit), a rolling reserve continuously
accumulates and releases, creating a steady-state balance that the processor holds against future chargebacks
and refunds.

    How a rolling reserve works mechanically
Picture a 120-day rolling reserve at 20%. Every day, two things happen at once:

  1. 20% of today’s sales get added to the reserve pool.

  2. The reserve from exactly 120 days ago gets released and paid out.

In a steady state — same daily revenue, same chargeback rate — the pool size stabilises at roughly 120 × (daily
sales × reserve %). For a store doing $10,000/day at 20%, that’s $240,000 sitting in reserve at any given
moment.

The math is simple but the cash flow effect is brutal. A store doing $1M/month at a 20% rolling reserve has
roughly $800,000 locked at steady state. That’s working capital you cannot use for inventory, ads, or payroll.

   Why processors use rolling reserves
The 120-day window is not arbitrary. It matches the maximum chargeback window under Visa and Mastercard’s
card network rules. A customer can dispute a transaction up to 120 days after the sale (for most reason codes).
If the merchant goes bankrupt before Day 120, the processor is on the hook for the refund. The reserve covers
that risk.

Processors use rolling reserves instead of flat reserves because:

      Volume scales. As your sales grow, your reserve grows proportionally.

      Risk scales. Higher-volume merchants pose more chargeback exposure.

      It’s self-correcting. If you scale down, the reserve shrinks.

   Rolling reserve vs flat reserve vs minimum reserve
Three structures exist. Most merchants encounter rolling reserves but it helps to know the others.

  TYPE                                    STRUCTURE                                   COMMON USE

  Rolling reserve                         % of each sale held for X days              Standard Shopify/Stripe/PayPal
                                                                                      mechanism

  Flat reserve                            One-time fixed deposit (e.g., $50k          High-risk merchant accounts at
                                          upfront)                                    specialised processors

  Minimum reserve                         Account must maintain X balance at          Hybrid model, used by some
                                          all times                                   acquirers

Shopify Payments almost exclusively uses rolling reserves. Klarna, when imposing reserves, also uses a rolling
structure.

   Rolling reserve math — worked example
Store: dropshipping fashion brand Daily revenue: $15,000 Reserve: 20%, 120-day rolling

Day 1: $3,000 enters reserve. Reserve total: $3,000. Day 30: $90,000 has entered, nothing released yet. Reserve
total: $90,000. Day 120: $360,000 has entered, nothing released yet. Reserve total: $360,000. Day 121: $3,000
enters (Day 121’s reserve), Day 1’s $3,000 releases. Reserve total stable: $360,000. Day 200: Steady state
continues. Reserve always ~$360,000.

If the merchant stops processing on Day 200: - Day 201–320: Nothing enters, reserves release one day at a time
- Day 320: Reserve hits zero, all funds returned (assuming no chargebacks consumed them)

   Common misconceptions about rolling reserves
“The reserve compounds forever.” No. Once you hit Day 120 (or your processor’s window), the pool size
stabilises. New money in, old money out, net zero growth.

“I lose the reserve.” No, not unless chargebacks consume it. The reserve is your money, held in escrow.
Chargebacks during the 120 days reduce the pool but anything left at the end of the window is paid out.

“Rolling reserves are illegal in my country.” They are not. Rolling reserves are explicitly permitted under Visa
Core Rules and Mastercard Rules globally. They are not a consumer-facing fee, so consumer protection laws
don’t apply.

“I can negotiate the days down.” Rarely. The 120-day window is set by the card networks. Processors can
negotiate the percentage but rarely the days, because they have no upstream flexibility.

   Where rolling reserves show up
You’ll encounter rolling reserves in three Shopify-related places:

  1. Shopify Payments: 10%, 15%, 20%, or 30% rolling reserves applied by Shopify Risk Operations.
  2. Stripe (after a Shopify Payments ban, since Shopify Payments runs on Stripe infrastructure): Stripe often
      imposes its own rolling reserve when accepting a previously-banned merchant.
  3. PayPal: 21-day rolling reserve is the default for new merchants, with longer reserves for higher-risk
      industries.

    Need this resolved faster than 120 days? Unholdr is the only company built specifically for
    Shopify Payments holds and Klarna merchant bans. We’ve helped 200+ stores, win 95% of accepted
    cases, and resolve in 14–21 days. Fully refundable if we fail. We accept 10 clients per month — apply at

   How to reduce or eliminate a rolling reserve
Three levers:

      Reduce the percentage. Easier than reducing the days. Going from 20% to 10% halves the locked capital.

      Shorten the holdback window. Rare but possible — some processors will go from 120 to 90 days for
      low-risk merchants.

      Remove entirely. Requires demonstrating sustained low chargeback rate (under 0.5%), clean fulfillment,
      and a documented risk profile that justifies removal.

Direct escalation to the processor’s risk team is usually the only path to faster outcomes than waiting 6–12
months of clean behaviour.

   How Unholdr handles rolling reserves

We work rolling reserves on both Shopify Payments and (where post-Shopify-ban) Stripe. Our approach:

      Document the actual chargeback rate vs the processor’s stated reason for the reserve.

      Build a counter-evidence package showing the reserve is no longer needed.

      Negotiate either full removal or a substantial reduction in the percentage, sometimes both.

Average outcome on accepted cases: 14–21 days to a decision.

   Frequently asked questions

What’s the difference between a rolling reserve and a hold?
A rolling reserve withholds a percentage of each transaction; a hold withholds 100% of payouts. A reserve lets
you operate at reduced cash flow; a hold pauses everything.

Does the rolling reserve earn interest?
No. The funds sit in the processor’s account, non-interest-bearing. The opportunity cost is the merchant’s.

What happens to my rolling reserve if I close the store?
If Shopify or Stripe terminates the account, the rolling reserve continues to be held for the full 120 days from
the date of the last transaction. Chargebacks during that window can consume the reserve. Anything remaining
is paid out at Day 121 onwards.

Can a rolling reserve be increased without notice?
Yes. Processors typically retain the right to modify reserve terms with little or no notice. They are required to
notify you, but the notice can be same-day.

Are rolling reserves the same across all Shopify regions?
Approximately yes. The 120-day window is global. The specific percentages tend to be similar across regions —
10–30% — though the triggering thresholds vary slightly by market.

Related reading