Giới thiệu dự án

Trong cấu trúc chi phí hoạt động của các doanh nghiệp sản xuất và thương mại tại Việt Nam, chi phí nhân công và các khoản trích theo lương (Bảo hiểm xã hội - BHXH, Bảo hiểm y tế - BHYT, Bảo hiểm thất nghiệp - BHTN, Kinh phí công đoàn - KPCĐ) thường chiếm tỷ trọng từ 25% đến 45% tổng chi phí vận hành. Báo cáo tài chính (BCTC) phản ánh các khoản mục này chịu tác động trực tiếp từ tính phức tạp của hệ thống pháp lý lao động (Bộ luật Lao động 2019, Luật BHXH 58/2014/QH13) và rủi ro gian lận nhân sự nội bộ. Đồ án/khóa luận tốt nghiệp chuyên ngành Kế toán - Kiểm toán tại Trường Đại học Kinh tế - Luật (ĐHQG TP.HCM) thực hiện đề tài: "Quy trình Kiểm toán Tiền lương và Các Khoản Giảm trừ trong Kiểm toán Báo cáo Tài chính tại Công ty TNHH KPMG Việt Nam" do sinh viên Nguyễn Thị Kim Uyên thực hiện dưới sự hướng dẫn của ThS. Bùi Anh Thanh.

+-----------------------------------------------------------------------------------+
|                        TỔNG QUAN HỒ SƠ KHÓA LUẬN TỐT NGHIỆP                       |
+----------------------+------------------------------------------------------------+
| Đơn vị đào tạo       | Trường Đại học Kinh tế - Luật (ĐHQG TP.HCM)                |
| Khoa                 | Kế toán - Kiểm toán (Faculty of Accounting and Auditing)   |
| Đơn vị thực tập      | Công ty TNHH KPMG Việt Nam (Audit Financial Services)      |
| Khách hàng khảo sát  | Công ty TNHH XYZ (Niên độ tài chính kết thúc 31/12/2021)   |
| Khung phương pháp    | Chuẩn mực Kiểm toán Quốc tế & Việt Nam (ISA/VSA 300, 520)  |
+----------------------+------------------------------------------------------------+

Vấn đề thực tiễn (Problem Statement)

Chu trình tiền lương và các khoản trích theo lương tại các doanh nghiệp có vốn đầu tư nước ngoài (FDI) đối mặt với các rủi ro sai sót trọng yếu (Risk of Material Misstatement - RMM):

  • Ghi nhận khống nhân sự (Ghost Employees): Khai khống số lượng lao động trên Bảng chấm công (Mẫu 01A-LDTL) để trục lợi chi phí tiền lương.
  • Sai lệch trích lập nghĩa vụ bảo hiểm bắt buộc: Trích nộp sai tỷ lệ quy định (26% BHXH, 4.5% BHYT, 2% BHTN, 2% KPCĐ) hoặc hạch toán sai cơ sở tiền lương đóng bảo hiểm theo Quyết định 1111/QĐ-BHXH.
  • Sai sót trong phân bổ chi phí: Phân loại nhầm lẫn giữa chi phí nhân công trực tiếp (TK 622), chi phí sản xuất chung (TK 627), chi phí bán hàng (TK 641) và chi phí quản lý doanh nghiệp (TK 642).
  • Rủi ro tính toán lương tăng ca/làm đêm: Vi phạm công thức tính lương theo Điều 98 Bộ luật Lao động 2019 (hệ số 150%, 200%, 300% và phụ cấp làm đêm 30%, làm thêm giờ ban đêm 20%).

Mục tiêu dự án

  1. Hệ thống hóa cơ sở lý luận về kế toán chu trình tiền lương (TK 334, TK 338) và hệ thống kiểm soát nội bộ (ICS) theo chuẩn mực VSA/ISA.
  2. Khảo sát và phân tích toàn diện quy trình kiểm toán chu trình lương thực tế tại Công ty TNHH KPMG Việt Nam bằng nền tảng kiểm toán điện tử (e-AudIT/KPMG Clara).
  3. Vận dụng quy trình kiểm toán thực tế tại Công ty TNHH XYZ (khách hàng kiểm toán niên độ 2021), thực hiện từ giai đoạn lập kế hoạch, thử nghiệm kiểm soát đến thử nghiệm cơ bản.
  4. Đề xuất các giải pháp hoàn thiện kỹ thuật kiểm toán phân tích dữ liệu và quy trình kiểm tra mẫu cho kiểm toán viên (KTV).

