Guide · Getting paid
Why invoice apps hold your money, and what to do about it
Payment holds are the most common complaint contractors have about invoice apps. Here is why they happen.
Invoice apps hold or delay payments when the company's risk checks flag an account: missing business information, a large first payment, or unusual refunds or chargebacks. Where the app processes payments in its own system, its risk team decides. If the payment goes to a Stripe account in your own name, the app isn't in the money path, but Stripe's own checks still apply. Neither setup is hold-proof.
What a hold looks like
You send an invoice, the customer pays, and the money doesn't show up in your bank account when you expected. Three things can be going on:
- A standard payout delay. New accounts often wait before the first payout. Jobber's help center says every new account has a standard payout delay of 5 business days in the US after the first payment is collected. Joist, which processes payments with Stripe, tells users to expect a 7-day wait on the first Stripe payout.
- A review or hold. Jobber's help center says reviews and holds "may occur at any time" and are decided by its Risk Team, with no fixed length.
- A reserve. A percentage of each payment is withheld for a period. ITPro reported in 2020 that Square was withholding up to 30% of funds from some small businesses, and sellers have described reserves lasting up to 120 days.
Why holds happen
Jobber's own help article lists the common triggers:
- Missing or outdated business information on the account.
- Questions about whether the business is eligible for the service.
- Unusual patterns in refunds, chargebacks or payouts.
The reasoning is the processor's own risk. If a payment is refunded or disputed later, the processor may have to cover it, so it can hold money against that possibility. A large payment early in a new account's life can also draw extra attention, and contractor invoices tend to be large and irregular, which can look unusual to automated checks.
Two ways an invoice app can take payments
1. Through the app's own payments product. The app signs up with a payment processor and your payments run inside that arrangement. The app's risk team can review, delay or hold your payments, and its rates and payout rules apply. This is common, and it is why reviews of these apps so often mention the app's support line when a payment is late.
2. Straight to your own processor account. This is what Stripe calls a direct charge. The customer's payment is created on a Stripe account in your own name, you see it in your own Stripe dashboard, and the app only sends the customer to the payment page. This is how Settle works. Settle never holds, delays or freezes a payment, because it is never in the money path, and it adds no fee on top of Stripe's.
Which contractor apps pay to your own account
If you want the second model, these are the contractor invoicing apps whose own pages say payments run through an account in your name rather than the app's. Checked November 3, 2026; the app's own page is the authority.
| App | Where the money goes | Fee on top of the processor | Price |
|---|---|---|---|
| Settle | Your own Stripe account (direct charge) | None | Free; Pro $19.99/mo for unlimited AI drafts |
| Invoice Ninja | A gateway you connect (Stripe, PayPal, Square, GoCardless and others) | None listed | Free up to 5 clients; Pro $14/mo |
| Tofu | Your own Stripe account; "Tofu never holds your money" | 1% Tofu platform fee per payment | Solo $29/mo or $15/mo annual |
| TitanQuote | Your own Stripe account | 1% on the free plan, 0% on Pro | Free; Pro $39/mo |
| Staxen | Stripe at standard rates, "no markup" | None | $59/mo per AI employee (Ivy for invoicing); $149/mo all three |
| QuoteIQ | Your own Stripe or Whop account | Not listed | From $29.99/mo |
| ProField | Stripe into your own account; Zelle and Venmo QR on the invoice | 0.5% ProField fee on card payments | $19.99/mo |
From each company's public pages, linked on our comparison page. Joist, Invoice Simple, Jobber, Housecall Pro and Square Invoices run payments through their own payments products, which is the first model above.
What direct charges do not fix
Stripe is still the processor. It verifies your identity, sets your payout schedule, and can hold or reserve funds when its own risk checks trip, as it can for any business. A brand-new Stripe account usually waits several days before its first payout. What changes with a direct charge is who you deal with: your own account, a dashboard you control, and one fewer company deciding whether you get paid.
How to avoid a hold, with any app
- Finish verification before your first job. Add your business details, bank account and ID when you set up payouts, not the day a payment is due.
- Keep your business information current. Outdated details are one of the triggers named above.
- Don't make your biggest payment your first. A large payment on a new account can draw a review. If you can, run a small invoice through first.
- Consider bank transfer for large invoices. The fee is lower than a card's (Stripe's is 0.8% with a $5 maximum, against 2.9% + 30¢ for cards).
- Keep paperwork. A signed estimate, photos and the invoice are what you need if a customer disputes a charge.
- Know who to call before you need to. Find the support route and your account dashboard now. If the money is held, a fast reply to the processor's request for information is the quickest way to lift it, according to Jobber's help center.
Questions
Why is my invoice app holding my money?
Usually a risk review. Common triggers are missing or outdated business information, a large first payment, or unusual refunds or chargebacks. Reply to the company's request for information quickly, since that is the fastest way to lift a hold.
How long does a payment hold last?
It varies. Jobber's help center says Risk Team holds are reviewed case by case with no fixed length, and Square reserves have been reported at up to 120 days. A standard first-payout delay is shorter: 5 business days at Jobber and about 7 days for a first Stripe payout on Joist.
What is a rolling reserve?
A rolling reserve is a percentage of each payment that a processor withholds for a set period, as protection against refunds and chargebacks. ITPro reported in 2020 that Square was withholding up to 30% of funds from some small businesses.
Does Stripe hold funds too?
Yes. Stripe verifies identity, sets payout timing and can hold or reserve funds when its risk checks trip. With Settle the Stripe account is in your own name, so you deal with Stripe directly and Settle is not in between.
Does Settle ever hold my money?
No. Settle never touches your payments. They go from your customer to your own Stripe account, and Settle takes no cut.
Sources
- Jobber help: Payments holds and reviews
- ITPro: Square withholding up to 30% of funds
- Joist help: instant payouts for Joist Payments with Stripe
- Stripe: direct charges
- Stripe: payouts
Get paid to your own account.
Free on iPhone. Unlimited estimates and invoices. 7 days of Pro to try the voice drafts, and you cancel in two taps.
Download on the App StoreiPhone, iOS 17 or later. Questions? Text Nina: (818) 945-9686