SBV documentation: receiving USD from your US LLC without 30-day holds
The State Bank of Vietnam regulates inbound foreign currency more tightly than most jurisdictions. Mishandled, your repatriation gets frozen for 30–90 days. Here is the documentation framework that clears it the first time.
The pattern repeats. A Vietnamese DTC operator sets up a US LLC, runs US e-commerce successfully for three months, and tries to repatriate USD $40,000 to their Vietnamese bank for the first time. The wire arrives. The Vietnamese bank flags it. A “supporting documentation” request comes back. The operator scrambles to produce invoices, contracts, export declarations — most of which were not generated at the time of the underlying US transactions because nobody told them they would need them. The bank holds the wire for 30–90 days pending Bank of Vietnam clarification. The operator’s working capital is frozen.
This is preventable. The fix is structural: build SBV-compliant documentation into the settlement flow from day one. This piece walks through what that actually looks like.
What SBV regulations actually require
Vietnam’s State Bank of Vietnam (SBV) operates under the Foreign Exchange Ordinance and a layered set of circulars governing cross-border current account transactions. The most relevant for inbound USD receipts: Circular 23/2014 and subsequent guidance establishing that:
- Each inbound foreign currency wire into a Vietnamese commercial bank account must be tied to documented underlying commercial activity
- The documentation must be available at the time of receipt, not produced retroactively
- The Vietnamese receiving bank applies the documentation review before crediting the recipient’s account
- Categories of permitted inbound include: export of goods, export of services, repatriation of profits from foreign-invested enterprises, intercompany loans (with separate registration), and a small number of other defined commercial purposes
What “documented underlying commercial activity” means in practice varies slightly by bank but converges on these specific documents:
- Commercial invoice from the Vietnamese recipient to the US sender, dated within the relevant period
- Service contract or sales agreement showing the underlying business relationship
- Export documentation if applicable (customs declarations, shipping documents)
- Bank statement from the originating US account showing the wire instruction
Without these documents at the moment the wire arrives, the bank does not credit your account. They hold the funds, request the documentation, and wait. Resolution is on the bank’s timeline, not yours.
The failure mode for unstructured US payment flows
Most US payment providers (Stripe, PayPal, Payoneer) do not understand Vietnamese banking compliance because their core business is US-side processing. They settle USD to your Vietnamese bank as a generic “merchant settlement” wire with no underlying commercial documentation. The Vietnamese bank applies its standard documentation review, finds nothing tying the inbound USD to a specific commercial transaction, and holds the wire.
The operator’s typical response: “But this is just my Stripe payout from my online store.” This is true. It is also not enough for the Vietnamese bank, which is operating under SBV rules that predate the existence of US e-commerce payment aggregators and have not been updated to recognize “Stripe payout” as a permitted commercial purpose category.
The hold lasts until the operator can produce:
- Documentation of each underlying US e-commerce transaction (customer name, order details, amount, date)
- A reconciliation showing the wire amount equals the sum of underlying transactions
- A statement of the operator’s commercial activity classification
For an operator who never structured this documentation, assembling it retroactively from Stripe’s transaction logs takes a week. For an operator processing material monthly volume, this cycle repeats every settlement.
The structural fix
The fix is to build SBV-compliant documentation into the settlement flow at the originating side, not retroactively at the Vietnamese bank. This is operational discipline, not regulatory creativity. What it looks like in practice:
1. Each settlement carries a commercial purpose declaration. The inbound wire instruction includes a clear purpose code matched to SBV categories — typically “export of services” for DTC e-commerce revenue from sales of goods shipped from US fulfillment, or “repatriation of profits” for periodic intercompany transfers from a US-owned subsidiary.
2. A commercial invoice accompanies each settlement. The Vietnamese receiving entity issues an invoice to the Wyoming LLC for the periodic settlement, in USD, with line items matching the underlying transaction volume. This invoice serves as the bank’s documentation requirement.
3. Underlying transaction documentation is summarized. A monthly statement is generated showing the US-side transaction summary (count, total volume, average ticket) tied to the settlement amount. The Vietnamese bank can verify the reconciliation if requested.
4. The settlement schedule is predictable. Vietnamese banks prefer regular cadence over irregular spikes — weekly or bi-weekly settlements clear faster than monthly batch transfers because the bank’s review establishes a repeating pattern they recognize.
We build all four into the cross-border settlement corridor for Vietnamese operators as part of the standard engagement.
What this looks like in our engagement
The full Vietnamese stack — Wyoming LLC, EIN, US business address, US business bank account, US merchant processing on our own rails, cross-border settlement corridor — is covered on the Vietnam → US payment page. The SBV documentation discipline is built into the settlement corridor.
Each periodic settlement to your Vietnamese bank arrives with:
- Correct purpose codes on the wire matched to SBV categories
- Commercial invoice issued by your Vietnamese entity to the Wyoming LLC
- Monthly reconciliation tied to the underlying US transaction set
- Predictable cadence the bank’s review process recognizes
Operators on our rails clear inbound USD settlements in 1–2 business days on the Vietnamese side, which is the normal banking timeline for clean documented transfers. The 30–90 day holds happen to other people.
What to do if you are currently held
If you have inbound USD held by a Vietnamese bank pending documentation right now, the resolution path:
1. Identify the specific bank request. Not all holds are the same. Some banks request invoice; some request contract; some request export documentation. Get the specific list from your relationship manager.
2. Assemble what you have. Pull your US transaction history (whatever provider you are using — Stripe, PayPal, Payoneer, traditional acquirer). Generate a reconciliation tying the inbound USD amount to specific underlying transactions. Have your Vietnamese entity issue a retroactive invoice for the period covered.
3. Submit through your relationship manager. Not the branch teller. Vietnamese commercial banks have foreign currency specialists who can review documentation faster than the general queue.
4. Plan the next settlement differently. While waiting on the current resolution, set up the SBV-compliant documentation flow for your next inbound. Do not repeat the cycle.
For operators with material monthly volume and recurring SBV documentation friction, we offer mid-engagement transitions: keep your existing US-side processing in place initially while we set up the cross-border settlement corridor with proper documentation, then route future settlements through our rails. The transition takes 2–4 weeks and resolves the recurring hold pattern.
If your Vietnamese repatriation is held right now, or if you want to set up the structure correctly before your first repatriation, start with the pre-screening questionnaire. We respond within one business day.