Skip to content

Thuế hoãn lại — deferred tax assets and liabilities ⏳

Năm nay công ty dùng khấu hao nhanh trên tờ khai thuế, nên khai lãi thấp và trả ít thuế hơn so với lãi nó báo cho cổ đông. Nhưng cơ quan thuế không cho không: vài năm sau khấu hao thuế cạn, công ty sẽ phải trả bù phần thuế đã hoãn.

Phần thuế "trả ít trước, trả bù sau" đó nằm ở đâu trên báo cáo, và làm sao biết nó là một khoản nợ hay một khoản tài sản?

File này dựng hai chiều của cùng một việc: lấy chênh lệch tạm thời giữa giá trị sổ kế toán và cơ sở tính thuế, nhân thuế suất ra số dư hoãn lại, rồi xác định nó là nợ (DTL) hay tài sản (DTA) — qua hai ví dụ tính từng bước về khấu hao và bảo hành.


Ký hiệu trong file

Format VIẾT TẮT / thuật ngữ — English — nghĩa. Bản gom toàn cụm xem concept.md.

  • DTLdeferred tax liability — nợ thuế hoãn lại.
  • DTAdeferred tax asset — tài sản thuế hoãn lại.
  • Carrying amountcarrying value — giá trị còn lại trên sổ kế toán.
  • Tax basetax base — cơ sở tính thuế của tài sản/nợ.
  • Valuation allowancevaluation allowance — dự phòng giảm DTA khi khó thu hồi (US GAAP).
  • Tax loss carryforwardtax loss carryforward — lỗ thuế chuyển sang năm sau.

1. Hai cách nhìn ra thuế hoãn lại

Cùng một khoản thuế hoãn lại nhìn được từ hai phía, hai phía cho cùng kết luận:

  • Nhìn theo dòng thuế qua thời gian — so chi phí thuế ghi sổ với thuế phải nộp năm nay:
    • Chi phí thuế > thuế phải nộp → trả ít trước, nợ thuế tương lai → sinh DTL.
    • Chi phí thuế < thuế phải nộp → trả nhiều trước, để dành giảm sau → sinh DTA.
  • Nhìn theo bảng cân đối — so giá trị sổ kế toán (carrying amount) với cơ sở tính thuế (tax base) của tài sản/nợ. Bảng quy đổi ở mục 4.

⚙️ Cơ chế gốc: thuế hoãn lại chỉ sinh từ chênh lệch tạm thời — phần lệch sẽ tự đảo ngược. Điều kiện tạm thời: tổng số đi qua báo cáo lãi lỗ và tờ khai thuế qua cả đời tài sản/nợ phải bằng nhau, dù từng năm khác nhau.


2. Công thức số dư thuế hoãn lại

DTL hoặc DTA=|carrying amounttax base|×thuế suất
  • Biến (trái sang phải):
    • DTL hoặc DTA — số dư thuế hoãn lại trên bảng cân đối.
    • carrying amount — giá trị còn lại trên sổ kế toán của tài sản/nợ.
    • tax base — giá trị của tài sản/nợ dùng cho mục đích thuế.
    • thuế suất — thuế suất luật định kỳ vọng khi chênh lệch đảo ngược.

Công thức này nói gì: chênh lệch tạm thời (khoảng cách giữa hai cách định giá) nhân thuế suất ra số tiền thuế sẽ phải trả thêm hoặc tiết kiệm được trong tương lai. Dấu của chênh lệch (sổ kế toán cao hơn hay thấp hơn cơ sở thuế) quyết định đó là nợ hay tài sản — bảng mục 4 ánh xạ.

  • ⚠️ Bẫy đổi thuế suất: cả DTL lẫn DTA đều ghi theo thuế suất luật định lúc chúng sinh ra. Khi luật đổi thuế suất, phải tính lại toàn bộ số dư hoãn lại theo thuế suất mới (vì khi đảo ngược chúng sẽ chịu thuế suất mới). Thuế suất tăng thì cả DTA và DTL đều tăng; thuế suất giảm thì cả hai giảm. Thay đổi này cũng chạy thẳng vào chi phí thuế kỳ đó.

3. Ví dụ Firebird — khấu hao sinh DTL và bảo hành sinh DTA

Công ty con Firebird, thuế suất luật định 30%, không có chênh lệch vĩnh viễn. Có hai chênh lệch tạm thời chạy ngược chiều nhau: khấu hao (sinh DTL) và bảo hành (sinh DTA). (Schweser answer key)

3.1. Khấu hao sinh DTL

Firebird mua máy móc 40 triệu đô đầu Năm 1, không giá trị thu hồi. Kế toán khấu hao đường thẳng 5 năm; thuế khấu hao đường thẳng 4 năm (nhanh hơn).