Phạm vi và Giới hạn

  • Phạm vi nghiên cứu: Chu trình tiền lương và các khoản trích theo lương đối với hai nhóm lao động: nhân viên nội địa (local staff) và chuyên gia nước ngoài (expat staff).
  • Dữ liệu thực nghiệm: Dữ liệu kiểm toán tài chính niên độ kết thúc ngày 31/12/2021 của Công ty XYZ đã được bảo mật danh tính và chuẩn hóa số liệu (masked data).

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Phương pháp kiểm toán truyền thống bộc lộ nhiều điểm nghẽn về thời gian xử lý và tỷ lệ bỏ sót sai lệch khi áp dụng cho các doanh nghiệp có quy mô nhân sự lớn.

Tiêu chí phân tích Phương pháp kiểm toán truyền thống Quy trình kiểm toán KPMG e-AudIT
Chiến lược tiếp cận Kiểm tra chi tiết diện rộng (Substantive-heavy) Tiếp cận dựa trên đánh giá rủi ro (Risk-based Audit)
Phân tích biến động So sánh thủ công qua bảng tính đơn giản Phân tích hồi quy và tỷ suất tự động trên phần mềm
Độ phủ mẫu kiểm tra Mẫu nhỏ, chọn mẫu ngẫu nhiên phi xác suất Chọn mẫu rủi ro phân tầng kết hợp kiểm tra 100% biến động lớn
Kiểm tra tuân thủ luật Đối chiếu chứng từ rời rạc Tích hợp ma trận kiểm soát tự động (Automated Control Matrix)
Thời gian xử lý Kéo dài 10 - 15 ngày làm việc Rút ngắn còn 3 - 5 ngày làm việc

Phân loại yêu cầu kiểm toán theo mô hình MoSCoW

  • Must have: Xác minh đầy đủ các cơ sở dẫn liệu: Tính hiện hữu (Existence), Quyền và nghĩa vụ (Rights & Obligations), Tính đầy đủ (Completeness), Đánh giá và phân bổ (Valuation & Allocation), Tính chính xác số học (Accuracy).
  • Should have: Quy trình đối chiếu tự động giữa Bảng thanh toán lương (Mẫu 02-LDTL) với chứng từ ngân hàng (Bank Statement) và Báo cáo quyết toán thuế TNCN.
  • Could have: Thuật toán phân tích dự báo tổng quỹ lương dựa trên biến động nhân sự trung bình tháng.
  • Won't have (kỳ này): Kiểm toán hệ thống phần mềm nhân sự ERP tự động thông qua chuyên gia kiểm toán công nghệ thông tin (IT Audit Specialist).

Thiết kế hệ thống và Cấu trúc kiểm toán

Quy trình kiểm toán chu trình lương tại KPMG được chuẩn hóa thành 3 pha tác nghiệp liên tục, tích hợp kiểm tra chéo giữa hệ thống tài khoản kế toán và chứng từ gốc:

Cấu trúc tài khoản và ma trận hạch toán kiểm tra

Kiểm toán viên thiết lập ma trận liên kết giữa các tài khoản trọng yếu trong chu trình lương:

  • Tài khoản 334 (Phải trả người lao động):
    • TK 3341: Phải trả cán bộ công nhân viên chính thức.
    • TK 3348: Phải trả lao động thời vụ, thuê ngoài.
  • Tài khoản 338 (Phải trả, phải nộp khác):
    • TK 3382: Kinh phí công đoàn (2% trên quỹ lương thực tế, tính vào chi phí doanh nghiệp).
    • TK 3383: Bảo hiểm xã hội (26% tổng lương đóng BH, trong đó 18% DN chịu, 8% trừ lương NLĐ).
    • TK 3384: Bảo hiểm y tế (4.5% tổng lương đóng BH, trong đó 3% DN chịu, 1.5% trừ lương NLĐ).
    • TK 3389: Bảo hiểm thất nghiệp (2% tổng lương đóng BH, trong đó 1% DN chịu, 1% trừ lương NLĐ).

Implementation và Kết quả

Quy trình phân tích dữ liệu kiểm toán (Audit Analytical Algorithms)

Trong giai đoạn kiểm tra cơ bản, KTV thực hiện thủ tục phân tích dự báo độc lập (Independent Expectation Test) để xác định tính hợp lý của chi phí tiền lương và bảo hiểm trích theo lương phát sinh trong năm 2021.

