Lệ phí trước bạ API
Tính lệ phí trước bạ ô tô, xe máy, nhà đất theo tỉnh, kèm lệ phí biển số, phí đường bộ, bảo hiểm bắt buộc để ra giá lăn bánh.
Gửi loại tài sản, giá tính lệ phí và tỉnh, thành. API áp dụng NĐ 10/2022/NĐ-CP được sửa đổi bởi NĐ 51/2025 và NĐ 175/2025: ô tô con đến 9 chỗ 10%, trừ khi HĐND tỉnh quy định cao hơn (như Lạng Sơn và Hải Phòng từ 8/8/2026 là 12%, Tuyên Quang 11%), xe pick-up cabin kép và xe VAN bằng 60% mức đó, ô tô điện chạy pin đăng ký lần đầu 0% (đến hết 31/12/2030), ô tô từ lần thứ hai và các loại xe khác 2%, xe máy 2% (lần thứ hai trở đi 1%), nhà đất 0,5%.
Với xe cũ, years_used (hoặc year_of_manufacture) áp dụng tỷ lệ chất lượng còn lại (90% / 70% / 50% / 30% / 20%). Nhà đất có thể gửi area_m2 × price_per_m2. rate_percent dùng để đặt mức thu khi tỉnh của bạn có nghị quyết mới.
Với xe, phần on_road cộng các khoản khác của giá lăn bánh: lệ phí đăng ký, cấp biển số theo khu vực (ô tô con 14.000.000 đồng tại Hà Nội, TP.HCM và 140.000 đồng ở nơi khác, TT 155/2025/TT-BTC), phí sử dụng đường bộ 12 tháng (NĐ 90/2023) và bảo hiểm TNDS bắt buộc (NĐ 67/2023).
Tham số
| Tên | Vị trí | Kiểu | Bắt buộc | Mặc định | |
|---|---|---|---|---|---|
asset | query|body | string | không | car | car, pickup, ev_car, other_car, motorbike, house, land. |
value | query|body | number | có | Giá tính lệ phí (đồng): giá xe mới theo bảng giá, hoặc giá trị nhà đất. | |
province | query|body | string | không | Tỉnh, thành (tên hoặc mã, 34 tỉnh) để lấy mức thu ô tô và khu vực biển số. | |
registration | query|body | string | không | first | first (lần đầu) hoặc subsequent (từ lần thứ hai, xe cũ). |
years_used | query|body | number | không | Xe cũ: số năm đã sử dụng (hoặc year_of_manufacture). | |
area_m2 | query|body | number | không | Nhà đất: diện tích (kèm price_per_m2). | |
seats | query|body | number | không | 5 | Số chỗ ngồi (tính phí bảo hiểm). |
price | query|body | number | không | Giá bán để cộng giá lăn bánh (mặc định = value). | |
rate_percent | query|body | number | không | Đặt lại mức thu. | |
date | query|body | string | không | Ngày đăng ký (mặc định hôm nay). |
Ví dụ
curl "https://apibox.io.vn/v1/vn-registration-fee?asset=car&value=800000000&province=Hà Nội" \
-H "Authorization: Bearer YOUR_API_KEY"const res = await fetch('https://apibox.io.vn/v1/vn-registration-fee?asset=car&value=800000000&province=Hà Nội', {
method: 'GET',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
},
});
const data = await res.json();
console.log(data);import requests
res = requests.get(
"https://apibox.io.vn/v1/vn-registration-fee?asset=car&value=800000000&province=Hà Nội",
headers={"Authorization": "Bearer YOUR_API_KEY"},
timeout=30,
)
print(res.json())<?php
$ch = curl_init('https://apibox.io.vn/v1/vn-registration-fee?asset=car&value=800000000&province=Hà Nội');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer YOUR_API_KEY'],
]);
$response = curl_exec($ch);
print_r(json_decode($response, true));Kết quả trả về
{
"asset": "car",
"asset_vi": "Ô tô chở người đến 9 chỗ",
"province": {
"code": "01",
"name": "Thành phố Hà Nội"
},
"registration": "first",
"taxable_value": 800000000,
"rate_percent": 10,
"registration_fee": 80000000,
"legal": "NĐ 10/2022/NĐ-CP Điều 8 khoản 5 (mức chung 10%); no higher provincial resolution on record",
"on_road": {
"price": 800000000,
"registration_fee": 80000000,
"items": [
{
"item": "Registration and plate fee (area I)",
"item_vi": "Lệ phí đăng ký, cấp biển số (khu vực I)",
"amount": 14000000,
"ref": "TT 155/2025/TT-BTC"
},
{
"item": "Road-use fee, 12 months (individual owner)",
"item_vi": "Phí sử dụng đường bộ 12 tháng (xe cá nhân)",
"amount": 1560000,
"ref": "NĐ 90/2023/NĐ-CP"
},
{
"item": "Compulsory third-party insurance, 1 year (incl. 10% VAT)",
"item_vi": "Bảo hiểm TNDS bắt buộc 1 năm (gồm VAT 10%)",
"amount": 480700,
"ref": "NĐ 67/2023/NĐ-CP"
}
],
"total": 896040700
},
"reviewed": "2026-11-11"
}
Ứng dụng
- Hiển thị giá lăn bánh trên trang đại lý, sàn mua bán ô tô
- Tính lệ phí trước bạ trong app vay mua xe
- Ước tính chi phí sang tên trên sàn bất động sản
- Kiểm tra chi phí khi mua xe máy cũ
Hỏi đáp
Nên gửi giá trị nào?
Giá trong Bảng giá tính lệ phí trước bạ của tỉnh (hoặc giá hóa đơn nếu cao hơn). API không kèm bảng giá vì bảng này thay đổi thường xuyên.
Mức thu ô tô theo tỉnh có luôn chính xác?
Các mức trên 10% lấy từ nghị quyết HĐND tỉnh đã ghi nhận (xem ngày rà soát trong kết quả); các tỉnh khác dùng mức chung 10%. Dùng rate_percent nếu tỉnh thay đổi.
Ô tô điện có được miễn không?
Ô tô điện chạy pin đăng ký lần đầu 0% đến 28/2/2027 (NĐ 51/2025), sau đó đến hết 31/12/2030 (NĐ 202/2026). Xe hybrid nộp như xe xăng.
API liên quan
Kiểm tra JSON
Kiểm tra cú pháp JSON, báo đúng dòng và cột bị lỗi, và validate dữ liệu theo JSON Schema (draft 4, 7, 2019-09 hoặc 2020-12).
{ }Định dạng JSON
Làm đẹp JSON với thụt lề 0-8 dấu cách hoặc tab, rút gọn (minify) hoặc sắp xếp key theo bảng chữ cái. Báo lỗi cú pháp kèm dòng và cột.
CSVCSV sang JSON
Chuyển CSV thành mảng object JSON theo dòng tiêu đề, tự nhận dấu phân cách, tự chuyển số và boolean, báo lỗi từng dòng.