Shopify Payments Holds

Shopify 20% Reserve Explained: How Rolling Reserves Actually Work

A Shopify 20% reserve means Shopify withholds 20 cents of every dollar you process, holds it for 120 days, then releases it on a rolling daily basis. It's not a one-time freeze — it's an ongoing tax on cash flow.

9 min readBy Unholdr team

TL;DR: A Shopify 20% reserve means Shopify withholds 20 cents of every dollar you process, holds it for 120 days, then releases it on a rolling daily basis. It's not a one-time freeze — it's an ongoing tax on cash flow. The percentage tiers (10/15/20/30%) map to risk levels, and reserves can be negotiated down, but only through the right channel.

Reserve vs. hold — the critical difference

ReserveHold
Mechanic% of every payout withheldLump sum of existing balance frozen
Duration120-day rollingOften 120 days, then released
Affects new sales?Yes — every new transactionDepends on hold type
Negotiable?Yes — % can be reducedYes — early release possible
Typical triggerElevated risk scoreSpecific incident

Both can exist simultaneously.

How a rolling reserve actually works

Step 1: Sale happens. Customer pays $100. The full $100 enters your Shopify Payments balance.

Step 2: Payout cycle. On a 20% reserve, $80 pays out to your bank. $20 stays in the reserve bucket.

Step 3: Reserve aging. That $20 sits in the reserve for 120 days from the transaction date.

Step 4: Rolling release. On day 120, that specific $20 is released and gets added to the next scheduled payout.

After about 120 days of consistent sales volume, the reserve hits a steady state where inflow equals outflow — but the total reserve balance can be significant.

Quick math

If you're doing $30K/month on a 20% reserve:

  • $30,000/month × 4 months = $120,000 cumulative inflow
  • 20% withheld = $24,000 sitting in the reserve bucket at steady state

That's working capital you don't have access to.

The percentage tiers

TierWhen it applies
10%Mild risk, long-tenured account, minor flags
15%Moderate risk, elevated metrics but not severe
20%Standard high-risk default — most reserves you'll see
30%Severe risk, often a step before suspension

How to actually reduce a reserve

1. Wait for clean metrics

A reserve placed today won't be reduced in 30 days. The risk team needs to see the new risk profile sustain. Pull your chargeback rate, return rate, and refund rate for the trailing 90-day window.

2. Build the metrics document

A clean one-pager showing: chargeback rate (30/60/90-day), return rate, refund rate, average days-to-ship (<3), average days-to-delivery (<10), CS response time (<24h). Numbers, not adjectives.

3. Address the original trigger explicitly

If the reserve was placed because of a chargeback spike from a fraudulent customer wave, document that specifically.

4. Submit through the original case file

Reply to the original reserve-notification email, don't open a new ticket. Subject line: "Request for reserve review — [Store name] — [90-day metrics attached]."

5. Ask for a specific reduction, not "removal"

If you're at 30%, ask for 20% as a first step. If you're at 20%, ask for 10%.

What doesn't reduce reserves

  • Revenue growth. Higher sales often means higher chargeback exposure in absolute dollars.
  • Time alone. A reserve doesn't auto-expire.
  • Customer testimonials. Risk team doesn't act on marketing assets.
  • Threats to leave Shopify. They handle these every day.

Frequently asked questions

Is the reserve money mine or Shopify's? It's yours, held in trust. You don't have access or earn interest on it during the hold.

Can I see how much is in my reserve right now? The dashboard shows the reserve balance under your Shopify Payments balance breakdown.

Does the reserve affect refunds? Refunds are pulled from your available balance, not the reserve. If your available balance can't cover, Shopify debits your linked bank.

What happens if I close my Shopify store? The reserve continues to roll out on the 120-day schedule. Closing doesn't accelerate release.

Can a reserve be converted into a hold? Yes. If the risk team decides your situation has worsened, the rolling reserve can be frozen as a one-time hold.

Is a 30% reserve the maximum? In practice, yes. Higher risk typically results in a full hold or termination rather than a permanent reserve at 40%+.