How Vietnamese Freelancers Get Paid by International Clients

How freelancers get paid from abroad in Vietnam usually comes down to one comparison: whose fee is lowest. That comparison misses most of the actual cost. The exchange rate applied at conversion, correspondent bank charges deducted along the way, the waiting period, and the difficulty of showing where a payment came from all affect what you keep and how much work the money creates later. This article breaks down the three channel types available, the four factors worth comparing, and how an international collection platform works in practice.
The three ways Vietnamese freelancers receive international payments
Each type suits a different kind of client and a different transaction size.
Type one, international payment platforms
These are wallets and payment services that let an overseas client pay using their own account or card. They are quick to open, familiar to clients, and suit small or irregular payments.
What to check before committing: fee structures here usually have several layers, including a receiving fee, a currency conversion margin, and a withdrawal fee to your local bank account. Each provider prices these differently, and schedules change over time, so read the current fee page on the provider's own site rather than relying on a comparison written a year ago.
Type two, international bank transfers over SWIFT
Your client sends funds through the SWIFT network to your foreign currency account at a Vietnamese bank. SWIFT is the interbank messaging network used for international transfers.
This route is well established and widely accepted for larger amounts. The limitation is structural: a SWIFT payment often passes through one or more correspondent banks, and each may deduct its own charge. The amount that arrives can therefore be lower than expected, and the recipient has no way to know the shortfall in advance.
Type three, collection platforms with multi-currency virtual accounts
Collection means a party receives a payment on behalf of the seller. In this model, you are issued one or more multi-currency virtual accounts in your own name.
A virtual account, or VA, is an account number issued on a financial institution's infrastructure and tied to your identity, used to receive funds and to reconcile them. Your overseas client sends money to that account number through a domestic rail in their own country, which means they make a local transfer rather than an international wire.
Four factors worth comparing before choosing a channel
Comparing these four gives a far more realistic picture than comparing headline fees.
Total actual cost, not the advertised fee
The cost of an international payment usually has four components: the fee your client pays, correspondent bank charges, the margin applied at currency conversion, and the fee to withdraw into VND.
Most people compare only the first. The third is often larger but harder to see, because it sits inside the exchange rate rather than appearing as a separate line. When evaluating a provider, ask specifically at which step the applied rate is displayed and whether you can see it before confirming the transaction.
Time to funds
Timing varies considerably between channels and between currencies. A payment sent through a domestic rail in the client's country generally arrives faster than a SWIFT wire, because it skips the correspondent bank chain.
If your cash flow depends on timing, for example, paying subcontractors at month-end, ask for the timeline per currency rather than an average figure.
Documentation showing where the money came from
This is the factor most often overlooked and the one that causes the most trouble later.
A payment landing in a personal account with no record of the sender, the purpose, or the matching contract is difficult to explain when an explanation is required. When each incoming payment carries a record of sender, amount, currency, stated purpose, and related invoice, you already hold the data your accountant or the tax authority will ask for.
What the experience looks like for your client
The channel you choose is part of what it is like to work with you. A client in the United States sending through their own domestic ACH rail sees a familiar process with low perceived risk, compared with filling in an international wire form.
An account held in your own name also matters. The client can match the beneficiary name against the name on the contract, which finance teams at larger companies routinely require. If you are the one paying contractors in Vietnam, this is usually the single most useful thing to ask your contractor to set up.
Why documentation matters more in Vietnam from 2026
The tax administration framework for individual business activity in Vietnam has changed.
Under clause 6, Article 10 of Resolution No. 198/2025/QH15 of the National Assembly on special mechanisms and policies for private sector development, household businesses, and individual business operators no longer use the presumptive tax method from 1 January 2026 and instead pay tax under the tax administration law. The Ministry of Finance issued Decision No. 3389/QD-BTC dated 6 October 2025, setting out the tax administration model for household and individual businesses following the removal of presumptive tax.
The shift moves the emphasis from an assigned amount to declared data. For independent professionals earning from overseas clients, that means transaction records are something to prepare in advance rather than assemble on request. One point stated plainly: the channel you use to receive money does not change your tax obligations. It only determines whether you have the data ready to declare. Discuss your specific situation with a tax adviser.
How international collection through IRID works
IRID (Inbound Routing & Identity Descriptor) is a platform for receiving international funds developed by FinFan. Users register an IRID account to create an identity descriptor for receiving foreign currency, track funds coming in from international clients, and initiate transfers to their own bank at a time of their choosing.
Multi-currency virtual accounts issued in your name
FinFan provides the platform that lets you open multi-currency virtual accounts in your own name. The accounts are issued on the infrastructure of international financial partners, specifically Visa and CurrencyCloud. Each customer receives a unique IRID code used for identification and reconciliation.
In the merchant portal, receiving accounts appear under three payment methods: ACH and Fedwire through Community Federal Savings Bank in the United States and SWIFT through The Currency Cloud Limited in the United Kingdom. The collection network covers more than 180 countries.
On currencies: the partner network supports up to 30+ currencies, of which EUR, USD, GBP, JPY, AUD, and CAD are currently available in the portal. This list can change, so confirm the current status when you register.
Opening an account and activation time
The process has five steps. Register on the system and confirm your email with a six-digit code. Complete your profile and identity verification: individuals provide a tax code, and businesses upload their business registration certificate. Complete eKYC in the FinFan Merchant app, available free on the App Store and Google Play. The system reviews your file and creates your multi-currency account. You receive the account numbers and share them with your clients.
Account activation takes one to two business days.
Fees and timing
Opening and maintaining the account carries no fee. Crediting funds into the portal and monitoring them on the dashboard also carry no fee.
Two fees to understand before you start:
- Withdrawal to Vietnam: 0.7%, minimum USD 25 per instruction.
- Receiving via SWIFT or Fedwire: 1.5%, minimum USD 50.
Fees for receiving through domestic rails in USD, EUR, CAD, and GBP follow the current fee schedule, so ask for those figures directly before registering.
On timing, funds received through a domestic rail typically arrive on T+0 or T+1, with GBP instant. Funds received via SWIFT or Fedwire take T+0 to T+2.
The USD 25 minimum per withdrawal has a practical consequence. Withdrawing small amounts one by one means the minimum takes a large share. The portal lets you combine several incoming funds into a single withdrawal instruction, so consider batching on a cycle rather than withdrawing each payment as it lands.
The applied exchange rate is set by the partner bank and displayed per transaction on the dashboard before you confirm.
Documentation required at withdrawal
This is the part to understand before registering, because it is the clearest difference from a standard payment wallet.
Each withdrawal instruction requires you to declare the purpose of the transfer, for example, salary, invoice payment, refund, or purchase of goods, or subscription fees. For each source of funds, the system may request further detail: the sender's country and bank, invoice reference and details, order lists, or product names with price and quantity.
This adds steps compared with other channels. In exchange, it is where the product's value comes from: every incoming payment carries a complete record of origin and purpose, ready for reconciliation and declaration.
What to prepare before switching channels
Four things worth doing in advance, rather than handling them once money has already arrived.
- Get your identity documents ready. Personal identification and your tax code. If you operate through a company, prepare the business registration certificate.
- Standardize contracts and invoices. Each payment should map to a contract or an invoice with a reference number. This habit makes the documentation step at withdrawal fast rather than tedious.
- Agree on currency and rail with your client. Ask which country they pay from, in which currency, and whether it is through a domestic rail or SWIFT. The answers determine your fees and your timing.
- Schedule withdrawals. Combine multiple incoming funds into one instruction to spread the minimum fee.
Conclusion
For a Vietnamese freelancer receiving international payments, choosing a channel is not simply a fee comparison. Four factors deserve equal weight: the total actual cost including the conversion margin, the timing per currency, how complete the documentation is, and what the payment experience looks like for your client.
Documentation now carries more weight than it used to, since individual business operators moved to the declaration method from 2026. A channel that records the origin and purpose of every payment saves effort later, even though it asks for more information at the withdrawal step. Compare your options against each provider's current fee schedule, and speak to a tax adviser before deciding.
If you are receiving payments from overseas clients and need a channel with complete transaction records, the FinFan team can walk you through available currencies, the current fee schedule, and the registration process.
- Website: https://finfan.io
- Email: support.iban@finfan.vn
- Phone: +84 2866.853.317
Disclaimer
FinFan is the commercial brand of Nhat Phuong Joint Stock Company (Best Way Corporation), licensed by the State Bank of Vietnam for foreign currency acceptance and payment under License No. 973/GP-HCM. FinFan provides the technology platform; collection and foreign currency conversion are carried out by partner banks in Vietnam. FinFan is not a bank and does not provide deposit services.
IRID is a technology platform developed by FinFan (Nhat Phuong Joint Stock Company — Best Way Corporation) that enables individuals and businesses in Vietnam to receive and manage international funds. IRID operates on the infrastructure of international financial partners. Multi-currency virtual accounts are issued in the customer's name. Collection and foreign currency conversion services are provided by partner banks in Vietnam. FinFan is not a bank and does not provide deposit services.
This article is provided for general information only and does not constitute legal, tax or investment advice. Regulations may change; please refer to the current legal texts or consult a qualified adviser regarding your specific situation.
References
- Resolution No. 198/2025/QH15 of the National Assembly on special mechanisms and policies for private sector development, clause 6, Article 10
- Decision No. 3389/QD-BTC dated 6 October 2025 of the Ministry of Finance on the tax administration model for household and individual businesses after the removal of presumptive tax
- Consolidated Document No. 15/VBHN-NHNN dated 22 June 2023 – Conditions for foreign currency exchange agency activities and the provision of foreign currency receipt and payment services by economic organizations





