Onchain settlement vs bank settlement: RTGS, ACH, cards, and blockchain finality compared

How onchain settlement compares with Fedwire, Pix, ACH, and card settlement: settlement asset, hours, finality, reversibility, and where payout risk sits.

Onchain settlement updates a stablecoin balance on a blockchain, at any hour, and becomes final when the network's consensus says so. Bank settlement moves central bank or bank money between accounts, inside each system's operating hours, either one payment at a time (RTGS) or in batches (ACH). The models differ in asset, hours, and reversibility.

That difference matters most in a payout that uses both. A stablecoin payout to a bank account settles twice: once onchain, once on the local rail. Each leg has its own finality point and its own way of going wrong.

Key takeaways

  • Settlement is the moment money actually changes hands. Finality is the moment it can't be undone.
  • Fedwire Funds and Brazil's SPI (behind Pix) are real-time gross settlement systems in central bank money. ACH settles in batches. Cards settle days later and stay reversible through chargebacks.
  • Onchain settlement runs 24/7 and settles in a token that is a claim on its issuer, not in central bank money.
  • Some chains reach finality deterministically in seconds; others are probabilistic first and final later.
  • In a stablecoin payout, the fiat leg usually decides total time and most of the failure modes.

New to the stack as a whole? Start with what stablecoin infrastructure is. This page zooms in on the settlement layer.

What does settlement mean in a payment?

Settlement is the step where the payer's account is debited and the payee's account is credited in the settlement asset, discharging the obligation between them. It comes after clearing, which is the exchange and checking of payment instructions.

Three questions describe any settlement model:

  1. What is the settlement asset? Central bank money (reserves at the central bank), commercial bank money (a deposit at a bank), or a token on a blockchain.
  2. Gross or batched? Each payment settled on its own, or many payments collected and settled together at set times.
  3. When is it final? The point after which the payment can't be revoked by the system's rules.

Finality is the one people mix up most. A payment can show as "sent" long before it's final, and a "settled" card payment can still come back. The SLA and finality explainer shows how that gap turns into support tickets.

How do the main bank settlement models work?

Bank payments settle in one of three broad ways: real-time gross settlement at a central bank, batch settlement at scheduled windows, or delayed settlement behind a card network. Correspondent banking adds a fourth pattern for cross-border wires.

Real-time gross settlement (RTGS). Each payment settles individually as it's processed. The Federal Reserve describes Fedwire Funds as a real-time gross settlement system whose transfers are "immediate, final, and irrevocable once processed." Its business day runs from 9:00 p.m. ET on the preceding calendar day to 7:00 p.m. ET, on weekdays that aren't holidays.

Brazil's Pix runs on the SPI, the central bank's instant payment system. The Banco Central do Brasil's disclosure on the SPI says it is a centralized real-time gross settlement infrastructure that settles exclusively in central bank money, on a final, irrevocable, and unconditional basis, 24 hours a day, 7 days a week, including holidays. It only settles against available balance in the paying participant's account, so there's no credit extended along the way.

In the US, the FedNow Service went live on July 20, 2023, and is built for uninterrupted 24x7x365 processing with interbank clearing and settlement in near real time.

Batch settlement (ACH). Banks exchange batches of credit and debit transfers, and the operator settles them by crediting and debiting the banks' settlement accounts at scheduled times. That's efficient for volume. It also means time passes between sending and settling, and payments can come back as returns afterward.

Card settlement. Authorization happens at checkout in seconds. Clearing and settlement to the merchant's bank happen later, usually in batches. Even after settlement, the cardholder's bank can claw a payment back through a chargeback.

Correspondent banking (SWIFT). A cross-border wire is a chain of messages and account movements between banks that hold accounts with each other. Each hop settles on its own books, in its own hours. Why cross-border payments are slow walks through those hops.

How does onchain settlement work?

Onchain settlement happens when a block containing the transfer is added to the chain and that block reaches finality. For a stablecoin, the token contract's ledger debits the sender's address and credits the recipient's address in the same state change.

There is no operator calendar. Blocks are produced around the clock, so a stablecoin transfer settles on a Sunday the same way it does on a Tuesday.

The settlement asset is the difference people miss. Fedwire and the SPI settle in central bank money. A stablecoin transfer settles in a token that is a claim on its issuer, backed by the issuer's reserves. That's why issuer quality, reserve rules, and depeg risk belong in any settlement discussion about stablecoins, even when the chain itself works perfectly.

What is the difference between probabilistic and deterministic finality?

Probabilistic finality means a transfer gets harder to reverse with every block built on top of it, without ever reaching a single "now it's final" moment from that mechanism alone. Deterministic finality means the protocol marks a block as final at a specific point, and after that the protocol won't revert it.

Most networks used for payments today combine a fast, likely-final state with a later, guaranteed-final one. Two examples from primary docs:

  • Ethereum. Time is divided into 12-second slots and 32-slot epochs. The first block of each epoch is a checkpoint. When a pair of checkpoints gets votes from at least two-thirds of staked ETH, the newer one is justified and the older one is finalized. A transfer is visible in seconds and final once its checkpoint is finalized.
  • Solana. Its RPC commitment levels spell out the stages. processed is the node's latest view and can still be rolled back. confirmed means more than two-thirds of the network's active stake has voted for the block. finalized is the strongest confirmation state the network uses.