Công thức kiểm toán phân tích chi phí lương dự kiến

$$\text{Expected Payroll Expense} = \sum_{m=1}^{12} \left( \bar{S}{local}^{(m)} \times \bar{W}{local}^{(m)} + \bar{S}{expat}^{(m)} \times \bar{W}{expat}^{(m)} \right) + \text{OT} + \text{Bonus}$$

Trong đó:

  • $\bar{S}^{(m)}$: Số lượng nhân sự bình quân trong tháng $m$.
  • $\bar{W}^{(m)}$: Mức lương bình quân danh nghĩa theo hợp đồng lao động trong tháng $m$.
  • $\text{OT}$: Chi phí làm thêm giờ được tính theo Điều 98 Bộ luật Lao động 2019: $$\text{OT Pay} = \text{Hourly Rate} \times \text{Hours} \times K_{rate} \quad (K_{rate} \in {1.5, 2.0, 3.0})$$

Thuật toán tự động hóa đối chiếu chi phí bảo hiểm và kiểm tra trần đóng

Đoạn mã Python dưới đây mô phỏng thuật toán kiểm toán tự động được KTV xây dựng trên file làm việc để rà soát 100% dữ liệu lương nhân viên, phát hiện các trường hợp vượt trần đóng BHXH (20 lần mức lương cơ sở) hoặc sai lệch trích nộp:

import pandas as pd

def audit_payroll_deductions(df_payroll: pd.DataFrame, base_salary_cap: float = 29800000.0) -> pd.DataFrame:
    """
    Tự động hóa kiểm tra tính chính xác của các khoản trích theo lương (VSA 520).
    Tỷ lệ trích nộp: BHXH (8%), BHYT (1.5%), BHTN (1%) cho NLĐ.
    Doanh nghiệp: BHXH (18%), BHYT (3%), BHTN (1%), KPCĐ (2%).
    """
    results = []
    for idx, row in df_payroll.iterrows():
        emp_id = row['Employee_ID']
        gross_salary = row['Gross_Salary']
        
        # Áp dụng mức trần đóng BHXH/BHYT (20 lần mức lương cơ sở)
        insurable_salary = min(gross_salary, base_salary_cap)
        
        # Tính toán giá trị kỳ vọng (Expected Values)
        exp_ee_si = insurable_salary * 0.08
        exp_ee_hi = insurable_salary * 0.015
        exp_ee_ui = min(gross_salary, 88400000.0) * 0.01 # Trần BHTN = 20 lần LTT vùng
        exp_er_union = gross_salary * 0.02
        
        # So sánh với số liệu kế toán đã trích (Recorded Values)
        diff_ee_si = abs(row['Recorded_EE_SI'] - exp_ee_si)
        diff_total = diff_ee_si + abs(row['Recorded_EE_HI'] - exp_ee_hi)
        
        status = "PASSED" if diff_total < 1000.0 else "FLAGGED_EXCEPTION" # Ngưỡng sai số 1,000 VND
        
        results.append({
            'Employee_ID': emp_id,
            'Gross_Salary': gross_salary,
            'Expected_EE_Deduction': exp_ee_si + exp_ee_hi + exp_ee_ui,
            'Recorded_EE_Deduction': row['Recorded_EE_SI'] + row['Recorded_EE_HI'] + row['Recorded_EE_UI'],
            'Variance': diff_total,
            'Audit_Status': status
        })
        
    return pd.DataFrame(results)

Kết quả kiểm nghiệm thực tế tại Công ty XYZ

Quá trình kiểm tra chi tiết tại Công ty XYZ được phân bổ chi tiết qua các bảng biểu phân tích (Working Papers):

+-----------------------------------------------------------------------------------+
|               BẢNG TỔNG HỢP KIỂM TRA PHÂN TÍCH BIẾN ĐỘNG CHI PHÍ LƯƠNG            |
+----------------------+--------------------+--------------------+------------------+
| Bộ phận              | Số dư 2020 (VND)   | Số dư 2021 (VND)   | Biến động (%)    |
+----------------------+--------------------+--------------------+------------------+
| Nhân công trực tiếp  | 18,450,200,000     | 21,300,500,000     | +15.45%          |
| Quản lý sản xuất     |  4,210,000,000     |  4,650,000,000     | +10.45%          |
| Bán hàng             |  6,120,400,000     |  5,890,000,000     | -3.76%           |
| Quản lý doanh nghiệp |  8,900,000,000     | 10,230,000,000     | +14.94%          |
+----------------------+--------------------+--------------------+------------------+
| TỔNG CỘNG            | 37,680,600,000     | 42,070,500,000     | +11.65%          |
+----------------------+--------------------+--------------------+------------------+

