How to Pay Contractors in Vietnam: The No-Nonsense Guide for 2026

By Danilo Stern-Sapad · Apr 21, 2026


Vietnam has one of the most active freelance tech communities in Southeast Asia. If you’re scaling a product team, you’ve probably already found contractors there, engineers from Ho Chi Minh City or Hanoi shipping code while you sleep. Then comes the hard part: actually paying them.

Do I need to withhold taxes? What’s this “Foreign Contractor Tax” everyone talks about? Can I just wire money directly?

We scaled to over 600 people in Vietnam through Hyperion360. It’s our deepest market by headcount. I’ve been paying Vietnamese contractors and managing teams there for years, so I’ve hit every edge case in this guide personally. The good news: once you get a few things straight, it’s very manageable.

The Short Answer

If you’re a foreign company with no Vietnamese entity paying an individual Vietnamese contractor: you have no Vietnamese tax withholding obligation. The contractor handles their own income tax. Your job is a proper service contract, a valid invoice, and a payment method that works.

The Foreign Contractor Tax that confuses everyone? It applies to the opposite direction: Vietnamese companies paying foreign service providers, not foreign companies paying Vietnamese contractors. Details below.

Is Vietnam Worth Hiring Contractors In?

Yes, and not just because of cost.

Vietnam’s IT sector had 430,000+ professionals as of 2021 and grows roughly 20% annually. The government invested heavily in STEM education, and it shows. Ho Chi Minh City alone produced a generation of engineers who cut their teeth on serious problems (mobile gaming, fintech, logistics platforms serving 98 million people). Having hired hundreds of Vietnamese engineers through Hyperion360, I can tell you the talent density in HCMC and Hanoi rivals anywhere in Southeast Asia.

The rate ranges: a mid-level engineer typically invoices $2,500-$4,500/month USD. Senior engineers with 8+ years hit $5,000-$7,000. These are fully burdened from the contractor’s side. You’re not paying social insurance, health insurance, or statutory employment costs. For comparison, see our Philippines contractor guide or India contractor guide.

Time zone is UTC+7, which works well for follow-the-sun development. By 8am Pacific, your Hanoi team has put in a full workday.

Contractor vs. Employee: What the Distinction Actually Means in Vietnam

Vietnam’s Labor Code governs employment. Independent contractors fall outside it. Their arrangements live under the Civil Code and Commercial Law.

In practice, authorities look at substance, not labels. The risk factors that trigger reclassification:

These make it look like employment:

  • You control when and how they work (fixed 9-to-5 schedule, required to attend daily standups in a specific way)
  • They work exclusively for your company
  • You provide their equipment, software licenses, and work environment
  • They’re doing core work that’s central to your business operations
  • The relationship has continued indefinitely, functioning like a permanent hire

These support a genuine contractor relationship:

  • They set their own hours and work methods
  • They invoice you per project or milestone, or on a monthly retainer they negotiated
  • They use their own laptop, tools, and software
  • They work for other clients (or could)
  • The relationship has a defined scope or period

Vietnam doesn’t have a single bright-line test like the US IRS, but tax authorities do audit foreign-connected IT arrangements. If you’re treating a contractor like a full-time employee (exclusive, supervised, indefinite), that’s your risk area. For a deeper breakdown on structuring these relationships correctly, see our global contractor compliance playbook.

The fix isn’t changing the contract wording. It’s structuring the actual relationship differently.

The Foreign Contractor Tax Question Everyone Gets Wrong

This trips up almost every foreign finance team. Here’s the clear version:

Vietnam’s Foreign Contractor Tax (FCT) under Circular 103/2014/TT-BTC applies when a foreign company or individual provides services to a Vietnamese company. The Vietnamese company (the buyer) withholds and remits the tax.

The direction matters: Foreign contractor → paid by → Vietnamese company → Vietnamese company withholds FCT.

This is not your situation if you’re a foreign company paying a Vietnamese contractor. You’re going the other direction. No FCT obligation exists on a foreign company paying a Vietnamese individual. FCT is a Vietnamese mechanism for taxing inbound foreign service providers. I’ve seen dozens of finance teams add phantom 5-10% withholding because they misread this.

Where it gets complicated: if you have a Vietnamese entity (branch, representative office, or subsidiary), that entity becomes the “Vietnamese party” and FCT withholding may apply when it pays foreign providers.

No Vietnamese entity + paying a Vietnamese individual = no FCT. This is the most common scenario for foreign startups and remote teams.