A payment provider picks which of those stages it waits for before treating funds as received. Waiting longer is safer and slower. Per-chain finality times, confirmation counts, and fees are compared in the best network to off-ramp stablecoins.

How do onchain and bank settlement compare side by side?

Onchain settlement wins on hours and on speed to finality for most chains. Bank RTGS wins on the settlement asset. Batch and card systems trade speed for cost and leave a reversal window open.

PropertyFedwire Funds (RTGS)Pix via SPI (RTGS)ACH (batch)Card networksOnchain stablecoin
Settlement assetCentral bank moneyCentral bank moneyCentral bank money between banksBank money, after clearingIssuer-backed token
HoursWeekday business day, 9:00 p.m. to 7:00 p.m. ET24/7, including holidaysScheduled windows on business daysSettlement on business days24/7
Gross or batchedGross, one by oneGross, one by oneBatchedBatchedGross, per transfer in a block
When finalOnce processedOnce settledAfter settlement, with returns possibleOpen to chargebacks after settlementWhen the block reaches finality
Typical reversal pathNone by the systemNone by the systemReturnsChargebacksNone by the protocol; issuer can block an address
Who operates itFederal ReserveBanco Central do BrasilACH operatorsCard networks and acquirersNetwork validators

One row deserves a footnote. "None by the system" doesn't mean nobody can ever recover money. It means recovery takes a new, separate payment, agreed or ordered, rather than an undo. The same is true onchain, as are stablecoin payments reversible explains.

Where does settlement risk sit in a stablecoin payout?

In a stablecoin payout to a bank account, the onchain leg carries finality and address risk, and the fiat leg carries timing, return, and compliance risk. Knowing which leg you're on tells you what can still go wrong.

A typical payout runs in this order:

  1. Quote. The amount, rate, and fees are fixed for a short window. Nothing has settled.
  2. Onchain transfer. The stablecoin moves from the sender's wallet. Risk: wrong network or address, an issuer block on either address, or waiting on finality.
  3. Onchain finality. The transfer can no longer be reverted by the chain. From here the stablecoin leg is settled.
  4. Compliance review. Screening and, on some rails, a review step before fiat goes out. Risk: a hold or a request for information.
  5. Fiat send. The local currency goes out on the destination rail. Risk: cut-offs, holidays, and rail hours.
  6. Fiat settlement. The recipient's bank is credited. On RTGS rails like Pix this is final at once. On ACH, a return can still arrive later.

The practical point: steps 2 and 3 take seconds to minutes on most payment chains. Steps 4 to 6 decide whether the payout lands in five minutes or five business days. Stablecoin payout settlement times lists the per-rail numbers, and cut-off times, weekends, and holidays covers the calendar side.

When is bank settlement still the better fit?

Onchain settlement isn't automatically the right choice. Bank settlement is often better when:

  • Both sides are domestic and already on a fast rail. A Pix-to-Pix or FedNow payment settles in central bank money without any conversion.
  • You need central bank money as the settlement asset. Some treasury and regulatory setups require it.
  • The recipient can't or won't hold tokens. Every stablecoin payout still needs a fiat leg to reach a bank account.
  • Your controls assume a reversal window. Card-style dispute flows don't exist onchain, so consumer refund logic has to be built separately.
  • The amount is small and the corridor is cheap already. Conversion costs can outweigh the speed gain.

Settlement speed also isn't the same as availability. Funds can be final onchain and still sit in review before the fiat leg goes out.

How does BlindPay sequence the two legs?

BlindPay settles the stablecoin leg first and the fiat leg second, and its payout statuses show which leg a payout is on. Payouts start from USDC or USDT on Ethereum, Polygon, Base, Arbitrum, Tempo, Arc, Stellar, Solana, or Tron, per the supported chains reference, and go out over Pix, SPEI, ACH, RTP, SEPA, and SWIFT (POBO/COBO).

According to the payouts docs, a payout starts in processing while the stablecoins are pulled from the funding source and the fiat transfer is in flight. ACH, wire, and RTP payouts pass through on_hold as a standard step for compliance review after the crypto is collected, and all SWIFT payouts start there. completed means the fiat landed in the recipient's bank account. refunded means the stablecoins were returned to the funding source instead of being converted. A payout that ends failed does not automatically refund.

On the fiat side, the cut-off times reference lists the network windows: ACH settles in 1 to 3 business days with a 9:00 PM ET cut-off, Same-Day ACH settles the same business day with a 3:00 PM ET cut-off, and international SWIFT takes up to 5 business days. Instant rails such as Pix and SPEI settle in minutes. There's no pre-funding: the stablecoins are the funding.

What to do next

Map your own payout flow onto the six steps above and write down, for each one, the status you'll show and what you'll do if it fails. Then check which finality stage your provider waits for on each chain you plan to use.

Sources and further reading

FAQ