ACH and PayPal invoice payment limits include Stripe's 10-day bank verification window and 10 failed verification attempts.
Key takeaways
- Ask clients to begin Stripe bank verification promptly and watch the 10-day window and 10 failed attempts.
- Allow for possible settlement delays on the select accounts described below.
- Check whether a PayPal recipient needs to open an account.
- Review payment status before promising when funds will arrive.
In the United States, ACH is the electronic network that moves money between bank accounts, and a bank debit is a payment in which the client authorizes you to pull funds from their account. PayPal works differently, but both options run on rules that the payment provider sets, and those rules show up as verification windows, settlement timing, and refund conditions. This post covers six rules. Each rule names the provider or program it belongs to, so you can tell whose terms you are reading when you go back to the source.
Can a client pay my invoice by bank debit through Stripe?
Yes. Stripe lets you accept ACH Direct Debit payments in two ways: with a custom payment form you build yourself, or with Stripe Checkout. The Stripe guide to accepting an ACH Direct Debit payment covers both routes.
Think about what the client sees, too. A bank debit asks the client to confirm a bank account, which is a bigger step than typing a card number into a familiar box, so the page or message that asks for it should say plainly what they are agreeing to and why you need it. If you build your own form, the invoice is the place to explain the step, and a short sentence before the payment button usually does more good than a long policy paragraph.
Either way, account verification has a deadline. The next section covers it.
What are Stripe's bank account verification limits?
Stripe's ACH Direct Debit documentation describes two verification failures that matter for your invoices. The first is a customer who fails to verify the bank account within 10 days. The second is a customer who makes 10 failed verification attempts for the account. The first is a clock that runs out, and the second is a counter that fills up, so a client can hit either one, and you should plan for both.
Those two numbers belong in your invoice timing. Ask clients to begin verification as soon as they receive the invoice, not close to the due date. If a client uses up the attempts or runs past the window, expect to offer another way to pay that invoice rather than waiting on the debit.
Some clients will be unsure which bank account to use, or whether they can get into the one they want to link. Give them one contact on your side for questions, so they aren't left guessing whom to ask. A short, friendly message usually works better than a long explanation in the invoice footer.
Why can the first bank debit take longer to settle?
Stripe warns that some first payments can settle more slowly than you might expect. The ACH Direct Debit overview says that initial payments made from select bank accounts that use temporary account numbers with Financial Connections might be subject to settlement delays. The warning concerns a specific kind of account connection, not every ACH payment you collect.
The word that matters in that sentence is "might." Stripe does not say these payments are delayed, only that they can be. For those select accounts, avoid promising the money on a specific day. That is a small change to how you word your invoices, and it spares you an awkward conversation about a payment that was simply slow to clear.
"Settle" is the term to get comfortable with. It means the money has actually reached your account, which is a different event from the client clicking pay. A payment can look finished on the client's screen before the funds have landed, so your cash planning should follow the funds, not the screen. Use payment reconciliation checks when matching invoices to bank activity.
A late debit affects more than one invoice. If you pay vendors or staff from the same account, the gap between sending an invoice and having the cash is the gap you plan around, so a slow first payment can squeeze a stretch of time you had counted on.
Use this table to compare the rules. The settlement planning note is illustrative.
| Rule | Provider or program | Timing or limit |
|---|---|---|
| Bank account verification window | Stripe ACH Direct Debit | 10 days |
| Failed verification attempts | Stripe ACH Direct Debit | 10 failed verification attempts |
| Settlement delay on initial payments from select accounts | Stripe ACH Direct Debit | Illustrative: allow extra time |
| Refund when the payee has no PayPal account | PayPal User Agreement | 30 days |
| Completion time for some sellers | PayPal User Agreement | up to 30 days |
| Notice of changes to the agreement | PayPal User Agreement | at least 5 days |
What happens if a PayPal recipient has no account?
PayPal's user agreement says a purchase is refunded if the recipient does not open an account within 30 days.
The wording is written from the buyer's side. Until the recipient has opened an account, don't treat that payment as money you can count on.
Where you can, ask the recipient to open their PayPal account before payment. That keeps the payment from depending on a second step after the money has already moved. It also gives you a practical question to resolve before relying on the payment.
When you explain this to a client, keep the explanation to what they need to do. Explain which recipient needs to open an account, and offer to help if they get stuck. If a recipient says they can't or won't open an account, ask whether another payment method would work for them. A payment that depends on a refund window is harder to plan around than one that doesn't, and a clear alternative keeps the invoice moving.
How long can a PayPal payment take to complete?
For some sellers, a PayPal transaction can take up to 30 days to complete after the buyer authorizes it. PayPal's user agreement attaches that timing to payments a buyer authorizes to a seller who accepts PayPal, and it says some sellers may take that long, not that every payment will.
For your cash flow, a PayPal payment authorized today may not be complete today. Build that into any date you give a client, and don't promise a particular completion date without allowing for the window.
When a client asks why a PayPal payment hasn't shown up yet, the honest answer is that the transaction may still be in progress. Say so, and give them the status you can see in your account rather than guessing at a date. A plain answer is easier to stand behind than an estimate that turns out to be wrong.
How much notice do I get when PayPal changes its terms?
If you accepted the user agreement before PayPal posted a change, PayPal will give you notice at least 5 days before the effective date, on the Policy Updates page or by other written means. That is the notice rule for existing users, so a change does not take effect the moment it is posted.
For a business that sends invoices, that gap is a window to adjust. Read the notice when it arrives, and work out whether the change touches your invoices, your payment methods, or the dates you give clients before the effective date, not after it. Whoever handles your invoices should see the notice too, since a notice that lands in one inbox can easily be missed during a busy stretch.
What belongs in the invoice itself?
Start with the payment options you accept, and list them in the order you want clients to use them. Offer bank debit and PayPal side by side only if you are comfortable handling both, since each one brings its own questions. A client who sees two options with no guidance has to guess which one you prefer, so say which one you'd prefer and why in one short line.
Give each payment method its own short instruction. For bank debit, ask the client to begin bank account verification promptly. For PayPal, check that the recipient's account is open before relying on the payment. Those two sentences do more work than a paragraph about fees or processing.
Keep the wording plain. Terms like "settlement" or "authorization" are useful to you, but clients may not know what they mean. A line such as "Payment may take some time to reach our account" is clearer than a technical term, and it sets the right expectation without a promise you can't keep. For related setup decisions, see invoice payment schedules.
Finally, include a phone number or email address where a person can answer questions about the payment. When a payment is stuck, a clear contact point is usually the fastest route to an answer, and it keeps the question from sitting in a general inbox.
What should I do when a bank debit or PayPal payment stalls?
Start by finding out which stage the payment is in, because the next step depends on it. If the bank account is still unverified, the problem sits with the client's verification, and the useful message is a reminder of what they need to finish. If the debit has been initiated but the money hasn't reached your account, the payment may be in settlement, and the useful message is a status update rather than a demand. If a PayPal payment was sent to someone without an account, the question is whether that account gets opened in time, so the message should say so plainly.
Keep your messages short and specific. Name the invoice, say what happened, and say what you need from the client next. A short, specific note is easier for a client to act on than a vague reminder, and it gives you a record of exactly what was asked.
If a payment stays stuck, the decision about another route is yours, and it is better made early than in the final days before a deadline you have to meet. Waiting too long usually leaves you with fewer options, not more.
Illustrative example: plan around uncertain timing
You send an invoice payable by bank debit. Illustrative: the client begins verification on day 0; on day 10, you check the payment's status before relying on the money. If it has not reached your account, update your cash plan and tell the client what you can confirm. Keep the invoice contact details close to the payment instructions so the client knows whom to ask about a stalled payment.
Today, review one unpaid invoice: identify its payment stage and write the specific next action needed from you or the client.
Who should I ask about limits these pages don't cover?
Ask your payment provider for its current limits and terms, since those can change, and talk with your bookkeeper or accountant before you change how you collect invoice payments. A professional can tell you how these rules affect your own books and tax filings.
When you decide which methods to offer, weigh how long you can afford to wait against how certain you need the money to be, and make that choice before you send the invoice rather than after a payment stalls.