Khấu hao tài sản cố định API

Lập bảng khấu hao TSCĐ theo TT 45/2013: đường thẳng, số dư giảm dần có điều chỉnh (hệ số 1,5/2/2,5), theo sản lượng, khung thời gian và kiểm tra thuế TNDN.

GETPOSThttps://apibox.io.vn/v1/vn-depreciation
Dữ liệu & JSON▶ Dùng thử online

Gửi nguyên giá (cost), phương pháp (method: straight_line, declining_balance, units_of_production) và thời gian sử dụng (useful_life_years), hoặc mã nhóm tài sản (asset_group) trong khung thời gian trích khấu hao tại Phụ lục I Thông tư 45/2013/TT-BTC (A1 máy phát động lực … D1 phương tiện vận tải đường bộ … G1 nhà cửa loại kiên cố, K TSCĐ vô hình khác: 56 dòng có số năm tối thiểu, tối đa). Không gửi cost thì API trả về khung thời gian (q lọc theo mã hoặc tên).

Phương pháp số dư giảm dần dùng hệ số 1,5 (đến 4 năm), 2,0 (trên 4 đến 6 năm) hoặc 2,5 (trên 6 năm) và chuyển sang đường thẳng khi mức khấu hao theo số dư giảm dần bằng hoặc thấp hơn giá trị còn lại chia số năm còn lại, đúng như ví dụ trong thông tư. Phương pháp theo sản lượng nhận total_units và sản lượng từng kỳ. Có start_date thì số khấu hao theo năm dương lịch được phân bổ theo ngày, vì khấu hao bắt đầu từ ngày đưa tài sản vào sử dụng.

Kiểm tra về thuế: thời gian ngoài khung, số khấu hao mỗi năm không được trừ khi tính thuế TNDN khi thời gian ngắn hơn mức tối thiểu (Nghị định 320/2025/NĐ-CP Điều 10 khoản 6), tài sản dưới 30 triệu đồng (là công cụ dụng cụ) và mức trần 1,6 tỷ đồng với ô tô đến 9 chỗ (car_9_seats=true). Đến tháng 11/2026 TT 45/2013 vẫn còn hiệu lực; dự thảo thay thế dự kiến áp dụng từ 1/1/2027.

Tham số

TênVị tríKiểuBắt buộcMặc định
costquery|bodynumberkhôngNguyên giá. Bỏ trống để xem khung thời gian khấu hao.
methodquery|bodystringkhôngstraight_linestraight_line, declining_balance hoặc units_of_production.
useful_life_yearsquery|bodynumberkhôngThời gian sử dụng (năm) (hoặc useful_life_months; mặc định mức tối đa của asset_group).
asset_groupquery|bodystringkhôngMã nhóm trong khung, ví dụ A1, B12, D1, G1, K.
start_datequery|bodystringkhôngNgày đưa vào sử dụng, để tính theo năm dương lịch.
total_unitsquery|bodynumberkhôngTổng sản lượng theo công suất thiết kế.
unitsbodyarraykhôngSản lượng từng kỳ, ví dụ [300,300,400].
accelerationquery|bodynumberkhôngHệ số khấu hao nhanh theo đường thẳng 1–2.
car_9_seatsquery|bodybooleankhôngÔ tô chở người đến 9 chỗ (trần 1,6 tỷ khi tính thuế TNDN).
qquerystringkhôngLọc khung thời gian (khi không gửi cost).

Ví dụ

curl "https://apibox.io.vn/v1/vn-depreciation?cost=50000000&method=declining_balance&useful_life_years=5&asset_group=B12" \
  -H "Authorization: Bearer YOUR_API_KEY"

Kết quả trả về

{
  "cost": 50000000,
  "method": "declining_balance",
  "useful_life_years": 5,
  "start_date": null,
  "monthly_first_year": 1666667,
  "schedule": [
    {
      "year": 1,
      "opening": 50000000,
      "depreciation": 20000000,
      "accumulated": 20000000,
      "closing": 30000000,
      "rate_percent": 40,
      "method": "declining_balance"
    },
    {
      "year": 2,
      "opening": 30000000,
      "depreciation": 12000000,
      "accumulated": 32000000,
      "closing": 18000000,
      "rate_percent": 40,
      "method": "declining_balance"
    },
    {
      "year": 3,
      "opening": 18000000,
      "depreciation": 7200000,
      "accumulated": 39200000,
      "closing": 10800000,
      "rate_percent": 40,
      "method": "declining_balance"
    },
    {
      "year": 4,
      "opening": 10800000,
      "depreciation": 5400000,
      "accumulated": 44600000,
      "closing": 5400000,
      "rate_percent": 50,
      "method": "straight_line"
    },
    {
      "year": 5,
      "opening": 5400000,
      "depreciation": 5400000,
      "accumulated": 50000000,
      "closing": 0,
      "rate_percent": 100,
      "method": "straight_line"
    }
  ],
  "frame_check": {
    "asset_group": "B12",
    "name_vi": "Máy móc, thiết bị dùng trong ngành may mặc",
    "name_en": "Garment machinery",
    "min_years": 5,
    "max_years": 10,
    "useful_life_years": 5,
    "within_frame": true
  },
  "legal": [
    "Thông tư 45/2013/TT-BTC (sửa đổi bởi TT 147/2016, TT 28/2017, TT 30/2025)",
    "TT 45/2013/TT-BTC Phụ lục 2 mục II (số dư giảm dần có điều chỉnh)",
    "Nghị định 320/2025/NĐ-CP Điều 10 khoản 6 (khấu hao không được trừ khi tính thuế TNDN)"
  ],
  "reviewed": "2026-11-11"
}

Ứng dụng

  • Lập bảng tính khấu hao trong phần mềm kế toán
  • Chọn thời gian khấu hao nằm trong khung quy định
  • Xác định phần khấu hao không được trừ khi tính thuế TNDN
  • Tính tác động thuế khi mua ô tô cho doanh nghiệp

Hỏi đáp

Thông tư 45/2013 còn hiệu lực không?

Còn, đã được sửa đổi bởi TT 147/2016, TT 28/2017 và TT 30/2025. Bộ Tài chính đã lấy ý kiến dự thảo thay thế vào tháng 10/2026 nhưng chưa ban hành.

Khi nào chuyển từ số dư giảm dần sang đường thẳng?

Từ năm mà mức khấu hao theo số dư giảm dần bằng hoặc thấp hơn giá trị còn lại chia số năm còn lại; từ đó giá trị còn lại được chia đều.

Tài sản nào được khấu hao theo số dư giảm dần?

Máy móc, thiết bị, dụng cụ đo lường, thí nghiệm mới, của doanh nghiệp thuộc lĩnh vực công nghệ thay đổi, phát triển nhanh (TT 45/2013 Điều 13).

API liên quan

Bắt đầu với 1.000 request miễn phí mỗi tháng. Nhận API key miễn phí →