Vietnam VAT Calculator 8% / 10%

Add or split Vietnamese VAT per invoice line, check whether goods get the 8% rate until 31/12/2026 (NĐ 174/2025), and compute direct-method VAT.

Free tool: 20 requests per minute.

Result

Press “Run” to see the result.

Send one amount or a list of invoice lines and the API adds VAT to prices before tax (mode=exclusive) or splits VAT out of prices that include it (mode=inclusive). Rates are 0%, 5%, 10%, 8% or exempt (KCT); with rate=auto (default) the line gets 8% when the invoice date falls in a reduction period and the goods are not excluded, else 10%. VAT is rounded to whole đồng per line (or once per rate group with rounding=total), and the totals are grouped by rate like on an e-invoice.

The 8% reduction (Nghị quyết 204/2025/QH15, Nghị định 174/2025/NĐ-CP, 1/7/2025 – 31/12/2026) excludes telecom, finance, banking, securities, insurance, real-estate business, metals and fabricated metal products, mining products except coal (Phụ lục I), goods and services subject to excise tax except gasoline (Phụ lục II) and IT goods (Phụ lục III). Give a category (e.g. telecom, metals, goods) or an hs_code and each line says whether it qualifies and why. HS matching is indicative: the appendices use product codes, so borderline goods are flagged “check”. Earlier periods since 2022 are known too.

method=direct computes VAT for businesses on the direct method: 1% distribution, 5% services, 3% production / transport, 2% other (Luật Thuế GTGT 48/2024), minus 20% during the reduction, with the note to print on the invoice.

Use this in your code

curl -X POST "https://apibox.io.vn/v1/vn-vat" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"lines":[{"name":"Bàn làm việc","amount":2000000,"category":"goods"},{"name":"Cước internet","amount":500000,"category":"telecom"}],"date":"2026-11-11"}'

API documentation → Get a free API key

FAQ

Does 8% still apply in 2027?

The reduction ends on 31/12/2026. As of November 2026 no extension is in force; invoices dated 2027 get 10% and a note.

How do I know if my goods are excluded?

Send a category or hs_code. Exclusions follow Phụ lục I–III of NĐ 174/2025; HS matching is a pointer, so confirm borderline goods in the appendix.

Why does per-line rounding differ from the total?

Each line’s VAT is rounded to whole đồng and then summed. Use rounding=total to round once per rate group.