ACH payments for travel agencies: timing, limits and return risk

TT

Tripdash Team

December 14, 2025

ACH payments for travel agencies: how fast ACH settles, the $1M Same Day limit, the 60-day return risk on consumer debits, and when ACH beats cards or wires.

8 minute read
ACH payments for travel agencies: timing, limits and return risk

ACH payments let travel agencies collect large trip balances by bank transfer for a small fee, with Same Day ACH settling within hours for up to $1 million per payment. The catch is return risk. A traveler can claim an ACH debit from their personal account was unauthorized for about 60 days, and on processors like Stripe that return is final.

Here is how ACH works, how fast it moves, what it costs, and how to keep returns from landing after you've paid the supplier.

What is an ACH payment?

The Automated Clearing House (ACH) Network is the US bank-to-bank payment system that reaches all U.S. bank and credit union accounts. Direct deposit and online bill pay both run on it. Nacha writes the rules, and two ACH Operators, the Federal Reserve and The Clearing House, sort and route the payments.

Every ACH payment has an Originator (who starts it), the Originator's bank (the ODFI), the Receiver, and the Receiver's bank (the RDFI). Nacha's walkthrough uses these terms, and so do processors and bank statements.

ACH debit vs ACH credit: who starts the payment?

There are two directions, and for an agency they carry very different risk.

ACH debit (you pull)ACH credit (traveler pushes)
Who starts itYour agency, through your processor or bankThe traveler, from their bank
Authorization you needA mandate the traveler acceptsNone from you. The traveler's bank handles it
SettlementNo more than one banking day outSame day, next banking day or two banking days, at the sender's choice
Unauthorized-debit returnsYes, up to about 60 days for consumersNot the main risk
Best forDeposits, payment plans, repeat clientsOne large final balance

Debits are convenient because you control the timing. Credits are cleaner because the traveler's own bank sent the money.

How long do ACH payments take?

Standard ACH is fast. Nacha estimates that about 80% of ACH Network volume settles in one banking day or less. The network processes payments 23¼ hours every business day, but the Fed's settlement service is closed on weekends and federal holidays.

Same Day ACH runs in three windows. Deadlines and settlement times are from the Federal Reserve's FedACH processing schedule, in effect since September 12, 2022. Funds availability is from Nacha's schedule:

WindowBank's submission deadline (ET)Settlement (ET)Credit funds available to receiver
First Same Day10:30 a.m.1:00 p.m.1:30 p.m. local time
Second Same Day2:45 p.m.5:00 p.m.5:00 p.m. local time
Third Same Day4:45 p.m.6:00 p.m.End of processing day
Next Day2:15 a.m.8:30 a.m.On settlement date (9:00 a.m. local if received before 5:00 p.m.)

Those are the deadlines for banks. Your own bank or processor cuts off earlier.

Your processor also decides when the money reaches you. On Stripe, ACH Direct Debit settles in 4 business days by default, or 2 business days for eligible US accounts. You may not know for up to 4 business days whether a debit succeeded.

What is the ACH limit per payment?

For standard ACH, your bank or processor sets its own exposure limits.

Same Day ACH has a network cap. The per-payment limit was raised to $1 million in March 2022. Nacha members approved a rise to $10 million, effective September 17, 2027. It covers credits and debits in all three windows.

For most trips, the Same Day limit won't bind. A group or charter booking might.

How long can a traveler return an ACH payment?

This is the part that matters most for an agency. The window depends on the return reason and the type of account.

Return reasonCodeReturn window
Insufficient funds, closed account, no account, invalid numberR01–R04Two banking days after settlement
Consumer says they never authorized youR10Until the banking day after the 60th calendar day after settlement
Consumer says the debit didn't match what they authorized (wrong amount, too early)R1160 days
Business account says the debit was unauthorizedR29Two banking days

On Stripe, these disputes are final. Customers can dispute for up to 60 calendar days on a personal account or two business days on a business account. Those disputes can't be contested through the ACH network. Stripe also doesn't refund the dispute fee.

Unauthorized returns cost the banks too. Under Nacha's rules, the Originator's bank pays the traveler's bank $4.50 for each debit returned as unauthorized.

What this means for agencies: On Stripe, a consumer ACH return inside 60 days can't be fought with evidence. If you pay a non-refundable supplier deposit the day the debit clears, you carry that risk for two months.

What authorization do you need for an online ACH debit?

An ACH debit that a traveler authorizes online is a WEB entry in Nacha's coding. Three rules apply.

  1. Get it in writing, signed or similarly authenticated. Nacha requires consumer debit authorizations to be in a writing that is signed or similarly authenticated, with terms that are readily identifiable and clear.
  2. Give the traveler a copy. Stripe says Nacha rules require you to provide each customer with an electronic or hard copy of the mandate. Stripe emails it automatically when it has the traveler's email.
  3. Validate the account the first time you use it. Since March 19, 2021, your fraud screening for WEB debits must validate the account to be debited on first use and whenever the account number changes.

If you collect bank details on your own form, you also show the mandate text yourself. Stripe's hosted checkout displays and records it for you.

