Cross-border payments for small businesses are not just about choosing an app to receive money. The actual total cost often includes platform fees, intermediary bank fees, withdrawal fees, exchange-rate spreads, and even losses if a transaction is refunded or fraudulent. For freelancers and small shops in Vietnam, the safest approach is to compare the amount actually received, check the exchange rate at the time of payment, and establish a verification process before shipping goods or delivering services.
This article focuses on four things you can put into practice immediately: breaking down hidden fees, accurately measuring online payment exchange rates, choosing the right way to receive international payments, and controlling fraud, including AI-assisted forms of impersonation.
Where are international money-transfer fees commonly overlooked?
Many people see only one line labeled “transaction fee” and conclude that the method is inexpensive. This calculation can easily be wrong because money may be deducted at several different layers.
- Platform fees: charged as a percentage of the transaction, a fixed fee, or both. Some platforms also apply different fees to commercial transactions, withdrawals, and refunds.
- Currency-conversion fees: do not always appear as a separate charge. Some services build the cost into the exchange rate. PayPal states that its transaction exchange rate may include an additional markup over the base exchange rate; the amount varies depending on the type of conversion (according to PayPal Vietnam).
- Intermediary bank fees: with SWIFT transactions, one or more correspondent banks may deduct fees before the money reaches the account. Wise also notes that correspondent banks may deduct separate charges that the receiving institution cannot control (according to Wise Help Centre).
- Receiving or withdrawal fees: some receiving accounts are free through domestic networks but charge fees for wire transfers or SWIFT. For example, Wise’s pricing table in the United States currently shows a fixed fee for certain USD wire payments and a separate fee for SWIFT payments; the specific amount depends on the region and transaction type (according to Wise Business Pricing).
- Refund and dispute costs: a card transaction subject to a chargeback can cost you the value of the goods, processing fees, and operating expenses, even if the transaction was initially approved.
Use the following simple formula for comparison: actual cost = amount paid by the customer − amount you actually receive. If you need to set prices, convert this cost into a percentage of revenue. For example, if the customer pays USD 1,000 but you receive the equivalent of USD 960, the effective cost is 4%, excluding processing time and the risk of disputes.
How to check the online payment exchange rate before quoting a price
Online payment exchange rates may differ from the rates you see on Google or in a banking app. A reference rate only gives you a benchmark; the amount actually received depends on when the transaction is locked in, the currency, the withdrawal method, and the provider’s conversion spread.
A five-minute checking process
- Record the amount the customer will pay and the original currency, such as USD 500.
- Take a screenshot of or save the base exchange rate at the time you quote the price.
- Open the provider’s payment screen or fee schedule to see the actual amount the recipient will receive.
- Calculate the effective exchange rate: VND amount actually received / amount of foreign currency sent by the customer.
- Compare the effective exchange rate with the reference rate, then add any fixed fees.
Do not compare only “0% fees.” A service may display no fee but build the cost into the exchange rate. Conversely, a service that clearly discloses a separate conversion fee may produce a better final amount. Wise says that conversions within an account use the mid-market rate and display the fee before confirmation, but the fee still varies by currency pair and region (according to Wise Business Help Centre).
For freelancer contracts, you should quote prices in one consistent currency and clearly state which party is responsible for the fees. You could use a clause such as: “The customer is responsible for all intermediary bank fees; the amount stated on the invoice is the amount actually received.” For shops, check the fee-loss rate for each customer country instead of adding the same contingency margin to every order.
Choosing an international payment method for freelancers and small shops

| Criteria | Multi-currency account | Payment wallet | Card payment gateway | SWIFT transfer |
|---|---|---|---|---|
| Suitable for | Freelancers, agencies, service providers | Small payments, repeat customers, quick payments | Online shops | Large contracts, business payments |
| Exchange-rate control | Usually good if you can hold foreign currency and choose when to convert | Depends on the wallet’s exchange rate | Depends on the gateway and receiving bank | Depends on the sending, intermediary, and receiving banks |
| Common fees | Currency conversion, wire receipt, withdrawal, and account fees | Commercial transaction, currency conversion, and withdrawal fees | Card processing, refund, and chargeback fees | Sending fees, receiving fees, correspondent bank fees |
| Speed | Usually faster than SWIFT when using a domestic network | Usually fast, but may be held for review | Usually confirmed quickly, with funds settled according to a schedule | May be delayed because multiple banks are involved |
| Main risks | The account may be asked for additional documentation or have its services restricted | Funds being held, transaction disputes | Card fraud and chargebacks | Shortfalls due to intermediary fees or incorrect information |
| Best used when | You receive payments regularly and want to reconcile cash flow | You prioritize convenience for small amounts | You need to accept payments directly on your website | Large amounts requiring bank documentation |
Freelancers: Prioritize a multi-currency receiving account or direct bank transfers when the client is a business and can pay against an invoice. Small shops: It is best to offer no more than two popular payment methods rather than opening too many channels, which can complicate reconciliation and refunds.
Large payments: Ask the sender in advance about choosing OUR, SHA, or BEN fees if the bank supports them. This helps both parties understand who bears the fees, but it does not eliminate the need to check the contract, supporting documents, and current tax and foreign-exchange regulations in Vietnam.
AI payment fraud controls and suspicious transactions
AI payment fraud is usually not a “type of fee” but a risk that can wipe out all revenue. Criminals can use AI to write emails that resemble those of customers, create fake voices, forge transaction screenshots, or alter the receiving account details in a hijacked email chain.
Minimum verification rules
- Do not ship goods based solely on a receipt screenshot. Confirm only when the payment status appears in your account.
- If a customer asks to change the receiving account, call back using a previously saved number or verify through an independent channel.
- For large orders, separate the process: one person prepares the invoice, one approves the payment, and one confirms shipment.
- Enable multifactor authentication, use unique passwords, and restrict access to the payment account.
- Set manual-review thresholds based on amount, country, shipping address, new email addresses, or multiple card attempts.
Machine-learning fraud-prevention tools can assess many signals, such as the card-issuing country, IP address, transaction history, and payment-attempt frequency. Stripe describes Radar as a machine-learning system that assesses transaction risk and allows businesses to combine its model with their own rules (according to Stripe). However, AI does not replace manual controls: legitimate customer transactions may still be blocked, while spoofed emails can occur outside the payment gateway.
The FTC recommends that businesses carefully review unfamiliar invoices, verify suppliers through independent sources, and not automatically trust emails that appear legitimate (according to Federal Trade Commission). For small shops, this is a low-cost process that is more effective than immediately buying a complex fraud-prevention system.
Operational checklist and how to assess results
You can start with a spreadsheet containing columns for: transaction date, customer, country, currency, principal amount, platform fee, withdrawal fee, bank fee, reference exchange rate, net amount received, refund status, and verification notes.
- Test each method with a small amount.
- Compare the amount actually received with the quoted rate sheet before signing a long-term contract.
- Measure three metrics each month: effective cost, time until funds arrive, and the percentage of transactions requiring manual processing.
- Review held transactions, refunds, and chargebacks to update your rules.
- Review the fee schedule before high-revenue periods; providers may change fees by region, product, or transaction type.
The most common mistakes are choosing a service based on “fast” or “free” advertising, quoting prices using a reference exchange rate without budgeting for fees, and shipping goods before the funds are confirmed. If revenue is still small, prioritize transparency and easy reconciliation. As transaction volume grows, you can invest more in automation, access controls, and risk-detection tools.

