Một phiếu xuất kho xi măng tại công trình chung cư ở Đồng Nai đã được chỉ huy phó duyệt kỹ thuật, PM ký tài chính — đủ hai chữ ký theo đúng quy trình. Nhưng khi thủ kho ra lấy hàng, phần mềm vẫn hiện trạng thái "Đang xem xét", tồn kho chưa hề nhúc nhích. Tra lại mới biết: hệ thống công ty đang dùng coi việc kế toán ghi sổ TK152 là bước duyệt thứ ba trong luồng — công trường phải chờ kế toán rảnh tay nhập liệu xong mới được xuất hàng, dù về mặt nghiệp vụ, hồ sơ đã đủ điều kiện từ lúc PM ký xong buổi sáng. Đây không phải một lỗi hiếm gặp. Nó xuất phát từ một nhầm lẫn rất phổ biến khi thiết kế hoặc chọn phần mềm quản lý duyệt chứng từ: coi ghi sổ kế toán và duyệt hồ sơ là cùng một việc, trong khi đây là hai công việc có bản chất, mục đích và — quan trọng nhất — người thực hiện hoàn toàn khác nhau.
🧾 Ghi Sổ Kế Toán Không Phải Một Bước "Duyệt"
Khi một phiếu xuất kho, phiếu chi, hay bất kỳ chứng từ tài chính nào đi qua đủ số chữ ký cần thiết — kỹ thuật xác nhận nhu cầu, tài chính xác nhận hạn mức — thì về mặt nghiệp vụ, hồ sơ đó đã có hiệu lực: vật tư được phép xuất khỏi kho, tiền được phép chi ra. Việc kế toán ghi nhận nghiệp vụ đó vào sổ sách (hạch toán nhập kho vào TK152, hay bút toán chi phí tương ứng theo chế độ kế toán doanh nghiệp đang áp dụng) là một công việc khác — phản ánh một nghiệp vụ đã phát sinh vào hệ thống sổ sách kế toán, phục vụ báo cáo tài chính và quyết toán. Nó xảy ra sau khi nghiệp vụ đã có hiệu lực, không phải điều kiện để nghiệp vụ được phép xảy ra.
Nhầm lẫn xảy ra khi người thiết kế quy trình (hoặc phần mềm) xếp luôn việc ghi sổ vào làm bước cuối cùng của luồng duyệt — giống hệt các bước ký duyệt trước đó. Hậu quả: nếu kế toán bận, đi công tác, hoặc đơn giản là chưa tới lịch nhập liệu định kỳ, toàn bộ công trường phải đứng chờ một công việc hạch toán nội bộ mới lấy được vật tư đã được duyệt hợp lệ từ trước đó nhiều giờ, thậm chí nhiều ngày.
Xếp "kế toán ghi sổ" làm bước thứ N trong luồng duyệt, ngang hàng với các bước ký kỹ thuật/tài chính. Kết quả: tồn kho vận hành (biết còn bao nhiêu để dùng ngay) bị khóa cứng vào lịch làm việc của bộ phận kế toán.
Luồng duyệt kết thúc ở chữ ký cuối cùng — hồ sơ có hiệu lực nghiệp vụ ngay từ đó, tồn kho cập nhật ngay. "Đã ghi sổ" là một cờ trạng thái riêng, gắn thêm sau, không chặn việc xuất/nhập hàng.
⚖️ Luật Cấm Gộp Những Vai Nào — Và Phần Nào Là Kiểm Soát Nội Bộ
Việc tách bạch "ai duyệt" và "ai ghi sổ" không chỉ là vấn đề tốc độ vận hành. Luật Kế toán 88/2015/QH13 (bản hợp nhất 41/VBHN-VPQH ngày 16/03/2026) có hai điều cùng đi theo hướng này. Khoản 7 Điều 13 liệt kê vào các hành vi bị nghiêm cấm việc người có trách nhiệm quản lý, điều hành đơn vị kế toán kiêm làm kế toán, thủ kho, thủ quỹ. Khoản 4 Điều 52 nhìn từ phía người làm kế toán: người đang là người quản lý, điều hành, thủ kho, thủ quỹ, người mua, bán tài sản trong cùng một đơn vị kế toán thì không được làm kế toán. Cả hai đều chừa ngoại lệ cho doanh nghiệp tư nhân và công ty trách nhiệm hữu hạn do một cá nhân làm chủ sở hữu.
Cần đọc đúng phạm vi của lệnh cấm này. Luật cấm một người đồng thời giữ hai vai: vai quản lý, điều hành, thủ kho hoặc thủ quỹ, và vai làm kế toán. "Người quản lý, điều hành" được hiểu khá rộng: ngoài giám đốc và người đại diện theo pháp luật, Nghị định 174/2016/NĐ-CP (Điều 3 khoản 4, theo bản hợp nhất 02/VBHN-BTC) còn tính cả cá nhân giữ chức danh quản lý khác có thẩm quyền nhân danh đơn vị ký kết giao dịch. Thủ kho đứng cùng nhóm nên một công trường để thủ kho kiêm kế toán đang rơi thẳng vào vùng cấm. Còn chỉ huy trưởng hay PM có thuộc nhóm "người quản lý, điều hành" hay không thì tùy họ có được công ty giao quyền nhân danh ký giao dịch hay không, bài này không kết luận thay cho từng doanh nghiệp.
Nguyên tắc "người duyệt nghiệp vụ không được là người ghi sổ nghiệp vụ đó" rộng hơn lệnh cấm trên và nằm ở tầng kiểm soát nội bộ. Khoản 2 Điều 39 yêu cầu đơn vị kế toán thiết lập hệ thống kiểm soát nội bộ để các nghiệp vụ được phê duyệt đúng thẩm quyền và được ghi chép đầy đủ; khoản 3 Điều 19 đòi chứng từ chi tiền phải có người có thẩm quyền duyệt chi và kế toán trưởng (hoặc người được ủy quyền) ký trước khi chi. Luật không có điều nào viết riêng rằng "người ký duyệt phiếu xuất kho không được ghi sổ phiếu đó"; đó là cách doanh nghiệp cụ thể hóa yêu cầu kiểm soát nội bộ vào quy chế và phân quyền của mình.
- Luật Kế toán (Điều 13 khoản 7, Điều 52 khoản 4): chỉ miễn cho doanh nghiệp tư nhân và công ty TNHH do một cá nhân làm chủ sở hữu. Điều 52 khoản 4 còn mở "các trường hợp khác do Chính phủ quy định".
- Nghị định 174/2016/NĐ-CP (Điều 19 khoản 3, theo bản hợp nhất 02/VBHN-BTC): mở thêm doanh nghiệp thuộc loại hình khác, không có vốn nhà nước và là doanh nghiệp siêu nhỏ. Kho văn bản nội bộ của CORAI chưa xác minh được văn bản nào sửa nghị định này sau bản hợp nhất năm 2019.
- Thông tư 58/2026/TT-BTC (Điều 3 khoản 1, hiệu lực 01/07/2026, áp dụng cho năm tài chính bắt đầu từ hoặc sau ngày đó): cho doanh nghiệp siêu nhỏ bố trí người đang làm quản lý, điều hành, thủ kho, thủ quỹ làm kế toán, và không nhắc điều kiện "không có vốn nhà nước". Tiêu chí siêu nhỏ theo Nghị định 80/2021/NĐ-CP Điều 5: lĩnh vực xây dựng có không quá 10 lao động tham gia bảo hiểm xã hội bình quân năm, và tổng doanh thu hoặc tổng nguồn vốn không quá 3 tỷ đồng.
Ba tầng này nói ba phạm vi hơi khác nhau và chưa có hướng dẫn thống nhất nào cho trường hợp lệch. Nhà thầu nhỏ định để một người kiêm nhiều vai nên hỏi ý kiến kế toán trưởng hoặc luật sư trước khi coi mình thuộc diện được miễn.
Lý do kiểm soát nội bộ rất thực tế: nếu người duyệt xuất kho cũng chính là người ghi sổ, họ có thể tự cho phép một nghiệp vụ bất thường rồi tự ghi chép theo cách che giấu, không còn ai ở vị trí độc lập để đối chiếu và phát hiện sai lệch. Với nhà thầu không thuộc nhóm được miễn, tách bạch vai trò này không phải "thêm thủ tục cho rườm rà" mà là điều kiện tối thiểu để một khoản chênh lệch tồn kho hay chi phí bất thường còn cơ hội bị phát hiện trước khi thành thiệt hại thật.
| Vai trò | Công việc | Thời điểm thực hiện |
|---|---|---|
| Thủ kho / nhân viên | Lập phiếu, ghi nhận vật tư/khoản chi phát sinh | Khi nghiệp vụ xảy ra |
| Chỉ huy phó / PM | Duyệt nghiệp vụ — xác nhận đúng nhu cầu, đúng thẩm quyền | Trước khi vật tư xuất kho / tiền được chi |
| Kế toán công trường | Ghi sổ — hạch toán nghiệp vụ đã có hiệu lực vào sổ sách | Sau khi hồ sơ đã đủ chữ ký, theo lịch định kỳ |
📦 Vì Sao Tồn Kho Phải Cập Nhật Ngay Sau Chữ Ký Cuối
Cần phân biệt rõ hai khái niệm "tồn kho" dễ bị gộp làm một trong các phần mềm thiết kế sơ sài. Tồn kho vận hành là con số công trường cần biết ngay lập tức: còn bao nhiêu vật tư có thể dùng cho công tác hôm nay. Tồn kho theo giá trị kế toán là con số phục vụ báo cáo tài chính, gắn với việc đã hạch toán hay chưa, thường chốt theo kỳ (ngày/tuần/tháng). Khi một hệ thống chỉ cập nhật tồn kho vận hành SAU khi kế toán ghi sổ xong, công trường thực chất đang chịu thiệt hại thời gian thi công vì một công việc hoàn toàn không liên quan đến việc vật tư có sẵn hay không.
Cách thiết kế đúng: hồ sơ có hai cờ trạng thái độc lập. Cờ thứ nhất — đã duyệt xong, có hiệu lực nghiệp vụ — quyết định vật tư có được xuất, tiền có được chi hay không, cập nhật ngay khi đủ chữ ký. Cờ thứ hai — đã ghi sổ kế toán — là một nhãn dán thêm vào sau, phục vụ báo cáo và đối chiếu cuối kỳ, không có quyền chặn ngược lại nghiệp vụ đã có hiệu lực. Khi đánh giá phần mềm quản lý dự án, đây là một câu hỏi đáng hỏi trực tiếp nhà cung cấp: "Nếu kế toán chưa kịp ghi sổ, công trường có lấy được vật tư đã duyệt xong không?" — câu trả lời đúng luôn phải là có.
✍️ Ký Thay Được, Nhưng Không Được Ký Thay Lặng Lẽ
Một tình huống liên quan mật thiết đến kiểm soát nội bộ: chỉ huy phó hoặc PM đi công tác, cấp trên (giám đốc, hoặc người được ủy quyền) ký thay để hồ sơ không bị treo giữa chừng — thi công không thể chờ một chữ ký vắng mặt cả tuần. Về nguyên tắc dân sự, việc này hoàn toàn hợp pháp: Điều 138 Bộ luật Dân sự 2015 cho phép cá nhân, pháp nhân ủy quyền cho người khác xác lập, thực hiện giao dịch dân sự; riêng với chứng từ kế toán, khoản 2 Điều 19 Luật Kế toán quy định chữ ký phải do người có thẩm quyền hoặc người được ủy quyền ký, và nghiêm cấm ký khi chưa ghi đủ nội dung chứng từ thuộc trách nhiệm của người ký. Vấn đề không nằm ở việc "được ký thay hay không" — mà ở cách hệ thống ghi nhận việc đó.
Nếu chữ ký thay hiển thị y hệt một chữ ký bình thường của người vắng mặt — không ghi ai đã ký thay, không nêu lý do — thì về sau, khi cần truy vết một phiếu có vấn đề, sẽ không ai biết người ký thực sự là ai, và cấp trên có thể lạm dụng quyền ký thay để "qua mặt" luôn bước xác nhận kỹ thuật mà lẽ ra người vắng mặt mới nắm rõ thực tế hiện trường (rủi ro này gần với lỗi leo cấp sai đã bàn ở bài viết về duyệt phiếu kho — xem phần Bài Viết Liên Quan bên dưới).
- Có lý do cụ thể — không chỉ "duyệt", phải nêu vì sao người có thẩm quyền chính không tự ký được.
- Ghi rõ danh tính người ký thay — lịch sử hồ sơ hiển thị rõ "đã ký thay [tên người vắng mặt]", không lẫn với chữ ký gốc.
- Không thay thế bước xác nhận nghiệp vụ — cấp trên ký thay về mặt thẩm quyền, nhưng nếu bước đó vốn cần xác nhận kỹ thuật hiện trường, vẫn cần có cơ chế đối chiếu sau khi người vắng mặt quay lại.
📋 Ví Dụ Thực Tế — Khi Một Người Vừa Duyệt Vừa Ghi Sổ
Tại một công trình nhà xưởng quy mô nhỏ ở Long An, do thiếu nhân sự, kế toán công trường kiêm luôn việc lập phiếu chi tạm ứng cho tổ đội và tự xác nhận đã chi trên hệ thống nội bộ — không qua bất kỳ ai khác duyệt trước khi ghi sổ. Trong vòng ba tháng, tổng số tiền tạm ứng "tự lập tự chi" lên tới khoảng 340 triệu đồng, phần lớn có chứng từ hợp lệ, nhưng khi công ty thuê đơn vị kiểm toán độc lập rà soát cuối năm, khoảng 28 triệu đồng trong số đó không có xác nhận của chỉ huy công trình về việc tổ đội tương ứng có thực sự thi công đủ khối lượng để nhận tạm ứng hay không — không phải vì có gian lận rõ ràng, mà đơn giản vì không có ai ở vị trí độc lập kiểm tra chéo trước khi khoản chi được ghi nhận là hợp lệ. Đây là ví dụ minh họa cho hậu quả điển hình của việc gộp chung vai trò duyệt và ghi sổ vào một người, không phải số liệu từ một vụ việc cụ thể đã công bố.
Nếu công ty tách bạch ngay từ đầu — chỉ huy công trình duyệt khối lượng trước, kế toán chỉ ghi sổ sau khi đã có xác nhận độc lập — thì mỗi khoản tạm ứng đều có một người khác kiểm tra trước khi tiền ra khỏi công ty, và khoản chênh lệch 28 triệu (nếu có vấn đề) sẽ được phát hiện ngay tại thời điểm phát sinh, thay vì chờ đến đợt kiểm toán cuối năm.
✅ Checklist Nhà Thầu Tự Rà Soát
| Câu hỏi | Dấu hiệu cần sửa ngay |
|---|---|
| Ai đang vừa lập phiếu, vừa duyệt, vừa ghi sổ cho cùng một hồ sơ? | Một người làm cả 3 việc trên cùng một chứng từ — mất tách nhiệm vụ; nếu người đó là quản lý, thủ kho hoặc thủ quỹ thì còn chạm lệnh cấm của Luật Kế toán |
| Công trường có phải chờ kế toán ghi sổ mới lấy được vật tư đã duyệt xong? | Có — luồng duyệt đang gộp nhầm ghi sổ vào bước duyệt vận hành |
| Khi cấp trên ký thay người vắng mặt, hồ sơ có ghi rõ ai ký thay và vì sao? | Không — chữ ký thay hiển thị y hệt chữ ký gốc, mất dấu vết truy trách nhiệm |
| Kế toán công trường có đang tự duyệt luôn phiếu chi do chính mình lập? | Có — không còn ai kiểm tra chéo trước khi tiền ra khỏi công ty |
⚡ Tóm Tắt 30 Giây — Bất Kiêm Nhiệm Trong Duyệt Hồ Sơ Công Trường
🗂️ Log Audit Bài Viết
Bài này được rà soát hiệu lực văn bản định kỳ. Nội dung phía trên áp theo văn bản đang hiệu lực tại lần rà soát gần nhất (20/10/2026); bảng dưới ghi lại các lần thay đổi và lý do.
| Ngày | Cờ | Thay đổi | Lý do |
|---|---|---|---|
| 20/10/2026 | ❌ Sửa lỗi | Bài chỉ dẫn Khoản 4 Điều 52 Luật Kế toán 2015 và gán cho điều này cả nguyên tắc "người quyết định nghiệp vụ không được ghi sổ". Nay dẫn Điều 13 khoản 7 và Điều 52 khoản 4 (bản hợp nhất 41/VBHN-VPQH), nói rõ lệnh cấm chỉ là một người không giữ đồng thời vai quản lý, điều hành, thủ kho, thủ quỹ và vai kế toán. Phần tách duyệt khỏi ghi sổ chuyển sang căn cứ kiểm soát nội bộ: Điều 39 khoản 2 và Điều 19 khoản 3. | Luật không có điều nào cấm riêng người ký duyệt phiếu kho ghi sổ phiếu đó. Gán lệnh cấm cho điều không viết như vậy khiến nhà thầu hiểu sai mình đang vi phạm luật hay chỉ đang thiếu kiểm soát nội bộ. |
| 20/10/2026 | ❌ Sửa lỗi | Ngoại lệ "công ty TNHH một thành viên" sửa thành "công ty TNHH do một cá nhân làm chủ sở hữu"; ngoại lệ doanh nghiệp siêu nhỏ chuyển từ Luật sang đúng tầng: Nghị định 174/2016/NĐ-CP Điều 19 khoản 3 (có điều kiện không có vốn nhà nước) và Thông tư 58/2026/TT-BTC Điều 3 khoản 1. | Luật chỉ miễn cho doanh nghiệp tư nhân và công ty TNHH do một cá nhân làm chủ sở hữu; TNHH một thành viên là tổ chức thì không nằm trong ngoại lệ đó. Ngoại lệ siêu nhỏ do văn bản dưới luật mở thêm. |
| 20/10/2026 | ➕ Bổ sung | Thêm khối ba tầng ngoại lệ, tiêu chí siêu nhỏ lĩnh vực xây dựng (Nghị định 80/2021/NĐ-CP Điều 5), khái niệm "người quản lý, điều hành" (Nghị định 174/2016/NĐ-CP Điều 3 khoản 4) và Luật Kế toán Điều 19 khoản 2 về người được ủy quyền ký chứng từ. | Người đọc cần biết mình thuộc diện nào trước khi để một người kiêm nhiều vai. Nội dung ký thay cần gắn với quy định riêng về chữ ký chứng từ kế toán, không chỉ Bộ luật Dân sự. |
| 20/10/2026 | ⚠️ Chưa xác minh | Hai điểm kho văn bản chưa xác định được: (1) có văn bản nào sửa Nghị định 174/2016/NĐ-CP sau bản hợp nhất 02/VBHN-BTC năm 2019 hay không; (2) Nghị định 80/2021/NĐ-CP đã có văn bản sửa, thay thế hay chưa. Kho cũng ghi nhóm văn bản về kiêm nhiệm này chưa qua luật sư, nên bài không kết luận văn bản nào thắng khi ba tầng lệch nhau. | Không khẳng định chắc điều chưa kiểm chứng được. Người đọc có thể áp dụng sai nếu bài nói chắc hơn nguồn cho phép. |
| 20/10/2026 | ❌ Sửa lỗi | Phần mô tả GEM chỉnh theo đúng phạm vi: "đã ghi sổ" là cờ trên phiếu, phiếu kho chỉ vai kế toán ghi sổ được, GEM không tự hạch toán; bỏ ví dụ tài khoản 621 vì tài khoản này không có trong Thông tư 133/2016/TT-BTC. | Tránh nói quá khả năng của phần mềm, và tránh gắn bài vào một chế độ kế toán cụ thể trong khi doanh nghiệp có thể áp dụng Thông tư 99/2025, Thông tư 133/2016 hoặc Thông tư 58/2026. |
| 22/07/2026 | 📄 Xuất bản | Bản gốc. | Giải thích vì sao ghi sổ kế toán không nên là bước duyệt chặn tồn kho, và cách ký thay có dấu vết. |