SWIFT vs Fedwire: How Cross-Border Wires Actually Settle in the US

Last reviewed: · Curated by Ohmyfin Organisation editorial.

Fedwire is the US Federal Reserve's real-time gross settlement rail for USD. SWIFT is the global messaging network for cross-border wires. They work together on most inbound USD payments. Track the SWIFT leg free by UETR on Ohmyfin →

Payment Tracker

LIVE

Paste your UETR — we query the SWIFT GPI network in real time.

36-character UUID from your MT103 field 121 or pacs.008 <UETR> tag. Where to find it →

Receive your tracking result instantly after search
If not found, we’ll monitor for 7 days and alert you
No account needed — one-click unsubscribe
2
Trusted by 2M+ users monthly  ·  No account or card required
Encrypted | SWIFT Network Coverage | Real-time GPI

Details

Fedwire Funds Service is operated by the Federal Reserve Banks and has been the backbone of large-value US dollar settlement since 1918. It settles in central-bank money — not commercial bank money — which means there is zero credit risk between participants. Fedwire is irrevocable: once a payment is posted, it cannot be recalled unilaterally by the sender. The service runs from 21:00 ET the prior calendar day to 19:00 ET on the settlement day, giving a daily processing window of 22 hours.

SWIFT does not settle anything. SWIFT is a secure financial messaging network — it carries instructions between banks, but the actual movement of funds always happens inside a domestic settlement system. For USD, that is Fedwire (for large-value same-day wires) or CHIPS (Clearing House Interbank Payments System, for netting of large interbank flows). For EUR it is T2 (formerly TARGET2), for GBP it is CHAPS, for JPY it is BOJ-NET, and so on. SWIFT is the pipe; Fedwire is the vault.

How they work together on a typical cross-border USD payment: suppose a company in Germany wires USD to a supplier in New York. The German bank sends a SWIFT MT103 message (or pacs.008 under ISO 20022) with the payment details. That message travels through any correspondent banks in the chain. The last correspondent in the US receives the MT103, then funds the beneficiary's US bank account via Fedwire. The SWIFT message carries a UETR (Unique End-to-end Transaction Reference) that you can look up on Ohmyfin to see exactly where the payment is. Once the funds hit Fedwire, SWIFT's role is finished.

CHIPS vs Fedwire: large interbank USD flows often settle on CHIPS rather than Fedwire. CHIPS is operated by The Clearing House and uses a multilateral netting algorithm that reduces the gross value of funds actually moved. CHIPS settles $1.8 trillion per day on average. Most incoming international wires from correspondent banks ultimately flow through either CHIPS or Fedwire — from the beneficiary's perspective the result is the same: same-day USD credit.

Tracking differences: the SWIFT leg carries a 36-character UETR that works globally across every bank in the chain. The Fedwire leg is tracked by an IMAD (Input Message Accountability Data) and OMAD (Output Message Accountability Data) — a bank-specific reference assigned by the Federal Reserve. The IMAD/OMAD is only visible to the originating and receiving banks and cannot be looked up publicly. If your USD wire is delayed, Ohmyfin can tell you the latest SWIFT status; for the domestic US Fedwire leg you will need to contact your US bank.

Fedwire vs ACH: Fedwire is not ACH. ACH (Automated Clearing House) is the US batch-settlement system for low-value, reversible domestic payments like payroll and consumer bills. Fedwire is high-value, irrevocable, and real-time. For a $500k business payment, Fedwire is used — ACH has per-transaction limits and next-day settlement. For a $200 payroll payment, ACH is used. SWIFT is only relevant for the cross-border leg in either scenario.

At-a-glance comparison

SWIFT vs Fedwire — side-by-side comparison
 SWIFTFedwire
OperatorSWIFT cooperativeUS Federal Reserve
RoleCross-border messagingUS domestic RTGS
CurrencyAnyUSD only
SpeedSame-day GPIReal-time intra-day
FinalityFinal at settlementFinal at credit (irrevocable)
TrackingUETRIMAD / OMAD
Cut-offPer-currency19:00 ET

Key facts

Frequently asked questions

Can Ohmyfin track Fedwire-only payments?

No — Ohmyfin tracks SWIFT GPI payments via UETR. Fedwire-only intra-US wires (no SWIFT leg) are tracked by the originating or receiving bank using IMAD/OMAD references. Contact your US bank for those.

Does every international USD wire use Fedwire?

Almost all of them, yes. USD cross-border payments settle in the US via Fedwire or CHIPS. The cross-border messaging leg uses SWIFT; the final USD settlement uses Fedwire or CHIPS. There is no public cross-border USD rail that bypasses both.

What is the Fedwire cut-off time?

Fedwire Funds runs from 21:00 ET the previous calendar day to 19:00 ET on the settlement day (22-hour window). Payments received by a US correspondent after 19:00 ET will settle on the next business day. SWIFT GPI payments that arrive in the US after the cut-off will be queued overnight.

Is a Fedwire payment the same as a wire transfer?

