Use cases
- User withdrawals and collections. Pay your end-users out to international USD accounts they hold elsewhere, or receive USD they send you from abroad.
- Paying and getting paid on invoices globally. Settle bills with international suppliers, contractors, and vendors in USD, or receive USD invoice payments from customers abroad.
- Settling trades. Send or receive the USD leg of trades with international counterparties: exchanges, OTC desks, market makers.
- Internal treasury. Move funds between group entities globally, in either direction, to manage liquidity.
How it works
- You instruct: save the beneficiary with
POST /v1/counterparties, thenPOST /v1/payoutswith thatcounterparty_id, the amount, and rail. - Augustus validates and routes: screening, payment data validation, correspondent route resolution.
- Augustus sends the payment: routed through intermediary banks to the beneficiary bank.
- You get status updates: payout status via webhooks and the API.
- Funds settle to the beneficiary.
Account structure
International USD payments are supported on all USD-denominated account types:Send USD internationally
Create a payout
Save a counterparty with aniban or bic financial address, then create a payout with currency: "USD", rail: "swift", and that counterparty_id. For authentication, idempotency, and error format, see Authentication, Idempotency, and Errors.
2026-05-01
/v1/counterparties in the API Reference →
POST /v1/payouts in the API Reference →
Beneficiary details
The rail is"swift". The counterparty’s financial_address is "iban" for IBAN countries and "bic" for everywhere else. Banks in IBAN-reachable countries are rejected if you send them as "bic".
IBAN beneficiary (type: "iban")
Non-IBAN beneficiary (
type: "bic")
SWIFT counterparties include
physical_address (sibling of financial_address): line_1, city, country_code (ISO 3166-1 alpha-2), and postal_code required; line_2 and state optional. BIC destinations are rejected without it.
Save a non-IBAN beneficiary with POST /v1/counterparties:
local_bank_code carries the domestic bank or branch code where the destination country uses one: the BSB in Australia (as above), the IFSC in India, the routing number in Canada. Countries without one, for example Singapore, omit it and route on the BIC alone.
Country-specific requirements
The beneficiary’s country determines whichfinancial_address type to send:
Some countries require beneficiary identifiers beyond name, address, and account details, for example a tax ID in Brazil or a payment purpose code in China. The financial address does not carry these fields today, so wires to those countries can be delayed or returned by the beneficiary chain; contact support before relying on such a corridor.
Routing
You provide the beneficiary details: name, account number, and address. Augustus resolves the route through the correspondent bank network and sends the payment; you do not need to provide routing or intermediary details.Validation
Augustus validates every payout before submission to reduce repairs and delays in the correspondent chain.Payout lifecycle
A
sent payout can later move to returned when the beneficiary chain sends the payment back; see Returns.
Payment tracking
Every SWIFT payout carries a UETR (Unique End-to-End Transaction Reference), returned on the payout astracking_reference. It is the identifier banks quote when tracing a payment across the correspondent chain. Augustus follows the payment over SWIFT gpi and surfaces the journey as tracking events while the payout status stays sent:
Fees and who pays them
Every international wire carries a charge-bearer instruction that tells the correspondent chain who pays the transaction charges:
Augustus sends every wire as
DEBT so that in almost all cases the beneficiary receives the full instructed amount. Augustus fees are never deducted from the payment principal; billing between Augustus and you is handled separately. A small number of jurisdictions may still deduct local charges or taxes on arrival regardless of the charge-bearer instruction; contact support if you encounter this.
Valid characters
The same character set as domestic wires applies to names, addresses, and the remittance text; see Valid characters on the Fedwire page.Returns
The beneficiary chain can return a payment (closed account, invalid details, rejected on arrival). The payout moves toreturned, payout.returned fires, and the funds are credited back to your account, possibly net of correspondent fees; there is no fixed timeline for international returns.
Further information
- The beneficiary must be able to receive USD. If the beneficiary holds a non-USD account, the intermediary bank may FX the payment downstream.
- Submit payouts 24/7. International payouts follow the same submission window as domestic Fedwire: instructed before 6:45 PM US Eastern on a banking day, they leave the same day; later instructions queue until the window reopens (see Operating hours and cut-offs). Arrival at the beneficiary typically takes 1 to 5 banking days depending on the correspondent chain.
- No amount limits apply on the network side. Account-level limits are agreed per customer at onboarding; there is no fixed platform limit beyond that.
- All API timestamps are ISO 8601 UTC.
Receive USD internationally
International senders can pay USD into your Augustus account through their bank over SWIFT. Give the sender:- BIC:
ANNOUS44, orANNOUS44XXXwhere the sending bank’s form requires 11 characters. - Account number: your USD account number, from the account’s
financial_addresses. - Beneficiary name: the account holder name as it appears on the account.
rail: "swift". The sender is referenced through the deposit’s counterparty_id, and the payment’s tracking_reference (its UETR) is available for traces. For domestic incoming transfers, see Deposits.