DEV Community

Payout Rail
Payout Rail

Posted on

ACH vs RTP vs Visa Direct: Which Payment Rail Should You Use?

ACH vs RTP vs Visa Direct: Which Payment Rail Should You Use?

ACH, RTP, Visa Direct, SWIFT, stablecoins — there are more payment rails than ever. But for most fintech builders, the choice comes down to three: ACH, RTP, and Visa Direct. Pick wrong and you are either bleeding margin or shipping a worse UX than your competitors.

Here is the breakdown I wish existed when I was building my first payout flow.


What Is a Payment Rail, Anyway?

A payment rail is the network that moves money from point A to point B. Each one has its own:

  • Speed — minutes vs. days
  • Cost — fixed per-transaction vs. percentage
  • Reach — who can receive (bank account, debit card, wallet)
  • Reversibility — can you pull it back if something goes wrong?

The right rail depends on your use case. Let us go through the big three.


ACH — The Workhorse

Automated Clearing House is the backbone of US domestic payments. It is how most payroll, bill pay, and direct deposit works.

Speed

  • Standard ACH: 1–2 business days
  • Same-Day ACH: same business day (cutoff ~2:45 PM ET)

Cost

ACH is cheap. Most processors charge $0.20–$0.50 flat per transaction, sometimes less at volume. Percentage-based pricing is rare.

Best for

  • Payroll — employees expect it, employers already use it
  • Subscription billing — low cost at high volume
  • B2B invoice payments — where speed is not critical

Watch out for

  • Returns — ACH is reversible for up to 60 days (consumer) or 2 business days (business). Fraud and insufficient funds returns are real operational overhead.
  • Settlement risk — funds are not final until the return window closes.

RTP — The Fast Lane for B2B

Real-Time Payments (The Clearing House RTP network) is the US first 24/7 instant payment rail. It launched in 2017 and now reaches 65%+ of US bank accounts.

Speed

Instant. Funds are available to the recipient in seconds, 24/7/365.

Cost

RTP is still affordable: roughly $0.04–$0.06 per transaction from most bank partners.

Best for

  • B2B supplier payments — pay on delivery flows where the supplier wants confirmation before releasing goods
  • Insurance claim disbursements — policyholders love instant settlement
  • Payroll advances and earned wage access — the killer use case

Watch out for

  • Send limit — currently capped at $1,000,000 per transaction
  • Not universal — 35% of accounts still cannot receive RTP (mostly smaller community banks and credit unions)
  • No consumer pull — RTP is push-only; you cannot debit a customers account

Visa Direct — The Debit Card Fast Lane

Visa Direct pushes funds directly to a Visa debit card or prepaid card. It hits the associated account within 30 minutes.

Speed

Near-instant. Typically under 30 minutes to a Visa debit card.

Cost

This is where it gets expensive: $0.25–$0.50+ per transaction, sometimes more depending on your processor.

Best for

  • Gig economy payouts — DoorDash, Uber, Instacart-style same-day pay
  • Insurance micro-disbursements — small, urgent claims
  • Remittances — cross-border use cases where the recipient has a Visa card

Watch out for

  • Cost at scale — if your average payout is under $20, Visa Direct can eat 1–2% of transaction value
  • Card required — recipient needs a Visa debit or prepaid card

Side-by-Side Comparison

ACH RTP Visa Direct
Speed 1–2 days Instant ~30 min
Cost $0.20–$0.50 flat $0.04–$0.06 flat $0.25–$0.50+ flat
Reversible? Yes (60-day window) No No
Reach All US bank accounts ~65% of US accounts Visa debit/prepaid cards
Best use case Payroll, subscriptions B2B, earned wage access Gig payouts, remittances
Send limit $1M+ $1,000,000 Varies by issuer

How to Choose

Cost is your primary constraint: ACH wins. At 10,000 transactions/month you are paying roughly $3,000 vs $500 for RTP or $3,500 for Visa Direct.

Speed matters and users have bank accounts: RTP wins on cost-efficiency. ACH Same-Day is the fallback if your bank partner does not support RTP yet.

Users have debit cards but not bank accounts: Visa Direct is your only real option despite the cost.

Earned wage access or gig payouts: RTP if you can reach the account, Visa Direct as fallback. Many platforms run both in parallel.


What About the Other Rails?

ACH, RTP, and Visa Direct cover 90% of US use cases. Four others worth knowing:

  • SWIFT — international wires, slow (2–5 days), expensive ($15–$45/txn), large cross-border B2B
  • FedNow — the Federal Reserve instant payment network (launched July 2023), functionally similar to RTP, growing reach
  • Mastercard Send — Mastercard equivalent of Visa Direct
  • Stablecoins (USDC/USDT) — programmable, 24/7, near-zero cost, but requires crypto rails on both ends

Find the Right Rail for Your Use Case

If you are building a payout flow and want to compare all 7 major rails, I built a free API for exactly this: PayoutRail on RapidAPI.

One API call returns structured JSON with the recommended rail for your parameters. Free tier, no credit card needed.

{"message":"You are not subscribed to this API."}

Questions or corrections? Drop them in the comments.

Top comments (1)

Collapse
 
johnfrandsen profile image
John Frandsen

Great breakdown of the US payment rail landscape. One addition for builders working with European or cross-border payments: there is a fourth rail worth knowing about - open banking PIS (Payment Initiation Service) under PSD2.

Unlike ACH or card-based rails, PIS lets a licensed third party initiate a payment directly from the customer's bank account via API, with Strong Customer Authentication (SCA) at the point of payment. It is push-only (like RTP), settles near-instantly via SEPA Instant Credit Transfer, and costs a fraction of card fees - typically 0.1-0.5% vs 1.5-3% for Visa/Mastercard.

The trade-off: PIS requires the customer to authenticate each payment through their bank app (SCA), which adds friction to the UX. But it eliminates card-network fees, chargeback risk, and PCI compliance overhead. For recurring B2B payments, invoice settlement, and account-to-account transfers, it is often the cheapest rail available in Europe.

Providers like TrueLayer, GoCardless, and Tink offer PIS APIs that wrap the bank-by-bank complexity. Coverage is now broad - most major European banks support it.

The broader pattern: the US has ACH/RTP/Zelle, Europe has SEPA Instant/PIS/open banking, and both ecosystems are converging toward instant, API-driven account-to-account payments. If you are building a fintech that might expand internationally, designing your payment abstraction layer to accommodate both paradigms early saves a painful rewrite later.