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:

merchant account90 day holdfunds heldpayment processingchargeback windowsmall business

Find out what you should actually pay.

Free 60-Second Analysis

Before you go...

Most businesses overpay $2,400+/yr on processing and don't know it. See your number in 60 seconds.

No spam. Just your free savings estimate.

Ready to eliminate your processing fees? See exactly how much you'd save — takes 30 seconds.