Vietnam administrative fees API

National fees of common Vietnamese procedures: passport, ID card, judicial record, driving licence, company registration, with cuts and VNeID waivers.

GEThttps://apibox.io.vn/v1/vn-admin-fees

Looks up the national fees (lệ phí, phí) of common procedures from the Ministry of Finance circulars: ordinary passport (TT 28/2026/TT-BTC), identity card replacement and reissue (TT 73/2024/TT-BTC), judicial record certificate (TT 16/2025/TT-BTC), driving licence (TT 154/2025/TT-BTC), enterprise registration and publication (TT 47/2019/TT-BTC), civil-status extracts, certified copies and signature certification (TT 226/2016/TT-BTC), and the end of the licence tax (môn bài) from 2026.

Temporary regimes are applied for the requested date: the 50% reduction of TT 64/2025/TT-BTC until 31/12/2026 and the waivers of TT 117/2026/TT-BTC for citizens with a VNeID level-2 account who file online (15/8/2026–28/2/2027). Fees that each province sets since TT 85/2019 (household business, civil status, residence, land certificate, construction permit) are listed as provincial without an amount, because no national amount or cap exists.

Search with q (accents optional), filter by group, or get one procedure by id. Every entry has its circular and effective date.

Parameters

NameInTypeRequiredDefault
idquery|pathstringnoProcedure id, e.g. passport, id_card, judicial_record, driving_licence, business_registration (also /v1/vn-admin-fees/{id}).
qquerystringnoSearch text, accents optional.
groupquerystringnoimmigration, identity, justice, transport, business, property.
datequerystringnoDate for temporary regimes (default today, Vietnam time).

Example

curl "https://apibox.io.vn/v1/vn-admin-fees?id=id_card" \
  -H "Authorization: Bearer YOUR_API_KEY"

Response

{
  "date": "2026-11-11",
  "id": "id_card",
  "vi": "Cấp đổi, cấp lại thẻ căn cước",
  "en": "Identity card (căn cước) replacement or reissue",
  "group": "identity",
  "set_by": "national",
  "amounts": [
    {
      "case": "switch from a CCCD card to the căn cước card",
      "case_vi": "đổi thẻ CCCD sang thẻ căn cước",
      "amount": 30000
    },
    {
      "case": "replacement (cấp đổi)",
      "case_vi": "cấp đổi",
      "amount": 50000
    },
    {
      "case": "reissue (cấp lại, e.g. lost)",
      "case_vi": "cấp lại",
      "amount": 70000
    }
  ],
  "ref": "Thông tư 73/2024/TT-BTC",
  "effective_from": "2024-10-21",
  "free": "First issue and the mandatory renewals at ages 14, 25, 40, 60 are free (Luật Căn cước 2023).",
  "amount_on_date": [
    {
      "case": "switch from a CCCD card to the căn cước card",
      "amount": 15000
    },
    {
      "case": "replacement (cấp đổi)",
      "amount": 25000
    },
    {
      "case": "reissue (cấp lại, e.g. lost)",
      "amount": 35000
    }
  ],
  "active_rules": [
    {
      "from": "2025-07-01",
      "to": "2026-12-31",
      "rule": "50% of the amounts",
      "rule_vi": "Thu bằng 50% mức thu",
      "ref": "TT 64/2025/TT-BTC"
    },
    {
      "from": "2026-08-15",
      "to": "2027-02-28",
      "rule": "Exempt when filed online by a citizen with a VNeID level-2 account (replacement and reissue)",
      "rule_vi": "Miễn khi công dân có tài khoản định danh điện tử mức 2 nộp hồ sơ trực tuyến",
      "ref": "TT 117/2026/TT-BTC (NQ 66.22/2026/NQ-CP)"
    }
  ],
  "reviewed": "2026-11-11"
}

Use cases

  • Answer “how much does a passport cost” in a chatbot
  • Show fees on a company-formation service page
  • Keep a citizen portal’s fee list current
  • Explain VNeID online-filing waivers to users

FAQ

Why is there no amount for household business registration?

Since TT 85/2019 each provincial People’s Council sets it, with no national amount or cap; the entry is marked set_by = province.

What is amount_on_date?

The amount payable on the requested date after temporary reductions (for example the 50% cut of TT 64/2025 until 31/12/2026).

Are VNeID waivers applied automatically?

They are listed in active_rules because they depend on filing online with a level-2 account; amount_on_date shows the counter price.

Related APIs

Start with 1,000 free requests every month. Get free API key →