
Vietnam tax residency — 183 days and habitual abode
In plain termsThink of this as the on/off switch for Vietnam personal income tax. If the switch is on, Vietnam can reach your worldwide income — including remote foreign pay. If it is off, Vietnam usually only reaches Vietnam-source income. Your visa is not this switch.
Ho Chi Minh City · day count / abode
Start here — three doors
- You hit 183 days. Test A is met. Vietnam can tax worldwide income. Day-count test.
- You stay under 183 but have habitual abode. A TRC address or a long lease can still flip the switch — especially without a foreign certificate of residence. Habitual-abode test.
- You are a non-resident. Vietnam usually reaches Vietnam-source income only. Employment is often flat 20% under the filed cells. If resident · if not · calculator.
Terms and codes on this pagePlain-language gloss for residence and PIT shorthand.
- Tax resident
- Vietnam’s personal-income-tax switch is on — worldwide income can be in scope.
- 183-day test
- Physical presence threshold in a tax year. Arrival and departure each count as one day.
- Habitual abode
- Alternate residence test — TRC address or a long lease can count even under 183 days.
- CoR
- Foreign certificate of residence — missing it can tip the under-183 abode trap.
- PIT · Luật 109
- Personal income tax under Luật Thuế TNCN 109/2025 — five employment brackets on file.
- Art 4
- Treaty tie-breaker when two countries both claim you as resident — lives on passport overlays.
The tests come from Luật Thuế TNCN 109/2025 and Nghị định 253/2026. The calculator only uses dated cells from this page — it will not invent a day-count rule.
Test A — day count
Count the days you were physically in Vietnam. If you reach Source Luật Thuế TNCN 109/2025/QH15 Điều 2 khoản 2 điểm a; NĐ 253/2026/NĐ-CP Điều 4 khoản 1 Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog.183 days
Threshold
in a tax year (Luật Thuế TNCN 109/2025/QH15 Điều 2 khoản 2 điểm a; NĐ 253/2026/NĐ-CP Điều 4 khoản 1).183 days
Source Luật Thuế TNCN 109/2025/QH15 Điều 2 khoản 2 điểm a; NĐ 253/2026/NĐ-CP Điều 4 khoản 1
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
How days are counted
Rule: arrival_and_departure_each_count_as_one_day — NĐ 253/2026/NĐ-CP Điều 4 khoản 1. Arrival and departure each count as one day.
Test B — habitual abode (even under 183 days)
Why this mattersMany people stay “under 183” and assume they are safe. Habitual abode can still make you a resident — especially with a TRC address or a long lease, and no foreign certificate of residence.
Habitual abode is an alternate residence test ( Source Luật 109/2025/QH15 Điều 2 khoản 2 điểm b Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog.yes
TRC address
For foreigners, a TRC temporary address can count (
). Stay status feeds the abode test — it is not itself a tax form.yes
Source NĐ 253/2026/NĐ-CP Điều 4 khoản 2 điểm a
Checked Aug 2026 · Band med · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
Long lease
Lease of
can count as abode (NĐ 253/2026/NĐ-CP Điều 4 khoản 2 điểm b).183 days
Source NĐ 253/2026/NĐ-CP Điều 4 khoản 2 điểm b
Checked Aug 2026 · Band med · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
No foreign certificate of residence
Habitual abode + under 183 days + no foreign CoR → still Vietnam resident (
).yes
Source NĐ 253/2026/NĐ-CP Điều 4 khoản 3
Checked Aug 2026 · Band med · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
If resident · if not
| Status | What Vietnam reaches |
|---|---|
| Resident | Worldwide income (yesSource Luật 109/2025/QH15 Điều 2 khoản 1; NĐ 253/2026/NĐ-CP Điều 6 khoản 2 điểm a Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. |
| Non-resident | Vietnam-source only (yesSource Luật 109/2025/QH15 Điều 2 khoản 1; NĐ 253/2026/NĐ-CP Điều 6 khoản 2 điểm b Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. 20%Source Luật 109/2025/QH15 Điều 21; NĐ 253/2026/NĐ-CP Điều 64 khoản 1 Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. |
Resident employment — five brackets (not seven)
Common mistakeOlder guides still show seven PIT brackets. Luật 109/2025 Điều 9 dropped the old 15% and 25% limbs. If a calculator still quotes seven steps, stop using it for Vietnam employment from the second bracket up.
Dated cells below — amounts are statute gates, not your personal computation.
Five PIT brackets (annual taxable income)Rates and ceilings from Luật 109 — not a full personal bill.
| Bracket | Taxable income / year (up to) | Rate |
|---|---|---|
| 1 | 120000000 VNDSource Luật 109/2025/QH15 Điều 9 — bậc 1 đến 120 triệu/năm Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. | 5%Source Luật 109/2025/QH15 Điều 9 — bậc 1 Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. |
| 2 | 360000000 VNDSource Luật 109/2025/QH15 Điều 9 — bậc 2 đến 360 triệu/năm Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. | 10%Source Luật 109/2025/QH15 Điều 9 — bậc 2 Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. |
| 3 | 720000000 VNDSource Luật 109/2025/QH15 Điều 9 — bậc 3 đến 720 triệu/năm Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. | 20%Source Luật 109/2025/QH15 Điều 9 — bậc 3 Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. |
| 4 | 1,200,000,000 VNDSource Luật 109/2025/QH15 Điều 9 — bậc 4 đến 1.200 triệu/năm Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. | 30%Source Luật 109/2025/QH15 Điều 9 — bậc 4 Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. |
| 5 (above) | — | 35%Source Luật 109/2025/QH15 Điều 9 — bậc 5 Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. |
Bracket count: Source Luật 109/2025/QH15 Điều 9 — five brackets (15% and 25% limbs removed vs 2007 law) Checked Aug 2026 · Band low · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. Source Luật 109/2025/QH15 Điều 10 khoản 1 điểm a Checked Aug 2026 · Band high · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. Source Luật 109/2025/QH15 Điều 10 khoản 1 điểm b Checked Aug 2026 · Band high · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog.5
15500000 VND/month
6200000 VND/month
Pensions · dependents · household business
Foreign-paid pension
Received while living/working in Vietnam — PIT exempt (
). TT 111/2013 is replaced (yes
Source NĐ 253/2026/NĐ-CP Điều 27 khoản 1
Checked Aug 2026 · Band med · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
); the exemption now lives at nghị định level. Portability of an Australian Age Pension is a separate DSS machine — see AU→VN overlay (Age Pension trap).yes
Source TT 87/2026/TT-BTC Điều 6 khoản 2
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
Dependent income ceiling
(TT 87/2026/TT-BTC Điều 3 khoản 1). Circular-level — high volatility; foreigners need competent-authority relationship docs (TT 87 Điều 4.7 — procedure risk stated, not invented).3000000 VND/month
Source TT 87/2026/TT-BTC Điều 3 khoản 1
Checked Aug 2026 · Band high · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
Household / individual business threshold
Annual revenue at or below
— no PIT under the filed threshold. Above that, other methods apply — brackets are not invented here.500000000 VND
Source NĐ 68/2026/NĐ-CP Điều 4 khoản 1; Luật 109/2025 Điều 7 khoản 1 (threshold delegated)
Checked Aug 2026 · Band high · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
Immigration feeds the calendar — not the form
A lawful visa / TRC can still cross the 183-day line. A short visit can still trigger abode if a TRC address or long lease is in play. Work rights are a third machine — work permit.
Visa runs do not reset this switch
People hop to Cambodia or Thailand to renew an entry stamp and assume the tax clock restarts. Immigration exit can renew a visit symbol. It does not, by itself, erase Test A days already counted, a lease of Source NĐ 253/2026/NĐ-CP Điều 4 khoản 2 điểm b Checked Aug 2026 · Band med · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog. Source NĐ 253/2026/NĐ-CP Điều 4 khoản 3 Checked Aug 2026 · Band med · Status fresh Method: figures past 2× SLA hide. See /method · /status · /changelog.183 days
yes
- Visa vs tax residency — not the same machine
- Long lease can flip abode even if you fly out monthly
- Day-count window detail
- Missing foreign CoR risk
Remote workers: the published immigration gap lives on /for/remote. Tax still runs whether or not a DN visa exists.
When another country also claims you
Vietnam’s day-count / abode machine is not interchangeable with home-country tests. Dual domestic residence uses the relevant DTA Art 4 tie-breaker. Start at the tax hub, then the pair that matches your passport — Australia, Japan, China, Korea, and the others filed there.
All cells on this page
Citable facts5 copyable source sentences
One sentence per cell for assistants and notes. Figures still age out, so check the stamp.
As of Aug 2026, Day-count threshold for Vietnam tax residence: 183 days. https://thonexpat.com/vietnam/tax-residency
As of Aug 2026, Habitual abode in Vietnam is an alternate residence test: yes. https://thonexpat.com/vietnam/tax-residency
As of Aug 2026, TRC temporary address counts as habitual abode for foreigners: yes. https://thonexpat.com/vietnam/tax-residency
As of Aug 2026, Vietnam tax residents are taxed on worldwide income: yes. https://thonexpat.com/vietnam/tax-residency
As of Aug 2026, Non-residents are taxed only on Vietnam-source income: yes. https://thonexpat.com/vietnam/tax-residency
Evidence and sources29 dated facts for Vietnam tax residency — 183 days and habitual abode
The readable briefing above uses these cells. Open a source only when you need to verify a number, date, or legal gate.
- Day-count threshold for Vietnam tax residenceLuật Thuế TNCN 109/2025/QH15 Điều 2 khoản 2 điểm a; NĐ 253/2026/NĐ-CP Điều 4 khoản 1checked Aug 2026
183 days
Source Luật Thuế TNCN 109/2025/QH15 Điều 2 khoản 2 điểm a; NĐ 253/2026/NĐ-CP Điều 4 khoản 1
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- How arrival and departure days are countedNĐ 253/2026/NĐ-CP Điều 4 khoản 1checked Aug 2026
arrival_and_departure_each_count_as_one_day
Source NĐ 253/2026/NĐ-CP Điều 4 khoản 1
Checked Aug 2026 · Band med · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Habitual abode in Vietnam is an alternate residence testLuật 109/2025/QH15 Điều 2 khoản 2 điểm bchecked Aug 2026
yes
Source Luật 109/2025/QH15 Điều 2 khoản 2 điểm b
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Lease days that count as a habitual abodeNĐ 253/2026/NĐ-CP Điều 4 khoản 2 điểm bchecked Aug 2026
183 days
Source NĐ 253/2026/NĐ-CP Điều 4 khoản 2 điểm b
Checked Aug 2026 · Band med · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- TRC temporary address counts as habitual abode for foreignersNĐ 253/2026/NĐ-CP Điều 4 khoản 2 điểm achecked Aug 2026
yes
Source NĐ 253/2026/NĐ-CP Điều 4 khoản 2 điểm a
Checked Aug 2026 · Band med · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Habitual abode + under 183 days + no foreign CoR → still VN residentNĐ 253/2026/NĐ-CP Điều 4 khoản 3checked Aug 2026
yes
Source NĐ 253/2026/NĐ-CP Điều 4 khoản 3
Checked Aug 2026 · Band med · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Vietnam tax residents are taxed on worldwide incomeLuật 109/2025/QH15 Điều 2 khoản 1; NĐ 253/2026/NĐ-CP Điều 6 khoản 2 điểm achecked Aug 2026
yes
Source Luật 109/2025/QH15 Điều 2 khoản 1; NĐ 253/2026/NĐ-CP Điều 6 khoản 2 điểm a
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Non-residents are taxed only on Vietnam-source incomeLuật 109/2025/QH15 Điều 2 khoản 1; NĐ 253/2026/NĐ-CP Điều 6 khoản 2 điểm bchecked Aug 2026
yes
Source Luật 109/2025/QH15 Điều 2 khoản 1; NĐ 253/2026/NĐ-CP Điều 6 khoản 2 điểm b
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Flat rate on Vietnam-source employment income for non-residentsLuật 109/2025/QH15 Điều 21; NĐ 253/2026/NĐ-CP Điều 64 khoản 1checked Aug 2026
20%
Source Luật 109/2025/QH15 Điều 21; NĐ 253/2026/NĐ-CP Điều 64 khoản 1
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Dependent's average monthly income ceilingTT 87/2026/TT-BTC Điều 3 khoản 1checked Aug 2026
3000000 VND/month
Source TT 87/2026/TT-BTC Điều 3 khoản 1
Checked Aug 2026 · Band high · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Foreign-paid pension received while living/working in Vietnam is PIT-exemptNĐ 253/2026/NĐ-CP Điều 27 khoản 1checked Aug 2026
yes
Source NĐ 253/2026/NĐ-CP Điều 27 khoản 1
Checked Aug 2026 · Band med · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- TT 111/2013/TT-BTC is replaced by TT 87/2026TT 87/2026/TT-BTC Điều 6 khoản 2checked Aug 2026
yes
Source TT 87/2026/TT-BTC Điều 6 khoản 2
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Annual business revenue at or below which household/individual business has no PIT under the filed thresholdNĐ 68/2026/NĐ-CP Điều 4 khoản 1; Luật 109/2025 Điều 7 khoản 1 (threshold delegated)checked Aug 2026
500000000 VND
Source NĐ 68/2026/NĐ-CP Điều 4 khoản 1; Luật 109/2025 Điều 7 khoản 1 (threshold delegated)
Checked Aug 2026 · Band high · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Resident employment progressive rate — bracket 1Luật 109/2025/QH15 Điều 9 — bậc 1checked Aug 2026
5%
Source Luật 109/2025/QH15 Điều 9 — bậc 1
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Bracket 1 taxable income up to (annual)Luật 109/2025/QH15 Điều 9 — bậc 1 đến 120 triệu/nămchecked Aug 2026
120000000 VND
Source Luật 109/2025/QH15 Điều 9 — bậc 1 đến 120 triệu/năm
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Resident employment progressive rate — bracket 2Luật 109/2025/QH15 Điều 9 — bậc 2checked Aug 2026
10%
Source Luật 109/2025/QH15 Điều 9 — bậc 2
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Bracket 2 taxable income up to (annual)Luật 109/2025/QH15 Điều 9 — bậc 2 đến 360 triệu/nămchecked Aug 2026
360000000 VND
Source Luật 109/2025/QH15 Điều 9 — bậc 2 đến 360 triệu/năm
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Resident employment progressive rate — bracket 3Luật 109/2025/QH15 Điều 9 — bậc 3checked Aug 2026
20%
Source Luật 109/2025/QH15 Điều 9 — bậc 3
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Bracket 3 taxable income up to (annual)Luật 109/2025/QH15 Điều 9 — bậc 3 đến 720 triệu/nămchecked Aug 2026
720000000 VND
Source Luật 109/2025/QH15 Điều 9 — bậc 3 đến 720 triệu/năm
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Resident employment progressive rate — bracket 4Luật 109/2025/QH15 Điều 9 — bậc 4checked Aug 2026
30%
Source Luật 109/2025/QH15 Điều 9 — bậc 4
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Bracket 4 taxable income up to (annual)Luật 109/2025/QH15 Điều 9 — bậc 4 đến 1.200 triệu/nămchecked Aug 2026
1,200,000,000 VND
Source Luật 109/2025/QH15 Điều 9 — bậc 4 đến 1.200 triệu/năm
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Resident employment progressive rate — bracket 5 (above)Luật 109/2025/QH15 Điều 9 — bậc 5checked Aug 2026
35%
Source Luật 109/2025/QH15 Điều 9 — bậc 5
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Number of progressive PIT bracketsLuật 109/2025/QH15 Điều 9 — five brackets (15% and 25% limbs removed vs 2007 law)checked Aug 2026
5
Source Luật 109/2025/QH15 Điều 9 — five brackets (15% and 25% limbs removed vs 2007 law)
Checked Aug 2026 · Band low · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Personal family-circumstance relief per monthLuật 109/2025/QH15 Điều 10 khoản 1 điểm achecked Aug 2026
15500000 VND/month
Source Luật 109/2025/QH15 Điều 10 khoản 1 điểm a
Checked Aug 2026 · Band high · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Dependent relief per dependent per monthLuật 109/2025/QH15 Điều 10 khoản 1 điểm bchecked Aug 2026
6200000 VND/month
Source Luật 109/2025/QH15 Điều 10 khoản 1 điểm b
Checked Aug 2026 · Band high · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Annual business revenue at or below which household/individual business is not subject to VAT under the filed thresholdNĐ 68/2026/NĐ-CP Điều 3 khoản 1checked Aug 2026
500000000 VND
Source NĐ 68/2026/NĐ-CP Điều 3 khoản 1
Checked Aug 2026 · Band high · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- NĐ 68 household/individual business PIT relief limb applies to tax residentsNĐ 68/2026/NĐ-CP Điều 4 khoản 1 — opens with cá nhân cư trúchecked Aug 2026
yes
Source NĐ 68/2026/NĐ-CP Điều 4 khoản 1 — opens with cá nhân cư trú
Checked Aug 2026 · Band med · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Business revenue above the NĐ 68 threshold follows Luật 109 Điều 7 PIT rulesNĐ 68/2026/NĐ-CP Điều 4 khoản 2 → Luật 109/2025 Điều 7checked Aug 2026
yes
Source NĐ 68/2026/NĐ-CP Điều 4 khoản 2 → Luật 109/2025 Điều 7
Checked Aug 2026 · Band med · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
- Registering a household business (hộ kinh doanh) requires Vietnamese citizenshipNĐ 168/2025/NĐ-CP Điều 82 — cá nhân/thành viên hộ gia đình là công dân Việt Nam có năng lực hành vi dân sự đầy đủ được quyền thành lập hộ kinh doanh (nguon/ND_168_2025_HKD_REG.md; secondary confirm via LuatVietnam policy note)checked Aug 2026
yes
Source NĐ 168/2025/NĐ-CP Điều 82 — cá nhân/thành viên hộ gia đình là công dân Việt Nam có năng lực hành vi dân sự đầy đủ được quyền thành lập hộ kinh doanh (nguon/ND_168_2025_HKD_REG.md; secondary confirm via LuatVietnam policy note)
Checked Aug 2026 · Band high · Status fresh
Method: figures past 2× SLA hide. See /method · /status · /changelog.
Common questions
How many days make you a Vietnam tax resident?
183 days in a tax year is the main day-count threshold. Arrival day and departure day each count as one day. The statute citations sit on the cells below.
What if I stay under 183 days?
You can still be a resident under the habitual-abode test. A TRC address, or a lease of 183+ days, can count. If you have habitual abode, stay under 183 days, and cannot show a foreign certificate of residence, Vietnam can still treat you as resident — that is the trap short-stay planners miss.
Do visa runs reset Vietnam tax residence?
No as a default. Leaving and re-entering can renew an immigration stamp. It does not erase the day-count calendar, a long lease that feeds habitual abode, a TRC address, or the trap when abode exists and you cannot show a foreign certificate of residence. Visa and tax are separate machines.
What is a foreign certificate of residence (CoR) for this page?
A certificate from another country that you are tax resident there. On Vietnam’s abode limb, habitual abode plus under 183 days plus no foreign CoR can still leave you a Vietnam resident under the filed cell. This page does not invent an outbound Vietnam-issued CoR form for home-country claims.
What does Vietnam tax if I am a resident?
Worldwide income — including remote pay from a foreign employer. Where the employer sits does not switch that off once you are a Vietnam tax resident.
What if I am a non-resident?
Vietnam taxes Vietnam-source income only. Employment income for non-residents is generally taxed at a flat 20% under the filed rules — not the five resident brackets.
What if another country also claims me?
Each country runs its own residence test. When both claim you, look at the treaty Art 4 tie-breaker on your passport overlay. We will not pick a winner without permanent-home and vital-interests facts.
Is there a US–Vietnam tax treaty that fixes dual residence?
No. There is no in-force US–Vietnam income tax treaty, so there is no Art 4 between the two states. US citizens can still face US worldwide tax plus FEIE, FBAR, and Form 8938 — see the US overlay.
Do foreign pensions change Vietnam tax residence?
No. Residence is about days and abode. Who may tax a pension is a separate treaty question (Art 18, and Canada’s source limb). Geography traps such as UK State Pension uprating or Australian Age Pension AWLR are on the overlays.