khấu hao thuế=40,000,00004=10,000,000 mỗi nămkhấu hao kế toán=40,000,00005=8,000,000 mỗi năm
  • Tự kiểm số học: 4 năm khấu hao thuế = 4 × 10 = 40 triệu; 5 năm khấu hao kế toán = 5 × 8 = 40 triệu. Tổng hai bên bằng nhau → đúng là chênh lệch tạm thời.

Carrying amount = giá gốc trừ khấu hao kế toán lũy kế; tax base = giá gốc trừ khấu hao thuế lũy kế. Bốn năm đầu khấu hao thuế nhanh hơn nên tax base tụt nhanh hơn → carrying amount > tax base → DTL.

Cuối năm (nghìn đô)N1N2N3N4N5
Carrying amount32,00024,00016,0008,0000
Tax base30,00020,00010,00000
Chênh lệch tạm thời2,0004,0006,0008,0000
DTL ở 30%6001,2001,8002,4000
Thay đổi DTL+600+600+600+600-2,400
  • Tự kiểm số học: cuối N1 carrying 32,000 (40,000 − 8,000), tax base 30,000 (40,000 − 10,000), chênh 2,000; DTL = 2,000 × 30% = 600. Đúng.
  • ⚙️ Cơ chế: chênh lệch lớn dần 4 năm đầu (DTL tăng +600 mỗi năm) rồi đảo ở Năm 5 khi khấu hao thuế cạn còn khấu hao kế toán vẫn chạy (DTL giảm về 0, thay đổi −2,400).
  • 💡 Ý nghĩa: carrying amount của tài sản cao hơn tax base → DTL. Trực giác: trên sổ kế toán tài sản còn nhiều giá trị chưa khấu hao, nhưng thuế đã khấu hao gần hết → tương lai sổ kế toán hết khấu hao để trừ mà thuế cũng hết → lãi chịu thuế cao hơn lãi kế toán → trả thêm thuế → đúng nghĩa một khoản nợ.

3.2. Bảo hành sinh DTA

Firebird ước chi phí bảo hành 5% doanh thu và trích lập trước (kế toán cho trừ ngay), nhưng cơ quan thuế chỉ cho trừ khi thực chi sửa chữa. Nên nợ bảo hành trên sổ kế toán có giá trị, còn tax base của nó bằng 0 (vì toàn bộ sẽ được trừ thuế trong tương lai khi thực chi).

Cuối năm (nghìn đô)N1N2N3
Carrying amount nợ bảo hành3,0004,0002,500
Tax base000
Chênh lệch tạm thời3,0004,0002,500
DTA ở 30%9001,200750
Thay đổi DTA+900+300-450
  • Tự kiểm số học: N1 nợ bảo hành 3,000, tax base 0, chênh 3,000; DTA = 3,000 × 30% = 900. N2: 4,000 × 30% = 1,200, thay đổi 1,200 − 900 = +300. N3: 2,500 × 30% = 750, thay đổi 750 − 1,200 = −450. Đúng.
  • 💡 Ý nghĩa: với một khoản nợ, carrying amount cao hơn tax base → DTA (ngược dấu so với tài sản). Trực giác: kế toán đã trừ chi phí bảo hành rồi, nhưng thuế chưa cho trừ → công ty đang trả thuế nhiều hơn trước, để dành khoản giảm thuế khi thực chi sau → đúng nghĩa một tài sản.

3.3. Ráp lại ra chi phí thuế

Hai khoản hoãn lại ghép vào thuế phải nộp theo phương trình ở 01_loi-nhuan-ke-toan-vs-thue.md:

Nghìn đôN1N2N3
Thuế phải nộp8,86510,45810,955
Cộng thay đổi DTL+600+600+600
Trừ thay đổi DTA-900-300+450
Chi phí thuế8,56510,75812,005
  • Tự kiểm số học: N1 = 8,865 + 600 − 900 = 8,565. N2 = 10,458 + 600 − 300 = 10,758. N3 = 10,955 + 600 − (−450) = 10,955 + 600 + 450 = 12,005. Khớp báo cáo lãi lỗ Firebird (dòng tax expense).
  • 🔍 Cách nhận diện: N3 thay đổi DTA âm (−450) nên trong phương trình "trừ ΔDTA" thành "trừ số âm" = cộng → đẩy chi phí thuế lên. Đây đúng chỗ dấu dễ sai.

4. Bảng quy đổi sổ kế toán so cơ sở thuế

So carrying amount với tax base là cách nhanh nhất để biết DTA hay DTL, không cần lần theo dòng thuế:

