Receiving USD payments in Singapore is easy, but making sure you receive USD funds without losing margins to FX conversions is the challenging part
Key takeaways
- Receiving USD into an SGD-only bank account triggers forced conversion at the bank’s exchange rate
- Singapore businesses can receive USD through international wire transfers, payment gateways like Stripe, or a USD receiving account
- A multi-currency account like the World Account gives Singapore businesses USD local currency accounts (along with 20+ other local currency accounts) to receive and hold USD funds
For Singapore businesses working with international clients or selling in overseas markets, USD payments make up a large share of incoming revenue.
When a USD payment lands, your domestic bank converts it to SGD at its own exchange rate, often with a markup over the mid-market rate. On regular USD income, that adds up to a meaningful cut of your revenue.
This guide covers how Singapore businesses can receive international payments in USD, the main methods available, and how to set up a USD account in Singapore that keeps foreign currency in its original form until you decide to convert.
The three main ways to receive USD in Singapore
1. International wire transfer (SWIFT)
SWIFT is the global network most banks use to send money between countries. The client’s US bank sends USD through this network, which routes the payment through one or more intermediary banks before it reaches your Singapore bank. On arrival, the Singapore bank typically converts the USD to SGD at its own rate and credits your SGD account.
Pros
- Universally accepted
- Secure and well-established
- Works for large one-off payments
Cons
- Transfers can take a few days to arrive
- Multiple fees apply along the way: the sending bank’s fee, intermediary bank deductions, and the receiving bank’s fee
- FX markups can eat into margins
- Limited visibility on when funds arrive or what deductions apply along the way
2. Payment gateways
Payment gateways are platforms that let businesses accept card payments online. Clients enter their card details on an invoice, payment link or checkout page, and the gateway handles the authorisation, processing and settlement.
Pros
- Easy for clients to pay since most already have a card
- Funds typically clear in your gateway account within days
- Good for recurring billing, subscriptions and online checkout
Cons
- Transaction fees is charged for every transaction
- FX conversion applied if the gateway settles in SGD rather than USD
- Card payments can be reversed by the cardholder’s bank
3. Multi-currency account with USD receiving details
A multi-currency account is a business account that holds balances in multiple currencies within a single account. The US currency account comes with an account number and routing number and functions like a US bank account for receiving payments.
Pros
- Payments typically arrive within 1 to 3 business days on supported corridors
- No forced conversion: USD stays in your USD balance until you decide to convert
- US clients can pay through ACH as if sending to a US bank, which is cheaper and faster than international wires
- Lower FX cost when conversion is needed, since you control timing
Cons
- Requires setting up a multi-currency account alongside your business bank account
- Not every provider supports every US payment rail; worth checking before signing up
For Singapore businesses receiving regular USD income, this is usually the setup that keeps the most of each payment. The best USD account in Singapore for your business depends on the specific features you need: ACH support, Stripe compatibility, marketplace integration and conversion rates.
How to receive USD with the World Account
The World Account from WorldFirst is a multi-currency account that includes a USD receiving account among its 20+ supported currencies. Each currency gets a local account under your business name with its own account number and bank details.
To open a USD account, you sign up online, provide business documents for KYC, and the USD receiving account is activated along with the rest of your World Account. There are no monthly fees, no account opening fees, and no fees for receiving funds.
Here’s how Singapore businesses use the World Account
Collecting from US clients: Share your USD account details on your invoices. Clients can pay you through ACH or local USD transfer, with funds landing in your USD balance within 1 to 3 business days.
Receiving marketplace payouts: Add your USD receiving details to Amazon Seller Central, eBay, Shopify, Etsy, Walmart and 130+ other marketplaces and payment gateways as your payout destination. USD payouts settle directly into your USD balance.
Receiving payment gateway settlements: Stripe, PayPal and other payment processors can transfer USD into your receiving account.
Holding USD without forced conversion: The USD balance sits in your account until you decide to convert. No automatic conversion to SGD at a bank’s rate.
Converting when the rate works: You can convert USD to SGD within the account at competitive rates when you choose. Forward contracts also let you lock in an exchange rate for a future conversion, subject to eligibility.
Sending payment overseas: World Account also supports sending payments in 100+ currencies to 200+ countries.
Spending USD directly: Use the World Card linked to your account to pay USD-billed expenses (Shopify, Meta Ads, Google Ads, SaaS tools) directly from your USD balance, with no FX fee when you have sufficient USD balance.
FAQs
1. How do I receive USD payments in Singapore without a US bank account?
The most practical option is to open a multi-currency account that includes USD receiving details, like the World Account. The USD account comes with a local US account number and routing number, so clients and platforms can pay you as if you had a US bank account without needing to set one up in the US.
2. Can my Singapore bank receive USD payments directly?
Yes. Singapore banks accept USD payments via international wire transfer (SWIFT). The USD is usually converted to SGD at your bank’s exchange rate on arrival unless you specifically hold a USD account with that bank.
3. Can I receive foreign currency other than USD into the same account?
Yes. Multi-currency accounts typically support multiple currencies in one account. The World Account supports 20+ currencies including USD, SGD, GBP, EUR, CNH, JPY, HKD and AUD, each with local receiving details.
Disclaimer: The information contained is general only and largely our views. Before acting on the information you should consider whether it is appropriate for you, in light of your objectives, financial situation or needs. Although information has been obtained from and is based upon multiple sources the author believes to be reliable, we do not guarantee its accuracy and it may be incomplete or condensed. All opinions, estimates, mentioned products/services and referenced material constitute the author’s own judgement as of the date of the briefing and are subject to change without notice. WorldFirst shall not be responsible for any losses or damages arising from your reliance of such information.