Đánh giá thử nghiệm kiểm tra chi tiết (Substantive Test of Details)

  1. Kiểm tra thanh toán lương thực nhận (Take-home salary check):
    • Chọn mẫu 45 nhân viên thuộc danh sách local staff và 100% chuyên gia nước ngoài (Expat).
    • Đối chiếu chéo 3 bên: Bảng tính lương $\rightarrow$ UNC ngân hàng $\rightarrow$ Sao kê tài khoản (Bank Statement).
    • Tỷ lệ khớp đúng đạt 100% sau khi điều chỉnh 2 trường hợp chậm giải ngân tiền làm thêm giờ ca đêm.
  2. Kiểm tra cắt chuyển niên độ (Cut-off Test):
    • Rà soát các khoản trích trước chi phí lương nghỉ phép năm và thưởng Tết phát sinh trước và sau ngày 31/12/2021.
    • Không phát hiện hiện tượng dồn chi phí sang niên độ sau để làm đẹp chỉ số tài chính.

Đổi mới và Đóng góp

  1. Chuẩn hóa kỹ thuật phân tầng dữ liệu nhân sự (Dual-Layer Payroll Audit): Tách biệt hoàn toàn quy trình kiểm toán giữa nhân viên bản địa và chuyên gia nước ngoài. Giải quyết bài toán tính toán các khoản phụ cấp đặc thù của Expat (nhà ở, vé máy bay, thuế TNCN do công ty chi trả - Gross-up tax mechanism).
  2. Tối ưu hóa thời gian thực hiện thủ tục phân tích (Efficiency Gain): Việc áp dụng các bảng phân tích biến động theo tháng (Tables 3.4, 3.5) và phân tích tương quan giữa chi phí lương và doanh thu giúp giảm 35% thời gian thu thập chứng từ chi tiết mà vẫn đảm bảo độ tin cậy kiểm toán theo ISA 520.
  3. Bộ tài liệu kiểm toán mẫu có tính ứng dụng cao: Hệ thống hóa toàn bộ biểu mẫu kiểm tra tiền lương (Forms 01A-LDTL, 02-LDTL, 05-LDTL, C70a-HD), tạo khung tham chiếu chuẩn cho các kiểm toán viên tập sự và trợ lý kiểm toán.

Ứng dụng thực tế và Triển khai

Khả năng nhân rộng (Scalability)

Quy trình kiểm toán này có thể triển khai ngay cho:

  • Doanh nghiệp FDI sản xuất gia công có số lượng công nhân biến động theo mùa vụ (>1.000 lao động).
  • Doanh nghiệp khối ngành Tài chính - Ngân hàng, nơi chi phí lương và thưởng hiệu quả (performance bonus) chiếm tỷ trọng trọng yếu trên BCTC.

Lộ trình triển khai kiểm toán chu trình lương (4 giai đoạn)

- Thu thập quy chế lương  - Kiểm tra phê duyệt bảng công    - Chạy thuật toán đối chiếu bảo hiểm - Rà soát sự kiện sau niên độ
- Xác định mức trọng yếu   - Kiểm tra phân quyền phần mềm     - Gửi thư xác nhận ngân hàng/BHXH   - Phát hành Management Letter

Hạn chế và Hướng phát triển

Hạn chế kỹ thuật

  • Bảo mật dữ liệu (Data Masking): Do chính sách bảo mật thông tin nghiêm ngặt của KPMG và khách hàng XYZ, một số dữ liệu định danh nhân sự phải chuyển đổi dạng mã hóa, làm giảm tính trực quan của một số trường thông tin phụ cấp.
  • Tính phụ thuộc vào dữ liệu ERP: Quy trình kiểm toán phân tích phụ thuộc vào tính toàn vẹn của tệp trích xuất từ phần mềm kế toán của doanh nghiệp (SAP, Oracle, FAST).

Hướng nâng cấp

  • Ứng dụng công nghệ xử lý quy trình tự động (Robotic Process Automation - RPA) để tự động đối chiếu Bảng chấm công điện tử dạng vân tay/khuôn mặt với Bảng tổng hợp công tính lương.
  • Áp dụng các mô hình học máy phát hiện bất thường (Anomaly Detection) để tự động cảnh báo các khoản thanh toán vượt ngưỡng lương trung bình theo từng chức danh.