In the US, "wire transfer" in common usage refers to a Fedwire-settled same-day USD payment, whether it originated domestically or arrived via SWIFT from abroad. Technically Fedwire, CHIPS, and SWIFT are all separate systems — but the customer-facing product at a US bank is usually called a "domestic wire" (Fedwire-only) or "international wire" (SWIFT + Fedwire).

What is CHIPS and how does it differ from Fedwire?

CHIPS (Clearing House Interbank Payments System) is a private-sector USD multilateral netting system run by The Clearing House. It settles ~$1.8 trillion per day on average by netting flows between large banks. Fedwire is the Federal Reserve's RTGS that settles gross (no netting). Most international USD wires flow through CHIPS for the interbank leg; individual customer wires show up as Fedwire credits at the receiving bank.

Can I send a Fedwire payment internationally?

No — Fedwire is US-domestic only. To send USD to a foreign bank account, your US bank will send a SWIFT MT103 or pacs.008 message to the foreign bank, using Fedwire only to debit your account and fund its own correspondent. The SWIFT GPI message is the cross-border layer.

Get 100 free credits — track unlimited SWIFT payments

No card needed. Free for ordinary users — completely free for individuals — no daily limit, no card required. Track any international wire across 11,000+ banks.

Track a payment now — completely free Or try the tracker now →
ExploreSWIFT trackerUETR trackerCurrency exchange ratesUSD → EUR rateGBP → USD rateEUR → GBP rateUSD → JPY rateWestern Union MTCN trackerMoneyGram reference trackerRia PIN trackerRemitly trackerXoom / PayPal trackerWorldRemit trackerWise trackerRevolut trackerOFX trackerZelle trackerVenmo trackerCash App trackerPayoneer trackerSkrill trackerNeteller trackerInstarem trackerTRN trackerDraft & validate hubMT ↔ MX translatorMX → MT translator@ohmyfin/swift-draft (npm)MT103 drafterMT202 drafterMT202COV drafterMT199 drafterpacs.008 drafterpacs.009 drafterpacs.002 draftercamt.053 draftercamt.054 drafterMT103 trackerWire-transfer trackerSWIFT GPI trackerBIC lookupIBAN explainedUETR explainedTRN explainedBIC explainedMT103 guideMT202 guidepacs.008 guideField 20Field 32AField 50KField 57AField 121 (UETR)Track USDTrack EURTrack GBPTrack CNYTrack INRSWIFT vs SEPASWIFT vs ACHSWIFT vs WiseUETR vs TRNBIC vs IBANMT103 vs pacs.008How long: UKHow long: USHow long: IndiaHow long: EurozoneStatus: ACSPStatus: ACCCStatus: RJCTStatus: PDNGSWIFT GPISWIFTNetOhmyfin AI AssistantSWIFT status todayBank trackersTrack HSBCTrack ChaseTrack BarclaysTrack NatWestTrack WiseTrack RevolutAsk: How to track SWIFTAsk: UETR not foundAsk: Stuck 2 weeksAsk: Get UETR from bankAsk: Is Ohmyfin freeAlliance AccessAlliance GatewaySWIFT GoKYC RegistryAbout swift.comSWIFT productsCurrency guidesPayment comparisonsPayment speedStatus codesSWIFT field referencePayments glossarySWIFT message typesSWIFT/BIC directoryCorrespondent banksKnowledge centerReject codesAC01 rejectAC04 rejectBE01 rejectCH09 rejectRR04 rejectHelp & troubleshootingPayment not receivedFind UETR on MT103Cancel SWIFT paymentFake MT103 warningMajor banksJPMorgan Chase BICHSBC BICDeutsche Bank BICCiti BICBNY Mellon BICCountry corridorsSend US → IndiaSend US → MexicoSend US → PhilippinesSend UK → IndiaSend UK → PakistanSend UAE → IndiaSend UAE → PhilippinesSend Saudi → IndiaSend Canada → IndiaSend Australia → IndiaMT message referenceMT202COVMT199MT940MT942MT900MT910MT195MT103 STPBanks by countryBanks in USBanks in UKBanks in GermanyBanks in IndiaBanks in ChinaBanks in UAEBanks in Saudi ArabiaBanks in SingaporeBanks in Hong KongBanks in JapanBanks in BrazilUse casesFreelancer paid abroadPay overseas supplierE-commerce payoutsTuition paymentReal estate abroadFamily remittanceScam alertsFake MT103 fraudMoney-transfer providersTrack WiseTrack RevolutTrack Western UnionTrack MoneyGramTrack RemitlyTrack RiaTrack XoomTrack WorldRemitTrack PayoneerTrack PayPalTrack OFXTrack SkrillTrack SendwaveTrack InstaremTrack TransferGoTrack Stripe payoutTrack AirwallexTrack HSBC Global MoneyTrack Monzo / Revolut / N26Wise vs RevolutWise vs PayPalWise vs Western UnionWise vs bank wireWestern Union vs MoneyGramRemitly vs Western UnionSend money to IndiaSend money to PhilippinesSend money to MexicoSend money to NigeriaSend money to PakistanSend money to UKAdvance-fee fraudBEC / CEO fraudPig butchering scamRomance scam wire