The Stripe file
Stripe can close a merchant account at any time and hold the balance in it. Its own agreement says so, and sets no maximum length for the hold. Below are 5 first-hand accounts of that happening, with amounts, dates and the periods merchants say they were quoted.
Every entry is something the person it happened to published themselves, under their own posting name, on a page you can open. They are their reports, not our findings. Where Stripe replied in public, that is recorded too.
1. The record
| File | Amount stated | Held since | Hold period quoted | Status |
|---|---|---|---|---|
| HF-2026-0002 Information-services startup | $31,829.65 | Not dated precisely; after the launch of a business the founder dates to June 2018 | 90 days, then a further 90 days, then a further 30 days — 210 days in total | UNKNOWN |
| HF-2026-0003 Marketplace platform built on Stripe Standard Connect | $159,000 | March 2022 or earlier; the post is dated 16 March 2022 | No period given; the merchant says he was told the balance would be used to refund customers | HELD |
| HF-2026-0004 Graphic and web design services | Not stated | October 2022 | 120 days, given as "elevated risk" | UNKNOWN |
| HF-2026-0005 Customer acquisition for other merchants, paid as a share of sales | $92,000 | October 2023; the merchant gives the closure date as 18 October | 120 days | HELD |
| HF-2026-0006 Stripe Standard Connect platform doing customer acquisition on a revenue share | $800,000 | Late 2024; the author’s two posts give the start as December 2024 and as November 2024 | No period stated | HELD |
4 of the 5 entries state a figure. Those figures add up to $1,082,829.65. That total is the sum of what 4 people said they were owed on the day they wrote, not an audited number and not an estimate of anything larger. Read each entry in full, with its source and archived copy →
2. What the reports have in common
Read together, the accounts above repeat the same shape. The merchant is told the balance is being held against the risk of future disputes. A period is quoted — 90 days, 120 days. The period runs out. The money does not arrive. 12
In the longest-running of them, the merchant says a 90-day hold was followed by a second 90-day email, then by a notice extending the reserve a further 30 days "due to the elevated dispute risk here" — 210 days in total, on a balance he puts at $31,829.65. 1
Four of the five say they had no disputes and no refunds during the hold. Three of them published their Stripe account id in the post. None of the five ever posted an outcome, which is why 3 are recorded here as still held and 2 as unknown rather than as losses: an account that stops being updated is not the same as an account that ended badly, and this record does not fill that gap with a guess.
Stripe replied in public on three of the threads. On the 2019 post an employee wrote that the company was "handling this with VF over email", and the merchant confirmed receiving it; no result was ever posted.1 On the 2022 design case an employee asked the merchant to email him direct, and the merchant replied that he was "finally getting in touch with a real person at Stripe"; nothing further was posted on that thread either.2 On the 2022 platform case the merchant says a Stripe employee told him the company could not support his business, but said nothing about releasing the balance.3
3. What the agreement says
The merchant accounts above are one person's word each. The contract is not. The Stripe Services Agreement — General Terms, last modified 18 November 2025 — is published by Stripe, and it settles two questions people usually only ask after the account is already closed. 6
"Termination for Convenience. Unless otherwise agreed in writing, Stripe may terminate this Agreement or close User's Stripe Account at any time."
"'Reserve' means collateral funds which Stripe holds and controls to satisfy any liabilities or potential liabilities User incurs under this Agreement, including any funds described as 'Reserve' amounts in the Reserve Notice, the Stripe Dashboard or in any other communications to User."
Read the second one again for what is not in it. The size of a reserve, and how long it lasts, are set by the Reserve Notice — a document Stripe sends you at the time. The General Terms define the reserve but fix no ceiling on it. Searching the whole of the General Terms for a stated number of days returns two: a 10-day period to cure a breach, and a 30-day notice period on an intellectual-property claim. Neither is about your money. 6
That is the fact worth carrying away from this page, and it is checkable in a minute: the 90 and 120 and 180-day figures merchants get quoted are operational practice, not a term of the contract. Nothing in the General Terms obliges the practice to stay at any of those numbers in your case.
4. If your account has just been closed
This site is a record, not a law firm, and the honest answer is that nobody can promise you a way to make a payment processor pay out faster. Two things are worth doing on the day it happens, because both get harder later:
- Export everything while the dashboard still opens. Payouts, balance history, disputes, customer records. Whatever route you take later — arbitration, a regulator, a court — it runs on documents you can no longer download once access is revoked.
- Get the hold period in writing, and keep the message. Ask, in a written channel, exactly how long the balance is held, what would extend it, and what happens at the end. Every account above hinges on the difference between what the merchant was told and what then happened, and that difference is only provable if you kept the original.
Then file the case here. A frozen balance that only exists in your inbox is invisible; the same balance in a record with a date, a figure and a source is countable. That is the whole of what this site can do, and it is not nothing.
5. If you are choosing a provider
This file makes no recommendation and nobody has paid for a mention on it. Compare it with the Paddle file, the PayPal file and the Shopify Payments file, which document different companies under different models — Shopify Payments is the closest comparison here, since its reserve clause caps nothing either, and note that the useful question is the same for all of them, and is best asked in writing before you integrate: if you close my account, how long is the balance held, what extends that period, and what is the written process for getting the money at the end of it?
Sources
- VF, "Stripe's 210 Day Hold Practices (yes you read that right)", Indie Hackers, 24 December 2019, including the reply from a Stripe employee in the comments. indiehackers.com · archived copy. Read in full and verified 9 September 2026. Filed here as HF-2026-0002. Checked again on 16 September 2026: the original post did not load, while the rest of that site did; the archived copy still shows it in full.
- interesting_att, "Ask HN: Stripe holding funds for 120 days for no reason", Hacker News, 22 October 2022, including the reply from a Stripe employee in the comments and the merchant's answer to it. news.ycombinator.com · archived copy. Read in full and verified 9 September 2026; comments re-read 10 September 2026, when the status here was changed from held to unknown. Filed here as HF-2026-0004.
- neginshopper, "Tell HN: Stripe Took Our $159k", Hacker News, 17 March 2022, and the same account posted the previous day as "TELL HN: Stripe STOLE OUR $159k". news.ycombinator.com · earlier post · archived copy. Read in full and verified 9 September 2026. Filed here as HF-2026-0003 — one case, two posts.
- userclickbase, "Tell HN: Stripe stole $92k of our funds", Hacker News, 8 March 2024. news.ycombinator.com · archived copy. Read in full and verified 9 September 2026. Filed here as HF-2026-0005.
- Solsticebay, "SHOW HN: Stripe Ignoring Legal Letters and Holding $800k+", Hacker News, 10 July 2025, and the same person as solsbayissue on 30 August 2025 and again on 2 September 2025. news.ycombinator.com · later post · later post again · archived copy. Read in full and verified 9 September 2026; the third post found and read 10 September 2026. Filed here as HF-2026-0006. The first two posts date the start of the hold differently, to November and to December 2024; both datings are recorded rather than resolved.
- Stripe Services Agreement — General Terms, published by Stripe, last modified 18 November 2025. Quotations from section 10.1(b)(ii)(1) and from the definition of "Reserve" in section 12. stripe.com/legal/ssa. Retrieved and searched in full on 9 September 2026. The observation about day counts is scoped to the General Terms as published on that date; the product-specific Services Terms are separate documents.
Every factual claim on this page is sourced below. Last verified against primary sources on 16 September 2026.