Spot FX settles two business days after the trade. What T+2, trade date, and value date mean, the T+1 exceptions, and how a stablecoin quote compares.
T+2 means a spot foreign exchange trade settles two business days after the trade date. You lock the rate today, and the currencies change hands on the spot date, also called the value date. It is still the market convention, with exceptions like USD/CAD at T+1. A stablecoin payout quote locks the rate and converts within minutes instead.
That two-day gap is invisible on a bank's FX screen, and it shapes how long your money sits in limbo on a traditional cross-border payment. Here is how it works and what changes on stablecoin rails.
Key takeaways
The trade date (T) is when you agree the rate. The value date, or spot date, is when the currencies actually move. For spot FX, the spot date is T+2 business days.
| Term | What it means | Example (trade on Monday) |
|---|---|---|
| Trade date (T) | Rate agreed, deal confirmed | Monday |
| T+1 | One business day later | Tuesday |
| Spot date (T+2) | Both currencies settle | Wednesday |
| Value date | Same as the spot date for a spot trade | Wednesday |
| Forward date | Any agreed date beyond spot | Next month |
Kantox's FX glossary puts it plainly: a spot trade is "an agreement to deliver some amount of one currency for another currency in two business days," and USD/CAD "settles in one business day" (Kantox).
So "spot" doesn't mean "right now." It means "at the standard settlement date."
Because an FX trade has two legs in two countries, and both have to be funded, confirmed, and paid through each currency's own payment system. Two days give banks time to match confirmations, move balances into the right nostro accounts, and work around time zones.
Securities markets moved faster. US and Canadian securities shifted to T+1 in May 2024, and CLS noted that this squeezed the time to fund the FX leg, yet "T+2 remains the convention in the spot market" (CLS).
The convention shows up in benchmarks too. Banco de México says its FIX rate is an average of wholesale quotes "to be settled on the second banking day" after its determination (Banco de México). The reference rate many treasury teams use for pesos is, by definition, a T+2 price.
Why cross-border payments are slow covers the correspondent banking chain that sits on top of this.
It rolls forward until it lands on a business day in both currencies. A US holiday, a Brazilian holiday, or a weekend can each add a day.
Illustrative example. A treasury team buys BRL against USD on a Thursday. The following Monday is a holiday in one of the two countries.
| Day | Calendar | Spot count |
|---|---|---|
| Thursday | Trade date | T |
| Friday | Business day | T+1 |
| Saturday, Sunday | Weekend | Not counted |
| Monday | Holiday | Not counted |
| Tuesday | Business day | T+2, spot date |
Rate agreed Thursday, money moves Tuesday. Five calendar days for a "two-day" settlement. If the dollars left your account Thursday and the reais land Tuesday, that is five days of principal in transit.
Stablecoin payout cut-off times on weekends and holidays shows which payout rails care about calendars and which don't.
The main risk is settlement risk: you pay your leg and the counterparty fails to pay theirs. That is why CLS exists. It settles payments in "18 of the most actively traded currencies" on a payment-versus-payment basis, both legs at once, and handles over USD 8 trillion of payments a day (CLS).
For currencies outside CLS, or trades that don't go through it, each side carries the other's credit risk until settlement. On a long holiday weekend, that exposure lasts days.
There is also funding cost. Money committed on T and delivered on T+2 or later is money that can't be used elsewhere. Correspondent banking vs stablecoin liquidity explains how pre-funded nostro balances magnify this.
There is no spot date between locking the rate and converting. A BlindPay payout quote locks the rate and fees and expires 5 minutes after creation. You execute against it before expires_at, the stablecoin is pulled on-chain, and the conversion and local payout follow (payout quotes docs).
What still has a clock is the destination rail.
| Step | Spot FX through a bank | Stablecoin payout through BlindPay |
|---|---|---|
| Rate lock | Trade date | Quote, valid 5 minutes |
| Settlement of the FX leg | Spot date, usually T+2 | On execution |
| Holiday effect | Spot rolls to next common business day | Only if the destination rail closes |
| Local delivery | Plus the payment rail after spot | Pix, SPEI, Transfers 3.0, RTP: instant |
| Slower rails | Plus the payment rail after spot | SEPA, domestic wire, ACH Colombia: about 1 business day |
BlindPay's cut-off times reference lists Pix payins arriving in up to 5 minutes and SPEI and Transfers payins in up to 10 minutes, and notes that Pix runs 24/7.
Illustrative example. A US company pays a supplier in Mexico the equivalent of $100,000 on a Thursday afternoon before a Monday holiday.
| Route | Rate locked | Pesos in the supplier's account | Days of principal in transit |
|---|---|---|---|
| Bank spot trade, then SPEI | Thursday | Tuesday (spot) or later | About 5 calendar days |
| Stablecoin payout over SPEI | Thursday | Thursday, minutes after execution | Under 1 day |
Numbers are illustrative. Your bank's timing depends on its own cut-offs, and BlindPay's estimates can be affected by high volumes. But the structural difference is the missing spot date. What is real-time cross-border settlement goes further into why that matters.
No. It removes the FX spot date, not every delay. The bank leg still runs on its rail: a SEPA or domestic wire payout takes about a business day, and ACH and wire follow US cut-offs and business days. On-chain finality also varies by network; which network to use to off-ramp stablecoins compares confirmations by chain.
And the quote window is short on purpose. The provider carries the market risk until you execute, so a 5-minute lock replaces a two-day settlement window. If you're new to reading the rates on a quote, start with how to read an FX quote.
Pick one corridor you pay today, write down your bank's trade date and value date on the last payment, and compare it with a payout quote's expires_at and the rail's estimate in the cut-off times reference.
Seven places blockchain payments beat bank rails: contractor payroll, remittances, B2B suppliers, marketplaces, 24/7 treasury, bill pay, and PSP payouts.
Push means the payer sends an ACH transfer. Pull means you debit a connected account. How each funds a USD to USDC on-ramp, the fees, and the return risk.
AP2, ACP, and x402 each verify that an AI agent had permission to spend. Here is what every protocol covers, who backs it, and the reconciliation gap none of them close.