Đối tượng hưởng lợi

  • Sinh viên Kế toán - Kiểm toán: Cung cấp tài liệu nghiên cứu chuyên sâu, mô phỏng chính xác phương pháp làm việc thực tế tại Big 4.
  • Trợ lý Kiểm toán viên (Audit Associates): Bộ cẩm nang hướng dẫn lập Giấy làm việc (Working Papers), thiết kế mẫu kiểm tra đối chiếu lương net và các khoản trích theo lương.
  • Doanh nghiệp & Kế toán trưởng: Nhận diện các điểm yếu trong hệ thống KSNB chu trình lương, từ đó hoàn thiện quy chế chi tiêu nội bộ và đảm bảo tuân thủ 100% luật thuế và bảo hiểm.
  • Nhà nghiên cứu: Tài liệu tham khảo về việc thực thi các chuẩn mực kiểm toán quốc tế (ISA) trong điều kiện thị trường lao động tại Việt Nam.

Câu hỏi thường gặp

1. Mức trần đóng Bảo hiểm Xã hội (BHXH) và BHYT được KTV kiểm tra như thế nào?

Theo quy định hiện hành, mức đóng BHXH, BHYT tối đa không quá 20 lần mức lương cơ sở. KTV sử dụng thuật toán lọc tự động để phát hiện các nhân sự có mức lương hợp đồng cao hơn mức trần nhưng doanh nghiệp vẫn trích nộp vượt quy định làm tăng sai lệch chi phí được trừ khi tính thuế TNDN.

2. KTV xử lý thế nào khi phát hiện chênh lệch giữa Bảng thanh toán lương và Báo cáo quyết toán thuế TNCN?

KTV tiến hành thủ tục điều chỉnh đối chiếu (Reconciliation Procedure), phân loại các khoản thu nhập được miễn thuế (tiền ăn giữa ca, trang phục, làm thêm giờ ban đêm) và xác minh lại nguyên tắc tính thuế theo thời điểm thực chi (cash basis).

3. Thử nghiệm kiểm soát (ToC) chu trình lương có bắt buộc thực hiện trong mọi cuộc kiểm toán không?

Không bắt buộc. Nếu KTV đánh giá hệ thống KSNB của khách hàng không hiệu quả (hoặc doanh nghiệp quy mô nhỏ không có sự phân chia trách nhiệm rõ ràng), KTV có thể chọn chiến lược tiếp cận kiểm tra cơ bản toàn bộ (Purely Substantive Approach).

4. KTV kiểm tra rủi ro "nhân viên ảo" (Ghost Employees) bằng cách nào?

KTV chọn mẫu nhân sự từ bảng lương, trực tiếp đối chiếu với hồ sơ nhân sự gốc tại phòng HR (HĐLĐ, CCCD, quyết định tiếp nhận), kiểm tra dấu vân tay chấm công thực tế và thực hiện thủ tục giám sát trả lương trực tiếp hoặc kiểm tra tài khoản ngân hàng đích.

5. Sự kiện phát sinh sau ngày kết thúc niên độ ảnh hưởng như thế nào đến khoản mục lương?

Các khoản thưởng Tết, thưởng hiệu quả kinh doanh của năm 2021 được phê duyệt và chi trả trong khoảng thời gian từ ngày 01/01/2022 đến ngày phát hành Báo cáo kiểm toán là các sự kiện cần điều chỉnh (Adjusting Events theo ISA 560), phải được trích trước vào chi phí của niên độ 2021.


Kết luận

Đồ án tốt nghiệp của sinh viên Nguyễn Thị Kim Uyên đã giải quyết trọn vẹn cả hai khía cạnh học thuật và thực tiễn của quy trình kiểm toán chu trình tiền lương và các khoản trích theo lương. Bằng việc kết hợp nhuần nhuyễn giữa hệ thống chuẩn mực kiểm toán quốc tế với phương pháp luận tiên tiến của KPMG Việt Nam trên trường hợp điển cứu Công ty TNHH XYZ, công trình đã làm sáng tỏ các kỹ thuật thu thập bằng chứng kiểm toán, phân tích biến động chi phí và phát hiện sai sót trọng yếu. Đây là nguồn tài liệu tham khảo có giá trị cao cho công tác đào tạo học thuật cũng như hoạt động kiểm toán thực hành tại các doanh nghiệp.