FedNow Payments

Instant payments from the Federal Reserve

Send and receive money in seconds, 24 hours a day, 365 days a year, with any bank connected to the FedNow Service.

1await summitspan.fednowTransfers.create({
2  account_id: "account_in71c4amph0vgo2qllky",
3  amount: 42000,
4  creditor_name: "Harbor Supply Co",
5  debtor_name: "Otto Group",
6  routing_number: "101050001",
7  account_number: "987654321",
8  unstructured_remittance_information: "INV-2291",
9});
Always on

Send payments nights, weekends, and holidays.

Final in seconds

Funds settle immediately and irrevocably.

Direct connection

We connect to FedNow directly — no intermediaries.

Request for payment

Ask counterparties to pay you with one message.

Structured remittance

Send rich payment details alongside the funds.

Reachability checks

Know if a routing number can receive before you send.

Inbound in real time

Receive instant payments to any account number.

Limits you control

Set per-transfer and daily limits per account.

Instant settlement

Money that moves when you do

Traditional rails batch payments and close on weekends. FedNow doesn’t.

Every payment is cleared and settled individually in seconds, so the recipient has usable funds before your API call returns.

  • Settles in seconds
  • 24/7/365
  • Irrevocable once sent
fednow_transfer eventslive
fednow_transfer.created$420.00
fednow_transfer.submitted+0.3s
fednow_transfer.accepted+1.1s
fednow_transfer.settled+1.2s

Reach

Check before you send

Not every bank is on FedNow yet. Look up a routing number to see whether it can receive instant payments, and fall back to another rail automatically when it can’t.

  • Routing number lookups
  • Automatic fallback
  • Participant directory
Payout request
Refund
Earned wage access
Insurance claim
Payouts•••• 4410
FedNow
RTP
Same-day ACH
Wire

Operator workflows

Every instant payment, fully visible

Search by end-to-end ID or amount and see each message exchanged with the network.

FedNow Transfer
Payout 88213
$420.00
Transfer created
Submitted to FedNow
Accepted by receiving bank
Settled

Bare metal APIs

Every detail directly from FedNow

Other instant payment providers
End-to-end identifiersend_to_end_identification

Trace a payment across every institution it touches.

Rejection reasonsrejection_reason_code

See ISO 20022 reason codes when a payment is rejected.

Structured remittanceremittance_information

Send invoice and reference data with every payment.

Message timestampsacceptance_date_time

Get exact network timestamps for every step.

FedNow for developers

Read our documentation
1await summitspan.fednowTransfers.create({
2  account_id: "account_in71c4amph0vgo2qllky",
3  amount: 42000,
4  creditor_name: "Harbor Supply Co",
5  routing_number: "101050001",
6  account_number: "987654321",
7});

Send money in seconds, any time.

  • Final settlement in seconds.
  • Works nights, weekends, and holidays.
  • Webhooks report acceptance in real time.
Learn more about FedNow