Merchant Account on a 90-Day Hold: Why It Happened and How to Release It
Merchant Account on a 90-Day Hold: Why It Happened and How to Release It
You processed a transaction. Normally you would see the deposit in your bank account two business days later. This time it is gone. Pending. Held. Your processor tells you the funds are on a 90-day hold and will settle to your account at the end of the hold period. Ninety days from now.
Here is exactly why 90 days is the specific number your processor picked, what that hold period actually looks like day by day, and the steps that can release the money sooner than 90 days.
Related: If your entire business is on a rolling hold rather than a one-time 90-day hold, read Rolling reserve on your merchant account: how to get released.
Why 90 days is the number your processor chose
The 90-day hold is not arbitrary. It is the result of three overlapping risk windows that the processor's risk team uses to decide how long they need to protect themselves.
1. The Visa and Mastercard chargeback window
For most transaction types, cardholders have 120 days from the transaction date to file a chargeback. But the practical window for most disputes is 90 days, because the issuing bank itself imposes a 60 to 90-day internal deadline on most dispute categories. By holding your deposit for 90 days, the processor has covered the vast majority of the practical dispute window.
2. The ACH return window
ACH transactions (as opposed to card transactions) have their own return window of up to 60 days for unauthorized transfers. A 90-day hold covers that window with a 30-day buffer.
3. The processor's internal reconciliation cycle
Most processors run a risk reconciliation on accounts at 30, 60, and 90 day intervals. A 90-day hold aligns with the third reconciliation point, which is when the risk team finalizes their decision about whether to release or extend the hold.
If the processor chose a different number (45 days, 180 days, 120 days), they are using a slightly different blend of the three windows above. The logic is the same.
What actually happens day by day during the hold
Here is what I see on most 90-day holds, based on the dozens I have helped merchants through.
Days 1 to 7
The processor's risk team reviews the transaction or the account. If the hold was triggered by a specific transaction (unusually large, unusual card country, card of a type you normally do not accept), they will often request documentation. Respond fast. If the documentation satisfies them, the hold can be lifted in the first week. This is the single most time-sensitive window.
Days 8 to 30
If the hold survives the first week, you are now in a monitoring phase. The processor is watching your account for chargebacks, customer complaints, and any unusual activity. Do not file any chargebacks. Do not close the account. Do not open a second account with the same processor.
Days 31 to 60
This is the dead zone. The processor will rarely act on a hold during this window. You are simply waiting out the chargeback review period.
Days 61 to 90
The processor's risk team does a final review around day 75 to day 85. If no chargebacks have come in and the account has been clean, they will typically release the funds on day 90 or within a few days after. Sometimes they release a day or two early. Sometimes they extend the hold for another 30 days if they are not satisfied, but this is rare if you have been responsive to their requests.
The steps that can release the hold early
Most of the time you are waiting out the 90 days. But there are specific situations where you can get the hold released sooner, and here is how.
Step 1: Provide the documentation the processor asked for
If the hold notification asked for documentation (supplier invoice, customer authorization, shipping confirmation), send every document they requested and a few more. Processors release holds when they are satisfied that the transaction is legitimate, and more evidence resolves the case faster.
Step 2: Ask for the specific release criteria in writing
Email the processor's risk department: "Please send me the specific criteria that need to be met for this hold to be released before the 90-day period expires." Most risk teams will respond with a list. Meeting every item on the list gives you a concrete path to early release.
Step 3: Get your customer to confirm the transaction
If the hold was placed on a specific transaction, ask your customer to email the processor directly confirming that they authorized the charge, they received the product or service, and they are satisfied. A customer confirmation email is the single most effective piece of evidence for an early release.
Step 4: Escalate after 14 days if the hold is unjustified
If the processor cannot articulate a specific reason for the hold, or their reason does not match what actually happened, escalate. Ask for the risk manager by name, not just the department. Ask for a 15-minute call. Most merchants never escalate and the hold simply runs its course.
Step 5: Open a dedicated merchant account before day 30
Do not wait out the hold on a platform that put you on a hold once. Open a dedicated merchant account in parallel and redirect your new sales through it. Even if the 90-day hold runs its full course, your new sales are flowing to a different processor and your cash flow recovers immediately.
What the hold actually costs you
Most merchants focus on the held amount itself. The bigger cost is the compounding damage to your business during the 90 days.
- Payroll missed. A single skipped payroll cycle can drive good employees to resign.
- Supplier late fees and COD demands. Missing a supplier payment often puts you on COD terms, which doubles the cost of future inventory.
- Personal credit damage. Business owners who put inventory on personal cards while waiting out the hold take credit score hits that last longer than the hold itself.
- Lost sales. A business that cannot restock inventory stops selling, and the revenue you lose during the hold is never recovered.
The 90-day hold is not just a cash flow inconvenience. It is a business continuity event, and it is why I tell every merchant I work with to have a second processor ready to switch to from day one.
How to avoid the next one
The single biggest predictor of a 90-day hold is being on an aggregator model processor (Stripe, Square, Shopify Payments, PayPal) instead of a dedicated merchant account. Aggregators are fast to sign up because they skip underwriting, but they catch up at the back end by using holds and reserves whenever their risk model flags you. A dedicated merchant account does the underwriting up front and rarely holds funds on legitimate businesses.
If you are on an aggregator and processing more than $10,000 per month, you are paying the aggregator convenience with hold risk. The math almost always favors switching once your volume is real.
Related reads: