Kế toán NH 5 — Kế toán cho vay & dự phòng rủi ro

13 thg 7, 2026 2 lượt xem
#banking
#accounting
#loan-accounting
#provision
#ecl
#write-off

Kế toán NH 5 — Kế toán cho vay & dự phòng rủi ro

Cho vay là hoạt động sinh lời cốt lõi của ngân hàng, nhưng cũng là nơi phát sinh tổn thất lớn nhất. Kế toán cho vay không chỉ là ghi sổ khi giải ngân và khi thu nợ; phần "khó và quan trọng" nằm ở chỗ ngân hàng phải ước lượng và ghi nhận trước phần khoản vay có thể không thu hồi được — tức trích lập dự phòng rủi ro. Bài này đi qua toàn bộ vòng đời kế toán một khoản vay: từ giải ngân, đo lường theo giá gốc phân bổ, phân loại nợ, trích lập dự phòng (cả theo quy định Việt Nam lẫn IFRS 9), đến xoá nợ (write-off) và thu hồi sau xoá (recovery).

Bài này giả định bạn đã nắm nguyên lý ghi sổ kép & hệ thống tài khoản và cách dự thu lãi (accrual). Phần đo lường tổn thất tín dụng (nhóm nợ, mô hình 3 giai đoạn, ECL = PD × LGD × EAD) được trình bày chi tiết ở Phân loại nợ, IFRS 9 & ECL — ở đây ta tập trung vào mặt kế toán: bút toán, tài khoản nào tăng/giảm, ảnh hưởng lên báo cáo ra sao.


1. Ghi nhận khoản vay: giải ngân, thu nợ, phí

Giải ngân

Khi ngân hàng giải ngân, một tài sản (khoản cho vay) được tạo ra, đối ứng bằng việc tiền ra khỏi ngân hàng (giảm tiền mặt/tiền gửi tại NHNN, hoặc ghi có tài khoản tiền gửi của khách):

(minh hoạ) — Giải ngân khoản vay 1.000 (đơn vị: triệu đồng)
  Nợ   Cho vay khách hàng            1.000
      Có   Tiền gửi của khách hàng          1.000

Khoản cho vay là tài sản trên bảng cân đối. Từ thời điểm này, ngân hàng bắt đầu dự thu lãi theo bài lãi.

Thu gốc và lãi

Khi khách trả nợ, phần gốc làm giảm dư nợ (giảm tài sản cho vay), phần lãi đã dự thu được tất toán khỏi tài khoản lãi phải thu:

(minh hoạ) — Khách trả kỳ: gốc 50, lãi 8
  Nợ   Tiền gửi của khách hàng         58
      Có   Cho vay khách hàng (gốc)          50
      Có   Lãi phải thu                       8

Lưu ý: lãi phải thu đã được ghi nhận là thu nhập ở kỳ dự thu trước đó (Nợ lãi phải thu / Có thu nhập lãi). Bút toán khi thu tiền chỉ là chuyển từ "phải thu" sang "tiền thật", không tạo thu nhập mới.

Phí

Phí liên quan trực tiếp đến việc cấp khoản vay (phí thu xếp, phí gốc) theo IFRS 9 không được ghi nhận thu nhập ngay, mà được phân bổ vào lãi suất hiệu lực (EIR) — xem đo lường theo amortized cost. Các phí dịch vụ tách rời (phí quản lý tài khoản vay...) thì ghi nhận vào thu nhập phí khi phát sinh.

Đo lường: amortized cost

Đại đa số khoản vay ngân hàng được đo lường theo giá gốc phân bổ (amortized cost): dư nợ gốc, cộng lãi dự thu theo EIR, trừ các khoản đã trả, trừ dự phòng tổn thất. Chính cấu phần "trừ dự phòng" là trọng tâm phần còn lại của bài.


2. Phân loại nợ và vì sao phải trích lập

Nguyên tắc kế toán nền tảng ở đây là thận trọng (prudence): khi có bằng chứng khoản vay có thể không thu đủ, ngân hàng phải ghi nhận tổn thất dự kiến ngay, không đợi đến khi mất thật. Nếu không, tài sản cho vay sẽ bị "thổi phồng" và lợi nhuận bị ghi khống.

Ở Việt Nam, mỗi khoản nợ được xếp vào một trong 5 nhóm theo Thông tư 31/2024/TT-NHNN (kế thừa 11/2021), chủ yếu dựa trên số ngày quá hạn (DPD) kết hợp tiêu chí định tính:

NhómTênQuá hạn điển hìnhTỷ lệ trích lập cụ thể (r)
1Đủ tiêu chuẩnTrong hạn / < 10 ngày0%
2Cần chú ý10–90 ngày5%
3Dưới tiêu chuẩn91–180 ngày20%
4Nghi ngờ181–360 ngày50%
5Có khả năng mất vốn> 360 ngày100%

Nợ xấu (NPL) = nhóm 3 + 4 + 5. Chi tiết tiêu chí phân loại nằm ở credit-06. Ở góc độ kế toán, điều cần nhớ: nhóm nợ càng xấu → tỷ lệ trích lập càng cao → chi phí dự phòng càng lớn.


3. Dự phòng theo quy định Việt Nam: cụ thể + chung

Quy định Việt Nam yêu cầu trích lập hai loại dự phòng song song.

Dự phòng cụ thể (specific provision)

Đây là dự phòng cho từng khoản nợ, tính trên phần dư nợ sau khi trừ giá trị tài sản bảo đảm (TSBĐ) đã chiết khấu. Công thức:

(minh hoạ) — Công thức dự phòng cụ thể
  R = max{ 0 , (A − C) } × r

  Trong đó:
    R = số tiền dự phòng cụ thể phải trích
    A = số dư nợ gốc của khoản nợ
    C = giá trị khấu trừ của TSBĐ
        = (giá trị TSBĐ) × (tỷ lệ % khấu trừ theo loại TSBĐ)
    r = tỷ lệ trích lập cụ thể theo nhóm (0% / 5% / 20% / 50% / 100%)

Điểm mấu chốt: TSBĐ được khấu trừ trước khi áp tỷ lệ. Một khoản nợ nhóm 5 (r = 100%) nhưng có TSBĐ đầy đủ vẫn có thể phải trích ít, vì (A − C) nhỏ. Ngược lại, cho vay tín chấp (C = 0) trích tối đa. Tỷ lệ % khấu trừ do quy định ấn định theo loại tài sản (tiền gửi, vàng, bất động sản, cổ phiếu niêm yết...), phản ánh mức độ chắc chắn và thanh khoản.

Dự phòng chung (general provision)

Bên cạnh dự phòng cụ thể, TCTD trích thêm dự phòng chung = 0,75% tổng dư nợ nhóm 1 đến nhóm 4 (không tính nhóm 5). Dự phòng chung mang tính "đệm" cho tổn thất chưa xác định được cụ thể trong danh mục nợ còn tương đối tốt.

(minh hoạ) — Dự phòng chung
  Dự phòng chung = 0,75% × (tổng dư nợ nhóm 1 + 2 + 3 + 4)

Bút toán trích lập

Trích lập dự phòng là bút toán ghi tăng chi phí, ghi tăng tài khoản dự phòng (một tài khoản điều chỉnh giảm tài sản — contra-asset):

(minh hoạ) — Trích lập dự phòng
  Nợ   Chi phí dự phòng rủi ro tín dụng      X   (P&L — cost of risk)
      Có   Dự phòng rủi ro (contra-asset)          X   (giảm giá trị thuần khoản vay)

Tài khoản "Dự phòng rủi ro" không giảm dư nợ gốc; nó nằm cạnh khoản cho vay và làm giảm giá trị ghi sổ thuần = dư nợ gốc − dự phòng. Trên báo cáo:

  • P&L: chi phí dự phòng (thường gọi là cost of risk / chi phí rủi ro tín dụng) làm giảm lợi nhuận trong kỳ.
  • Bảng cân đối: giá trị thuần của cho vay khách hàng giảm; dự phòng luỹ kế thể hiện tổng "đệm" đã tích lại.

4. Dự phòng theo IFRS 9 (ECL)

Chuẩn mực kế toán quốc tế IFRS 9 đo dự phòng theo tổn thất tín dụng dự kiến (Expected Credit Loss — ECL), forward-looking, theo mô hình 3 giai đoạn (chi tiết ở credit-06):

Giai đoạnĐiều kiệnDự phòng ghi nhận
Stage 1Rủi ro chưa tăng đáng kể từ khi cấpECL 12 tháng
Stage 2Rủi ro tăng đáng kể (SICR) nhưng chưa suy giảmECL cả đời (lifetime)
Stage 3Đã suy giảm giá trị (credit-impaired)ECL lifetime + ghi lãi trên giá trị thuần

Công thức nền tảng: ECL = PD × LGD × EAD. Điểm kế toán quan trọng ở Stage 3: lãi được tính trên giá trị ghi sổ thuần (gốc − dự phòng), thay vì trên gốc — đây là mặt kế toán của hiện tượng "treo lãi" (mục 6).

Bút toán ECL giống hệt khung ở mục 3 — Nợ chi phí dự phòng / Có dự phòng — chỉ khác cách tính số tiền. Nhiều ngân hàng Việt Nam chạy song song: sổ theo VAS (dự phòng cụ thể + chung theo Thông tư) cho báo cáo với NHNN và thuế, đồng thời tính ECL theo IFRS/chuẩn quốc tế cho báo cáo hợp nhất và nhà đầu tư. Hai con số thường khác nhau vì phương pháp khác nhau (nhóm nợ + TSBĐ theo tỷ lệ cố định vs. PD/LGD/EAD forward-looking).


5. Write-off (xoá nợ) và recovery (thu hồi sau xoá)

Bản chất kế toán của write-off

Khi một khoản nợ được đánh giá không còn khả năng thu hồi (thường là nhóm 5, đã trích lập cụ thể 100% phần không có TSBĐ), ngân hàng xoá nó ra khỏi nội bảng (on-balance-sheet). Việc xoá này dùng chính khoản dự phòng đã trích để bù trừ với dư nợ gốc:

(minh hoạ) — Write-off khoản nợ 500 đã trích dự phòng đủ
  Nợ   Dự phòng rủi ro (contra-asset)     500
      Có   Cho vay khách hàng (gốc)              500

Điểm cực kỳ quan trọng: nếu dự phòng đã trích đủ, write-off KHÔNG tác động thêm lên P&L. Tổn thất đã được "chịu" ở kỳ trích lập; write-off chỉ là bút toán "dọn dẹp" bảng cân đối — giảm cả tài sản gộp lẫn dự phòng, giá trị thuần không đổi. Nếu dự phòng chưa đủ, phần thiếu phải trích bổ sung (Nợ chi phí dự phòng) ngay tại thời điểm write-off.

Write-off ≠ xoá nghĩa vụ của khách hàng

Đây là điểm hay nhầm. Write-off là hành động kế toán nội bộ; nó không xoá nghĩa vụ pháp lý của khách hàng. Khoản nợ đã xoá nội bảng vẫn được theo dõi ngoại bảng (off-balance-sheet) và ngân hàng tiếp tục thu hồi, khởi kiện, xử lý TSBĐ như bình thường. Khách vẫn nợ. Chỉ khi ngân hàng chính thức miễn/giảm nghĩa vụ (debt forgiveness) thì nghĩa vụ mới chấm dứt — đó là quyết định khác, không phải write-off. Xem thêm thu hồi & NPL.

Recovery — thu hồi sau write-off

Nếu sau này thu được tiền từ khoản đã write-off (khách trả, phát mãi TSBĐ, thắng kiện), khoản thu này không thể ghi giảm dư nợ (dư nợ đã bằng 0 trên nội bảng) — nên được ghi nhận là thu nhập (hoàn nhập dự phòng hoặc thu nhập khác), làm giảm cost of risk ròng trong kỳ thu hồi:

(minh hoạ) — Recovery: thu 120 từ khoản đã write-off
  Nợ   Tiền                                120
      Có   Thu nhập từ nợ đã xử lý / Hoàn nhập dự phòng   120
                                              (P&L — tăng lợi nhuận)
  (đồng thời xuất theo dõi ngoại bảng phần đã thu)

Đây là lý do tỷ lệ recovery rate rất được chú ý: nó bù lại một phần chi phí đã ghi nhận trước đó.


6. Lãi treo (interest in suspense) khi nợ xấu

Khi khoản vay rơi vào nhóm nợ xấu, việc tiếp tục dự thu lãi và ghi vào thu nhập trở nên không thận trọng — vì khả năng thu chính khoản gốc còn đáng ngờ, nói gì đến lãi. Do đó ngân hàng ngừng dự thu lãi vào thu nhập (non-accrual) và chuyển sang theo dõi lãi treo (interest in suspense): lãi vẫn được tính nhưng không ghi nhận thu nhập P&L, chỉ theo dõi để nếu khách trả thì hạch toán thu, còn không thì không "khống" lợi nhuận.

Đây chính là mặt kế toán VAS tương ứng với quy tắc IFRS 9 Stage 3 "ghi lãi trên giá trị thuần". Chi tiết cơ chế dự thu/ngừng dự thu ở bài lãi.


7. Hoàn nhập dự phòng (reversal)

Dự phòng không phải một chiều. Khi khoản nợ cải thiện (khách trả bớt, nhảy lên nhóm tốt hơn, TSBĐ tăng giá trị) → số dự phòng cần trích giảm xuống → ngân hàng hoàn nhập phần chênh lệch:

(minh hoạ) — Hoàn nhập dự phòng
  Nợ   Dự phòng rủi ro (contra-asset)     Y
      Có   Chi phí dự phòng rủi ro (hoàn nhập)     Y   (giảm chi phí / tăng lợi nhuận)

Về nguyên tắc, ngân hàng trích/hoàn nhập theo phương pháp "đến số dư mục tiêu": mỗi kỳ tính lại tổng dự phòng cần có, so với số đang có, chênh dương thì trích thêm (chi phí), chênh âm thì hoàn nhập (giảm chi phí). Vì vậy cost of risk trong một kỳ = trích lập mới − hoàn nhập − recovery, có thể âm (thu nhập ròng) trong kỳ danh mục cải thiện mạnh.


8. Sơ đồ vòng đời kế toán khoản vay


9. Use case thực tế: một khoản vay xuống nhóm 5

Khoản vay tín chấp doanh nghiệp 1.000 (triệu đồng), không có TSBĐ (C = 0). Theo dõi qua các mốc:

Mốc 0 — Giải ngân, nhóm 1.

(minh hoạ)
  Nợ Cho vay 1.000 / Có Tiền gửi KH 1.000
  Dự phòng cụ thể: (1.000 − 0) × 0% = 0

Mốc 1 — Quá hạn 120 ngày → nhóm 3 (r = 20%).

(minh hoạ) — Trích lập lần đầu
  Cần trích: (1.000 − 0) × 20% = 200
  Nợ Chi phí dự phòng 200 / Có Dự phòng rủi ro 200

Cost of risk kỳ này: 200. Đồng thời khoản vào NPL → ngừng dự thu lãi, lãi mới chuyển sang lãi treo.

Mốc 2 — Quá hạn 250 ngày → nhóm 4 (r = 50%).

(minh hoạ) — Trích bổ sung đến số dư mục tiêu
  Cần có: 1.000 × 50% = 500 ; đang có 200 → trích thêm 300
  Nợ Chi phí dự phòng 300 / Có Dự phòng rủi ro 300

Dự phòng luỹ kế: 500.

Mốc 3 — Quá hạn > 360 ngày → nhóm 5 (r = 100%).

(minh hoạ) — Trích đủ 100%
  Cần có: 1.000 × 100% = 1.000 ; đang có 500 → trích thêm 500
  Nợ Chi phí dự phòng 500 / Có Dự phòng rủi ro 500

Dự phòng luỹ kế: 1.000 = toàn bộ dư nợ. Giá trị thuần của khoản vay = 0 — ngân hàng đã "chịu" trọn tổn thất qua P&L.

Mốc 4 — Write-off. Sau khi mọi nỗ lực thu hồi thất bại, hội đồng xử lý rủi ro quyết định xoá nợ:

(minh hoạ) — Xoá nợ, dùng dự phòng đã trích
  Nợ Dự phòng rủi ro 1.000 / Có Cho vay khách hàng 1.000
  → KHÔNG tác động P&L (dự phòng đã đủ)
  → Chuyển theo dõi NGOẠI BẢNG 1.000; khách VẪN nợ

Mốc 5 — Recovery. Một năm sau, phát mãi được tài sản khác của khách, thu 300:

(minh hoạ)
  Nợ Tiền 300 / Có Thu nhập từ nợ đã xử lý 300  (P&L, tăng lợi nhuận)
  Xuất ngoại bảng 300; còn theo dõi ngoại bảng 700

Tổng kết luồng P&L của khoản vay: chi phí dự phòng luỹ kế 1.000 (rải qua các kỳ), sau đó recovery 300 → tổn thất ròng cuối cùng = 700. Đúng bằng phần thực sự mất.


10. Ảnh hưởng lên báo cáo & vốn

  • P&L: chi phí dự phòng (cost of risk) là một dòng chi phí lớn, đứng sau thu nhập lãi thuần. Trong chu kỳ kinh tế xấu, cost of risk tăng vọt và có thể "ăn" hết lợi nhuận; chu kỳ tốt thì hoàn nhập + recovery đẩy lợi nhuận lên. Đây là nguồn biến động lợi nhuận lớn nhất của ngân hàng.
  • Bảng cân đối: cho vay khách hàng trình bày theo giá trị thuần = gốc − dự phòng. Dự phòng luỹ kế là tấm đệm hấp thụ tổn thất.
  • Báo cáo tài chính: cách trình bày các dòng này gắn với Báo cáo tài chính ngân hàng.
  • Vốn (capital): dự phòng và vốn là hai lớp phòng thủ khác nhau. Dự phòng hấp thụ tổn thất kỳ vọng (EL); vốn hấp thụ tổn thất ngoài dự kiến (UL). Basel còn quy định cách so sánh dự phòng đã trích với EL tính theo mô hình — thiếu/thừa được điều chỉnh vào vốn. Chi tiết ở Basel & vốn.

Ghi nhớ

  • Giải ngân: Nợ Cho vay / Có Tiền. Cho vay là tài sản; thu gốc giảm tài sản, thu lãi tất toán lãi phải thu (thu nhập đã ghi ở kỳ dự thu).
  • Trích lập dự phòng: Nợ chi phí dự phòng (P&L, cost of risk) / Có dự phòng rủi ro (contra-asset, giảm giá trị thuần khoản vay). Nguyên tắc thận trọng — ghi lỗ dự kiến trước.
  • VN: dự phòng cụ thể = (A − C) × r, có khấu trừ TSBĐ trước; tỷ lệ theo nhóm 0/5/20/50/100%. Cộng dự phòng chung = 0,75% dư nợ nhóm 1–4.
  • IFRS 9: dự phòng = ECL (PD × LGD × EAD), mô hình 3 giai đoạn; bút toán giống VN, khác cách tính số tiền. Nhiều ngân hàng chạy song song VAS và IFRS.
  • Write-off: Nợ Dự phòng / Có Cho vay — dùng dự phòng đã trích, không tác động P&L nếu đã trích đủ, chỉ dọn nội bảng. Không xoá nghĩa vụ của khách; vẫn theo dõi ngoại bảng và tiếp tục thu hồi.
  • Recovery sau write-off → ghi thu nhập (không giảm dư nợ vì dư nợ đã bằng 0), làm giảm cost of risk ròng.
  • Hoàn nhập: nợ cải thiện → Nợ Dự phòng / Có Chi phí dự phòng, giảm chi phí. Cost of risk kỳ = trích mới − hoàn nhập − recovery.
  • Lãi treo: nợ xấu → ngừng dự thu lãi vào thu nhập, theo dõi lãi treo (khớp IFRS 9 Stage 3 ghi lãi trên giá trị thuần).
  • Đọc tiếp: Kế toán lãi · Ghi sổ kép & COA · Báo cáo tài chính · IFRS 9 & ECL · Basel & vốn · Thu hồi & NPL.

Bài viết liên quan

Dòng chảy dữ liệu core -> ODS -> DWH -> BI, mô hình dữ liệu cốt lõi và bộ ví dụ SQL thực hành chạy được.

13 thg 7, 2026 7

Bản chất kinh doanh của ngân hàng: trung gian tài chính, bảng cân đối, NIM và vì sao dữ liệu quan trọng.

13 thg 7, 2026 5

Kiến trúc core banking, CIF, các phân hệ và xử lý online vs batch/EOD.

13 thg 7, 2026 5

Nguyên lý hạch toán kép, Nợ/Có, hệ thống tài khoản và cách mọi giao dịch ngân hàng luôn cân sổ.

13 thg 7, 2026 5