Khoản mụcQuan hệKết quả
Tài sảncarrying amount > tax baseDTL
Tài sảncarrying amount < tax baseDTA
Nợcarrying amount > tax baseDTA
Nợcarrying amount < tax baseDTL
  • ⚙️ Vì sao tài sản và nợ ngược dấu nhau: với tài sản, sổ kế toán cao hơn cơ sở thuế nghĩa là tương lai còn ít khấu hao thuế để trừ → lãi chịu thuế cao hơn → nộp thêm → DTL. Với nợ, sổ kế toán cao hơn cơ sở thuế nghĩa là tương lai còn khoản chi được trừ thuế → giảm thuế sau → DTA. Cùng một dấu "carrying cao hơn" nhưng tài sản và nợ tác động ngược chiều lên thuế tương lai.

5. Xử lý thuế hoãn lại cho phân tích

Số dư hoãn lại trên bảng không phải lúc nào cũng nên đọc nguyên như báo cáo. Hai chỗ nhà phân tích phải tự xét:

5.1. Khả năng thu hồi DTA

⚙️ Cơ chế: DTA chỉ có giá trị nếu tương lai có đủ lãi chịu thuế để dùng khoản giảm thuế. Không có lãi tương lai thì DTA vô dụng.

  • 🔍 Cách nhận diện: công ty lỗ lũy kế nhiều năm, hoặc có lịch sử không dùng được lỗ thuế chuyển sang → DTA khó thu hồi.
  • 💡 Ý nghĩa và khác biệt chuẩn:
    • US GAAP — giữ nguyên DTA gộp trên bảng nhưng trừ bằng một valuation allowance (tài khoản đối ứng). Tăng valuation allowance → tăng chi phí thuế, giảm lãi ròng.
    • IFRS — ghi thẳng DTA nhỏ lại, không dùng tài khoản đối ứng riêng. Kết quả lên lãi như nhau.
  • ⚠️ Bẫy: ước tính lãi tương lai mang tính chủ quan, nên điều chỉnh valuation allowance là chỗ ban quản trị có thể làm đẹp lãi: hạ allowance làm lãi tăng ảo. File 04 phân tích chính kiểu này ở ví dụ WCCO.

5.2. Treat DTL thành nợ hay vốn chủ

⚙️ Cơ chế: câu hỏi then chốt là "tổng DTL có bao giờ đảo ngược thực sự không".

  • DTL kỳ vọng đảo ngược → coi là nợ thật (sẽ phải trả thuế).
  • DTL không kỳ vọng đảo trong tương lai gần — thường vì công ty liên tục mua thêm tài sản mới khiến khấu hao nhanh cứ tạo DTL mới chồng lên cái cũ → coi là vốn chủ (giảm DTL, tăng vốn chủ cùng một lượng).
  • 💡 Ý nghĩa: một công ty đang tăng trưởng đầu tư mạnh có DTL khấu hao gần như không bao giờ đảo → treat thành vốn chủ cho đúng bản chất, không thì tỷ số nợ trên vốn bị thổi phồng. Nhà phân tích quyết theo từng trường hợp.

6. Liên hệ bức tranh gốc

  • Một cơ chế, hai chiều nhìn — DTL/DTA tính được từ dòng thuế (chi phí thuế so thuế phải nộp) hoặc từ bảng cân đối (carrying amount so tax base); hai chiều luôn cho cùng kết luận.
  • Khấu hao và bảo hành chạy ngược chiều — khấu hao nhanh cho thuế sinh DTL; trích lập trước mà thuế chưa cho trừ sinh DTA. Cùng trong một công ty hai khoản này bù trừ một phần.
  • Vì sao quan trọng: thuế hoãn lại là chỗ chi phí thuế ghi sổ tách khỏi tiền thuế thực chi. Đọc đúng nó (gồm xét khả năng thu hồi DTA và bản chất DTL) là điều kiện để tính đúng ba loại thuế suất ở file 03 và đọc đúng phần công bố ở file 04.

✅ Tự kiểm nhanh

  • Tài sản có carrying amount cao hơn tax base sinh DTA hay DTL? → DTL: tương lai còn ít khấu hao thuế để trừ, lãi chịu thuế cao hơn, nộp thêm. (mục 4)
  • Nợ có carrying amount cao hơn tax base sinh gì? → DTA: tương lai còn khoản chi được trừ thuế. (mục 4)
  • Firebird N1 chênh khấu hao 2,000 nghìn đô, thuế suất 30%, DTL bằng bao nhiêu? → 600 nghìn đô. (mục 3.1)
  • Thuế suất luật định giảm thì DTA và DTL đổi thế nào? → cả hai giảm; thay đổi này chạy vào chi phí thuế kỳ đó. (mục 2)
  • Công ty liên tục mua tài sản mới khiến DTL khấu hao không bao giờ đảo — treat thành gì? → vốn chủ (giảm DTL, tăng vốn chủ). (mục 5.2)
  • US GAAP giảm giá trị DTA khó thu hồi bằng cách nào? → lập valuation allowance (tài khoản đối ứng), làm tăng chi phí thuế. (mục 5.1)