What About the US-Vietnam Tax Treaty?

The US and Vietnam have a Double Taxation Agreement. For payments from US entities to Vietnamese individuals, the DTA affects the contractor’s ability to claim treaty benefits in Vietnam. It doesn’t create withholding obligations for US payers on services rendered in Vietnam.

What the Contractor Actually Owes (Vietnamese PIT)

Your Vietnamese contractor is responsible for their own Personal Income Tax in Vietnam. Here’s how it works:

Residency classification:

  • Tax resident: Lives in Vietnam 183+ days/year, or has a permanent residence registered in Vietnam. Taxed on worldwide income at progressive rates.
  • Non-resident: Lives in Vietnam fewer than 183 days/year. Taxed at a flat 20% on Vietnam-sourced income only.

PIT rates for residents (2026, based on monthly taxable income):

Monthly income (VND)Rate
Up to 5,000,000 (~$200)5%
5,000,001–10,000,000 (~$400)10%
10,000,001–18,000,000 (~$720)15%
18,000,001–32,000,000 (~$1,280)20%
32,000,001–52,000,000 (~$2,080)25%
52,000,001–80,000,000 (~$3,200)30%
Over 80,000,000 (~$3,200+)35%

Important threshold: If your contractor’s annual business income is under 100,000,000 VND (roughly $4,250/year), they’re exempt from PIT on that income. At the rates US companies typically pay Vietnamese contractors, this threshold isn’t relevant, but it matters for very small engagements.

Your reporting obligation: As a foreign company with no Vietnamese entity, you generally have no Vietnamese tax filing requirement for payments to individual contractors. You’re not issuing Vietnamese 1099 equivalents. Your contractor is responsible for their own filing.

Your US obligation: Payments to foreign contractors for services performed outside the US are not subject to US federal income tax withholding. You also don’t file a 1099 for foreign contractors. Do keep records of the service contract and invoices for your own accounting.

Invoice Requirements: What You Actually Need

Most companies are sloppy here, and it bites them at audit time, both on the US side and for the contractor’s tax filing.

What you need from your Vietnamese contractor:

A proper invoice (or receipt) including:

  • Contractor’s full legal name and address
  • Your company name and address
  • Description of services performed
  • Payment amount in agreed currency (USD or VND)
  • Invoice date and reference number
  • Bank details for payment

If the contractor is a registered business (hộ kinh doanh, or individual business household, or a formal company): they should issue a formal VAT invoice. Vietnam’s tax authority tracks these electronically.

If the contractor is an individual with no business registration: They can issue a personal receipt (phiếu thu). This is legally valid for individual service income. It’s less formal but acceptable for lower-volume arrangements.

Cash payments over 20 million VND (~$800) are illegal in Vietnam. All payments above this threshold must go through the banking system. Not usually an issue for international wires, but it matters if you have people on the ground making local payments.

Setting Up Your Service Contract

You need a written contract. Not because Vietnamese law requires it for every contractor arrangement (it doesn’t), but because:

  1. It protects you if the relationship is ever scrutinized for misclassification
  2. It specifies IP ownership (without an explicit clause, IP created by a Vietnamese contractor may belong to them, not you, under Vietnamese IP law)
  3. It establishes the payment terms and dispute resolution mechanism

Essential clauses for a Vietnam service contract:

Scope of work. Be specific. Not “software development services” but “backend API development for the payment processing module of [product], deliverables as described in Exhibit A.” Vague scope creates disputes and looks more like employment.

IP assignment. This matters. Under Vietnam’s IP law, a contractor who creates work generally retains IP rights unless explicitly transferred. Your contract must include a clear IP assignment clause: “Contractor assigns to Company all right, title, and interest in and to all work product created under this agreement.”

Payment terms. Amount, currency, schedule (monthly, per milestone), and method. Specify USD if you’re paying in USD. Don’t leave this ambiguous.

Independent contractor statement. Explicitly state the relationship is one of independent contractor, not employment. “Contractor is an independent contractor and not an employee, agent, or partner of Company.”

Governing law. You can specify US law (or your state’s law) as governing law. Vietnamese courts may not always enforce foreign governing law clauses, but it matters for arbitration and cross-border dispute resolution.

Confidentiality. Standard NDA provisions. Vietnamese courts do enforce confidentiality agreements.

No non-compete. Non-compete clauses for contractors in Vietnam are generally unenforceable. Don’t waste contract space on them.

VoltPay provides Vietnam-specific service contract templates pre-loaded with all of these provisions and reviewed for current Vietnamese law.