How does ACH account validation work?

There are two common methods.

Instant verification. The traveler logs into their bank, and the processor confirms the account. Stripe charges US$1.50 per verification with Financial Connections.

Micro-deposits. You send one or more tiny credits, and the traveler confirms the amounts. Nacha's rules say a micro-entry credit must be less than $1.00 and must use the description "ACCTVERIFY". On Stripe, travelers have 10 days to confirm micro-deposits before they must re-enter their details.

Since June 22, 2026, every non-consumer Originator, whatever its size, must also establish and implement risk-based processes and procedures to spot fraudulent ACH entries, and review them at least annually. If a processor originates on your behalf, ask how it covers this.

How much does ACH cost a travel agency?

Very little on large tickets. On Stripe, ACH Direct Debit is 0.8% with a US$5.00 cap per successful charge. A $500 deposit costs $4. An $8,000 final balance costs $5.

Two other costs to plan for: Stripe charges a failure fee when a debit bounces after it looked successful, and the dispute fee is kept even though you can't contest the dispute. Bank fees for originating ACH vary, so check your own bank's schedule.

When should a travel agency use ACH?

Use ACH debit for deposits and payment plans from travelers you know, where the trip is still months away. In practice, when departure is more than two months out, the 60-day return window on an early deposit has usually closed by the time you pay the supplier in full.

Ask for an ACH credit for a large final balance due close to departure. In practice, this sidesteps most of the 60-day risk: the unauthorized-return codes above (R10, R11) apply to debits, and here the traveler's own bank sends the money.

Use a card when the traveler wants their card's protections or points, or when you need an authorization hold before the booking is confirmed. ACH Direct Debit on Stripe doesn't support holds or manual capture.

Use a wire when the money must be final the moment it lands. Fedwire transfers are immediate, final and irrevocable once processed. For international clients, see SWIFT transfers.

One more check: Nacha's new "PURCHASE" description, required since March 20, 2026, covers online purchases of tangible goods. Nacha says it does not include the purchase of services. Confirm with your processor how it labels trip payments.

Five rules for ACH in a travel agency

  1. Don't release non-refundable supplier money on a fresh consumer debit. Wait for settlement at least, and weigh the 60-day window for large amounts.
  2. Verify every new account. It's a Nacha requirement for WEB debits, and it cuts R03 and R04 returns.
  3. Name your agency on the statement. Stripe truncates the descriptor to the first 16 alphanumeric characters. A traveler who recognizes the debit is less likely to call it unauthorized.
  4. Tell the traveler before you refund. A refund doesn't stop a dispute, so the traveler can end up credited twice.
  5. Give notice before changing a recurring date. For recurring debits, Stripe requires at least 7 calendar days' notice if you change the timing.

How Tripdash handles ACH

Tripdash Pay supports ACH alongside authorization holds, SEPA instant, SWIFT and local-account netting, so you can pick the right method for each payment. Payment schedules are tied to your supplier deadlines, so money arrives when it is due. See how Tripdash Pay works. For the full picture, read how travel agencies collect payments.


Sources

  1. Nacha. What is ACH?
  2. Nacha. How ACH payments work
  3. Nacha. ACH Schedules and Funds Availability, March 2021.
  4. Nacha. Significant majority of ACH payments settle in one business day or less, August 28, 2023.
  5. Nacha. Same Day ACH per payment limit to increase to $10 million, April 27, 2026.
  6. Nacha. Increasing the Same Day ACH dollar limit to $10 million.
  7. Nacha. Limitation on Warranty Claims.
  8. Nacha. Differentiating Unauthorized Return Reasons.
  9. Nacha. Improving ACH Network Quality: Unauthorized Entry Fee.
  10. Nacha. Supplementing Fraud Detection Standards for WEB Debits.
  11. Nacha. Meaningful Modernization.
  12. Nacha. Micro-Entries (Phase 1).
  13. Nacha. Risk Management Topics: Fraud Monitoring Phase 2.
  14. Nacha. Risk Management Topics: Company Entry Descriptions.
  15. Stripe. ACH Direct Debit payments.
  16. Stripe. Lower payment costs with bank debits.
  17. Plaid. ACH return codes: a complete guide for businesses, updated May 14, 2026.
  18. Federal Reserve Board. Fedwire Funds Services, updated June 25, 2024.
  19. Federal Reserve Financial Services. FedACH processing schedule, effective September 12, 2022.

Frequently asked questions

Nacha estimates about 80% of ACH volume settles in one banking day or less, and Same Day ACH settles within hours. Your processor may hold funds longer: Stripe's default for ACH Direct Debit is 4 business days.

Yes, within limits. A consumer can claim an ACH debit was unauthorized for about 60 days after settlement. Business accounts have two banking days.

$1 million per payment today. Nacha has approved a rise to $10 million effective September 17, 2027.

Usually, on large payments. Stripe prices ACH Direct Debit at 0.8% capped at $5, so the fee stays at $5 however large the trip.

Yes, for online debits. Nacha has required account validation on first use of an account for WEB debits since March 19, 2021.

More from Tripdash