Payout Methods: What Actually Works in Vietnam

Vietnam has solid banking infrastructure in the major cities, and the contractor community knows international payment platforms well. Here’s what actually works, tested across hundreds of payments through our Vietnam operations:

Bank Wire (SWIFT)

How it works: Standard international wire to the contractor’s Vietnamese bank account (Vietcombank, BIDV, Techcombank, VPBank, and MB Bank are the most common).

Cost: $8–25 on your end depending on your bank. The receiving bank in Vietnam charges a fee too, typically $5–15, plus sometimes an unfavorable exchange rate on VND conversion.

Speed: 2–3 business days

Best for: Payments over $1,000. The fixed fees make it inefficient for small payments.

Practical note: Always confirm the contractor’s exact SWIFT/BIC code and account number format. Vietnam banks use a 9-16 digit account number. Get these details in writing before your first transfer. We’ve had wires bounce from transposed digits more than once.

Payoneer

How it works: Contractor has a Payoneer account (very common among Vietnamese freelancers, as Payoneer has strong local penetration). You send from your Payoneer account or directly from VoltPay to their Payoneer ID.

Cost: ~2% of transfer amount

Speed: 1–2 business days

Best for: Smaller regular payments ($200–$2,000), contractors who already have Payoneer accounts.

Practical note: Payoneer has genuinely strong adoption in Vietnam. Most freelancers on Upwork and Fiverr already use it. If your contractor doesn’t have an account, setup takes a few days.

USDC (Stablecoin)

How it works: VoltPay routes the payment via USDC. The contractor receives USDC into a crypto wallet and converts to VND through a Vietnamese exchange (Binance, Remitano, and VNDC are commonly used locally).

Cost: Under 1% via VoltPay’s stablecoin routing

Speed: Minutes

Best for: Contractors who are comfortable with crypto, payments where you want to eliminate FX risk, or contractors who want to hold some savings in USD-pegged assets.

Practical note: Vietnam’s crypto regulation is evolving. No outright prohibition on individuals holding crypto exists, but the legal framework for business use is unclear. For individual contractors receiving income in crypto and converting it, this is generally low-risk. Don’t use this for payments to Vietnamese companies without local legal advice.

PayPal

Availability: PayPal is available in Vietnam, but contractor withdrawals to Vietnamese bank accounts are restricted or unavailable in some cases. PayPal has historically had friction with Vietnamese bank integrations.

Best for: Small amounts only. Fees are 2.9%+. Don’t rely on this as your primary method for Vietnam.

Our recommendation: Bank wire for larger monthly payments. Payoneer if amounts are smaller. USDC if you want fastest and cheapest and your contractor is crypto-comfortable. We break down the cost math across all methods in our invisibility tax analysis.

Common Mistakes (and What They Actually Cost)

1. Assuming Foreign Contractor Tax applies to you

Most foreign finance teams read something about FCT and start adding 5% or 10% to their payments. As explained above, FCT is owed by the Vietnamese party when paying foreign service providers, not by you when paying Vietnamese contractors. If you withhold incorrectly, you’re underpaying your contractor and creating compliance issues for them.

2. Not getting an invoice

“We just wire them every month, they know what it’s for.” This works until your auditors ask for documentation, or until you need to prove these payments are legitimate business expenses. Get an invoice every time. It takes your contractor 60 seconds.

3. Paying individuals like you’d pay companies

If your contractor has a business registration (hộ kinh doanh), certain invoice and VAT rules apply that don’t apply to individual payments. Know whether you’re paying an individual or a registered business. The documentation requirements differ.

4. Using the wrong payment method for the amount

Wiring $200/month at $20 in fees is a 10% overhead on the payment. Payoneer or USDC make much more sense for smaller amounts. Match the method to the size.

5. Ignoring IP assignment in the contract

This is the one that bites hardest. A Vietnamese developer builds a key system component with no explicit IP assignment. Relationship ends. Contractor technically owns the IP. I’ve seen this litigated. One clause prevents all of it.

6. Treating contractors like employees in Slack

If your Vietnamese contractor is in your daily standup, required online during your core hours, working only for you, and managed like headcount, that’s not just a classification risk. It’s bad management. The best Vietnamese contractors I’ve worked with over the years wanted clear deliverables and autonomy. Micromanage them and they’ll quietly take a better offer within weeks. Vietnam’s tech market is that hot right now.

How VoltPay Handles Vietnam Contractor Payments

VoltPay handles the operational complexity of paying Vietnamese contractors: routing payments through the optimal method (bank wire, Payoneer, or USDC based on amount and contractor preference), validating invoices against the service contract, and maintaining payment records your accounting team needs.

For Vietnam specifically:

  • Contract templates: VoltPay provides a Vietnam-compliant service contract template pre-loaded with IP assignment, governing law, and independent contractor provisions
  • Payment routing: We default to bank wire for payments over $500 and Payoneer for smaller amounts, with USDC available for contractors who opt in
  • Invoice validation: The system flags missing or incomplete invoices before payment goes out, so you won’t accidentally pay without documentation
  • Compliance monitoring: We track Vietnam regulatory changes and flag anything that affects your contractor relationships (tax rate changes, new reporting requirements)

VoltPay’s Vietnam coverage is currently full for individual contractor payments. For payments to Vietnamese companies (hộ kinh doanh or formal entities), our expert team reviews the arrangement to confirm FCT applicability.


This guide was last updated April 2026. Vietnam’s tax and regulatory environment changes regularly. For high-value arrangements or complex structures, consult a local tax advisor or reach out to the VoltPay expert team.


Frequently Asked Questions

Does a US company need to withhold Vietnamese taxes when paying a Vietnamese contractor?

No. If you’re a US company with no Vietnamese legal entity paying an individual Vietnamese contractor for services, you have no Vietnamese tax withholding obligation. Foreign Contractor Tax (FCT) applies to foreign entities being paid by Vietnamese companies, not to foreign companies paying Vietnamese individuals. Your contractor is responsible for their own Vietnamese Personal Income Tax.

What is Vietnam’s Foreign Contractor Tax and does it apply to me?

Vietnam’s FCT (Circular 103/2014/TT-BTC) is a withholding tax mechanism where a Vietnamese company withholds tax when paying a foreign service provider. If you are a foreign company paying a Vietnamese contractor (the reverse direction), FCT does not apply to that payment. It only applies if you have a Vietnamese entity that pays foreign service providers.

What’s the best way to pay contractors in Vietnam?

For payments over $1,000/month: bank wire (SWIFT) to a major Vietnamese bank is reliable and cost-effective. For smaller or more frequent payments: Payoneer, which has strong adoption among Vietnamese freelancers. USDC via VoltPay’s stablecoin routing is fastest and cheapest, and works well for crypto-comfortable contractors. Avoid PayPal as a primary method. Withdrawal limitations make it unreliable.

Do I need a written contract with a Vietnamese contractor?

Yes, not because Vietnamese law technically requires it in every case, but because you need it for IP protection, misclassification defense, and payment documentation. Crucially: without an explicit IP assignment clause in the contract, work product created by a Vietnamese contractor may legally belong to them under Vietnamese IP law.

What invoice does a Vietnamese contractor need to send me?

At minimum: contractor’s name and address, your company name and address, description of services, payment amount and currency, date and invoice number, and their bank details. If the contractor has a business registration (hộ kinh doanh), they should issue a formal e-invoice. Individual contractors can issue a personal receipt (phiếu thu).

How long does a wire transfer to Vietnam take?

SWIFT transfers to major Vietnamese banks (Vietcombank, Techcombank, BIDV) typically take 2–3 business days. Payoneer transfers take 1–2 business days. USDC via VoltPay lands in minutes.

Can I pay a Vietnamese contractor in USD instead of VND?

Yes. USD payments to Vietnamese contractors are common and accepted. Contractors often prefer USD for international payments. Just specify the currency in the contract and on the invoice. The contractor’s Vietnamese bank will convert if needed (and this is where they face the exchange rate they’ll care about, not you).

What happens if a Vietnamese contractor is reclassified as an employee?

If Vietnamese labor authorities determine the relationship was actually employment, you (as the foreign company) may face obligations under Vietnamese law, including back payment of social insurance, health insurance, and unemployment insurance contributions that should have been made during the period. For a company with no Vietnamese entity, enforceability against the foreign company is limited, but it creates real complications for any future operations in Vietnam and for your contractor.


Stop managing payroll. Let VoltPay handle it.

AI agents + human experts manage your global contractor payments.

Get started — $49/month

Danilo Stern-Sapad

Founder, VoltPay · YC founder · 3x CTO

20+ years building and managing global teams — from India (2004) to Mexico, Vietnam, Argentina, Brazil, and beyond. Over 1,000 employees and contractors hired across 20+ countries through Hyperion360. Building the managed payroll service he always wanted as an operator.