📦 Vật Tư & Kho Công Trình

Đánh Số Phiếu Kho Xây Dựng Đúng Chuẩn — Vì Sao Số Ngẫu Nhiên Là Rủi Ro Chứng Từ Kế Toán

📅 24/07/2026 ⏱ 9 phút đọc ✍️ GEM AI PM Pro

Tình huống minh họa: cuối tháng, kế toán một công ty xây dựng ở Bình Dương đối chiếu sổ kho với sổ cái thì phát hiện hai phiếu xuất vật tư cùng mang số "PX15" — một phiếu do thủ kho viết tay hôm mùng 3, một phiếu do đội thi công tự đánh số lại vì "không nhớ đã dùng đến số bao nhiêu". Không ai cố tình gian lận, nhưng hậu quả thì y hệt gian lận: kế toán không thể khẳng định đã ghi đủ và đúng thứ tự mọi phiếu xuất trong tháng, và khi kiểm toán hỏi "phiếu PX14 đâu, sao PX15 lại có hai bản", không ai trả lời được. Số phiếu nghe có vẻ là chi tiết vặt vãnh — chỉ là một dòng chữ ở góc tờ giấy — nhưng với chứng từ kế toán, số phiếu chính là thứ duy nhất chứng minh được tính liên tục, không đứt quãng của toàn bộ sổ sách. Đánh số tùy tiện không làm mất vật tư ngay lập tức, nhưng làm mất khả năng chứng minh mọi thứ vẫn đúng khi có ai đó hỏi lại.

📜 Luật Không Cho Phép Chứng Từ "Không Số" Hay "Số Tự Chế"

Theo Điều 16 khoản 1 điểm a Luật Kế toán (số 88/2015/QH13, bản hợp nhất 41/VBHN-VPQH), một chứng từ kế toán hợp lệ bắt buộc phải có "tên và số hiệu của chứng từ kế toán" — đây là nội dung chủ yếu đứng đầu danh sách, cùng hàng với ngày lập, người lập, người duyệt và số tiền. Chưa có mẫu quy định sẵn thì đơn vị được tự lập chứng từ nhưng vẫn phải đủ các nội dung này, trong đó có số hiệu (Điều 18 khoản 2). Hai quy định kế bên nằm ở Điều 18, không phải Điều 16: chứng từ chỉ được lập một lần cho mỗi nghiệp vụ (khoản 1), và chứng từ bị tẩy xóa, sửa chữa không có giá trị thanh toán và ghi sổ kế toán (khoản 3). Nói cách khác, một khi số đã được cấp và phiếu đã phát hành, không nên "đánh số lại" hay sửa số cho gọn gàng hơn về sau, dù vì mục đích tốt.

Hai mẫu phiếu quen thuộc với mọi thủ kho — phiếu nhập kho (mẫu 01-VT) và phiếu xuất kho (mẫu 02-VT) ban hành kèm Thông tư 133/2016/TT-BTC — đều có sẵn ô "Số:..." ngay đầu mẫu (đối chiếu bản Công báo của Thông tư 133, danh mục chứng từ kế toán, mẫu số 01-VT và 02-VT). Vấn đề không nằm ở việc thiếu ô để ghi số, mà nằm ở cách nhiều nhà thầu vừa và nhỏ điền vào ô đó: ghi theo giờ lập (PN-1721456789), ghi tay tùy hứng ("phiếu hôm nay", "PX mới"), hoặc để hai người ở hai nơi cùng tự đặt số mà không đối chiếu với nhau. Tất cả đều điền được vào ô "Số:", nhưng không cái nào thỏa được yêu cầu ngầm quan trọng nhất của một số hiệu chứng từ: đọc vào là biết ngay thứ tự thời gian, và không trùng với bất kỳ số nào khác trong cùng một sổ.

🧮 Chuẩn {MÃ}-{NĂM}/{STT} — Đọc Là Biết Ngay Năm Nào, Thứ Mấy

Cách đánh số bền vững cho phiếu kho xây dựng là ghép ba phần cố định: mã loại phiếu (PN — phiếu nhập, PX — phiếu xuất, PTL — phiếu trả lại, KK — biên bản kiểm kê…), năm lập phiếu, và số thứ tự tăng dần trong đúng năm đó — ví dụ PN-2026/025, PX-2026/103, KK-2026/003. Số thứ tự tối thiểu 3 chữ số để các phiếu xếp thẳng hàng khi in danh sách, nhưng không chặn trên — sổ vượt 999 phiếu một năm thì tự nhảy sang 1000, vẫn đọc được, vẫn tăng dần đúng thứ tự.

Cách đánh sốĐọc vào biết được gìVấn đề khi đối chiếu
PN-1721456789 (theo giờ hệ thống)Không biết năm, không biết thứ mấy trong sổKế toán không tra được phiếu nào lập trước phiếu nào chỉ bằng nhìn số
"PX15", "phiếu hôm nay" (viết tay tùy hứng)Không đọc được gì ngoài trí nhớ người viếtDễ trùng số giữa hai người, giữa hai tháng, giữa hai công trình
PN-2026/025 (chuẩn {MÃ}-{NĂM}/{STT})Phiếu nhập, năm 2026, phiếu thứ 25 trong nămKhông trùng, không đứt quãng, tra ngược theo thời gian ngay lập tức

Một chi tiết dễ bị bỏ qua: năm trong số phiếu là năm ghi trên chứng từ, không phải năm hệ thống đang chạy. Một phiếu lập bù cho nghiệp vụ phát sinh ngày 31/12 năm trước nhưng nhập liệu vào hệ thống ngày 2/1 năm sau vẫn phải mang số của năm trước — nếu không, hai năm sổ sách sẽ lẫn vào nhau ngay từ chính số phiếu, và báo cáo cuối năm trước sẽ thiếu đúng phiếu đó.

📱💻 Văn Phòng Và Điện Thoại Ngoài Công Trường — Lý Tưởng Là Chung Một Cuốn Sổ

Nhiều nhà thầu triển khai phần mềm quản lý kho theo hai kênh song song: kế toán/thủ kho chính lập phiếu trên máy tính bàn ở văn phòng, còn thủ kho phụ ngoài công trường lập phiếu ngay trên điện thoại khi xuất vật tư tại chỗ. Đây là tiện ích thật, nhưng cũng là chỗ dễ phát sinh lỗi trùng số nhất nếu hai kênh này tính số thứ tự độc lập với nhau — mỗi kênh chỉ nhìn thấy phiếu do chính nó lập, nên cả hai đều có thể cùng cấp ra PX-2026/041 cho hai phiếu hoàn toàn khác nhau.

💡 Nguyên tắc nên theo: một công thức cấp số, một cuốn sổ

Lý tưởng nhất, mọi kênh lập phiếu (máy tính bàn lẫn điện thoại) cùng gọi một nơi cấp số duy nhất, đọc trên chung một dữ liệu (đúng kho, đúng dự án) trước khi tính số kế tiếp — không phải nhiều công thức riêng cùng đếm trên nhiều bản sao dữ liệu tưởng là giống nhau. Hai công thức đánh số cho cùng một cuốn sổ thực chất là hai dãy số chồng lên nhau, và trùng số chỉ lộ ra khi kế toán đối chiếu cuối tháng — lúc đó phiếu đã phát hành, không sửa được nữa.

Nói rõ phần GEM AI PM Pro chưa làm xong: đây là hướng đang hoàn thiện, chưa phải hiện trạng. Một số đường lập phiếu trong module kho vẫn tự tính số ngay trên thiết bị của người lập thay vì xin số từ một nơi cấp chung, nên chưa thể cam kết hai người lập cùng lúc ở hai máy sẽ không bao giờ ra cùng số. Hệ thống hiện có hai lớp giảm hậu quả (không ghi đè bản ghi cùng mã định danh; tầng đọc loại bản ghi lặp) nhưng hai lớp này không thay được việc cấp số tập trung.

🔒 Hai Người Lập Phiếu Cùng Một Lúc — Rủi Ro Trùng Số Và Cách Giảm

Ngay cả khi chỉ dùng một kênh duy nhất, tình huống hai người cùng lập phiếu trong vài giây của nhau vẫn xảy ra thường xuyên trên công trường — hai thủ kho ở hai kho khác nhau của cùng dự án, hoặc một người lập phiếu nhập trong khi người khác đang lập phiếu xuất. Cách xử lý đúng về nguyên tắc là cấp số ngay tại thời điểm lập phiếu, tính bằng số thứ tự lớn nhất đang có trong đúng sổ sắp ghi cộng thêm một, và việc cấp số phải diễn ra ở một nơi duy nhất để người lập sau thấy được phiếu của người lập trước. Cấp số trên từng thiết bị riêng thì hai người lập trong vài giây của nhau vẫn có thể cùng ra số kế tiếp như nhau. Với dữ liệu cũ đã lỡ nhập tay trùng số từ trước khi chuyển sang phần mềm, công thức cấp số phải biết nhảy qua các số đã dùng thay vì cấp đè lên, để không tạo thêm một lần trùng số mới trên nền trùng số cũ — phần này GEM AI PM Pro đã làm.

Một nguyên tắc khác cần giữ song song: số phiếu phải được cấp ngay từ lúc lập, không phải chờ đến lúc duyệt xong. Lý do là số phiếu không chỉ nằm trên tờ giấy — nó còn xuất hiện trong toast thông báo, tiêu đề hồ sơ trình duyệt, và bản in ngay từ khi phiếu còn ở trạng thái nháp. Nếu chờ duyệt xong mới cấp số, một phiếu nháp bị từ chối hoặc bị hủy giữa chừng sẽ không bao giờ có số để tra cứu lại, trong khi người liên quan vẫn cần gọi tên nó bằng một con số cụ thể trong suốt quá trình xử lý.

🗄️ Dữ Liệu Cũ Khi Chuyển Sang Phần Mềm — Không Đánh Số Lại

Một câu hỏi thực tế khi nhà thầu chuyển từ Excel/sổ tay sang phần mềm quản lý kho: hàng trăm phiếu cũ đã ghi tay theo kiểu tùy tiện từ trước, có nên đánh số lại toàn bộ theo chuẩn mới cho gọn gàng? Câu trả lời đúng theo nguyên tắc kế toán là không — chứng từ đã phát hành mang số nào thì giữ nguyên số đó, dù số cũ không theo đúng khuôn {MÃ}-{NĂM}/{STT}. Đánh số lại chứng từ đã có hiệu lực chẳng khác gì sửa chứng từ sau khi phát hành, trái nguyên tắc ở Điều 18 khoản 3 đã nêu ở trên (chứng từ đã sửa không còn giá trị ghi sổ), và nếu sửa nhằm che số liệu thì còn chạm hành vi bị nghiêm cấm tại Điều 13 khoản 1.

Cách xử lý đúng: chỉ phiếu lập từ nay trở đi mới mang số theo chuẩn mới, còn phiếu cũ số nào lệch khuôn thì hệ thống bỏ qua khi tính số thứ tự kế tiếp — nghĩa là bật chuẩn số mới trên một dự án đang thi công dở không đòi hỏi phải "dọn lại" một phiếu cũ nào. Với những biên bản kiểm kê hay phiếu cũ chưa từng có số (mất, thất lạc, hoặc chưa từng được đánh số khi còn ghi tay), cách hiển thị đúng là ghi rõ "(chưa cấp số)" thay vì để trống — một ô trống rất dễ khiến người dùng tưởng phần mềm bị lỗi mất dữ liệu, trong khi thực chất đó chỉ là giới hạn của chứng từ giấy để lại từ trước khi có hệ thống.

🏢 Mỗi Kho, Mỗi Loại Phiếu — Một Cuốn Sổ Riêng

Số thứ tự không đếm chung cho cả công ty mà đếm riêng theo từng tổ hợp loại phiếu + năm + đúng cuốn sổ đang ghi. Phiếu nhập và phiếu xuất là hai dãy số độc lập — PN-2026/010 và PX-2026/010 tồn tại song song không xung đột. Phiếu của một dự án và phiếu của kho công ty (dùng chung cho nhiều dự án) cũng là hai sổ khác nhau, đếm riêng. Biên bản kiểm kê lại càng cần tách hẳn thành sổ riêng của chính nó — vì bản chất một biên bản kiểm kê không phải là một "phiếu xuất" hay "phiếu nhập", trộn chung số đếm với phiếu xuất/nhập sẽ làm cả hai dãy số đều sai nghĩa.

📎 Trường hợp đặc biệt: chứng từ giấy đã viết tay ngoài công trường

Khi nhập vào hệ thống một chứng từ giấy đã được viết tay ngoài công trường mà trên tờ giấy đã có số, nguyên tắc kế toán là giữ nguyên số ghi trên giấy — đó là số thật đã tồn tại, không cấp số nội bộ đè lên. Chỉ khi tờ giấy không có số (hoặc mờ, không đọc được) mới cấp số mới theo chuẩn của sổ. Nguyên tắc này nhất quán với việc không đánh số lại chứng từ đã phát hành. Lưu ý: đây là nguyên tắc nghiệp vụ; bài không khẳng định GEM AI PM Pro tự đọc số từ ảnh chụp chứng từ.

💡 Ví Dụ Minh Họa — Một Nhà Thầu Phụ Ở Long An

Hình dung một nhà thầu phụ thi công phần thô cho ba công trình nhà xưởng cùng lúc tại Long An (tình huống dựng để minh họa, không phải số liệu của khách hàng cụ thể), mỗi công trình có một thủ kho ghi phiếu xuất vật tư riêng trên sổ tay theo cách gọi quen tay của từng người: người thì ghi "X1, X2, X3…", người thì ghi theo ngày "05/07-1". Đến kỳ quyết toán với chủ đầu tư của công trình đầu tiên, kế toán công ty phải đối chiếu tổng khối lượng xuất kho với khối lượng nghiệm thu — nhưng không thể xác nhận đã tổng hợp đủ toàn bộ phiếu, vì không có cách nào biết chắc có bao nhiêu phiếu đã lập trong tháng khi mỗi thủ kho tự đặt số theo quy ước riêng của mình, không sổ nào liên tục theo đúng nghĩa kế toán. Khi ba công trình chuyển sang dùng chung một chuẩn {MÃ}-{NĂM}/{STT} với số đếm tách riêng theo từng công trình, kế toán chỉ cần nhìn số thứ tự lớn nhất của mỗi sổ là biết ngay đã có bao nhiêu phiếu phát sinh trong năm — không còn phải dò từng trang sổ tay để đếm thủ công.

⚖️ Căn cứ pháp lý

Rà soát hiệu lực gần nhất: 23/10/2026 (xem mục Log Audit cuối bài). Luật Kế toán 88/2015/QH13, bản hợp nhất 41/VBHN-VPQH (đã tích hợp Luật 56/2024/QH15): Điều 16 khoản 1 điểm a quy định "tên và số hiệu của chứng từ kế toán" là nội dung chủ yếu của chứng từ; Điều 18 khoản 1 (chứng từ chỉ lập một lần cho mỗi nghiệp vụ), khoản 2 (chưa có mẫu thì tự lập nhưng đủ nội dung theo Điều 16), khoản 3 (chứng từ tẩy xóa, sửa chữa không có giá trị thanh toán và ghi sổ). Thông tư 133/2016/TT-BTC (chế độ kế toán doanh nghiệp nhỏ và vừa, vẫn còn hiệu lực): mẫu phiếu nhập kho 01-VT và phiếu xuất kho 02-VT đều có ô "Số:..." ngay đầu mẫu, mẫu 05-VT là biên bản kiểm kê vật tư, công cụ, sản phẩm, hàng hóa. Doanh nghiệp đã chuyển sang Thông tư 99/2025/TT-BTC (thay Thông tư 200/2014 từ 01/01/2026) cần tự đối chiếu hệ mẫu chứng từ của thông tư đó; phiên rà soát này chưa đối chiếu hệ mẫu của Thông tư 99, nên bài không khẳng định mẫu số cụ thể cho nhóm này.

⚡ Tóm Tắt 30 Giây — Đánh Số Phiếu Kho Đúng Chuẩn

📜 Luật bắt buộc phải có số hiệu Điều 16 khoản 1 Luật Kế toán (bản hợp nhất 41/VBHN-VPQH) — số hiệu là nội dung chủ yếu của chứng từ, ngang hàng ngày lập và chữ ký duyệt.
🧮 Chuẩn {MÃ}-{NĂM}/{STT} Đọc vào biết ngay loại phiếu, năm nào, thứ mấy trong sổ — thay cho số theo giờ hệ thống hoặc viết tay tùy hứng.
📱💻 Một cuốn sổ, mọi kênh lập phiếu Lý tưởng là desktop và mobile cùng xin số từ một nơi, đọc chung dữ liệu — tránh hai dãy số chồng nhau. GEM AI PM Pro chưa cấp số tập trung cho mọi đường lập phiếu.
🔒 Giảm trùng khi lập đồng thời Cấp số ngay lúc lập = số lớn nhất hiện có + 1 trong đúng sổ, nhảy qua số đã dùng; cấp số tập trung mới triệt để.
🗄️ Không đánh số lại chứng từ cũ Phiếu đã phát hành giữ nguyên số cũ dù lệch chuẩn; chỉ phiếu lập từ nay theo chuẩn mới.
🏢 Mỗi sổ đếm riêng Phiếu nhập, phiếu xuất, biên bản kiểm kê, mỗi dự án, mỗi kho — số thứ tự không lẫn vào nhau.

🗂️ 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 (23/10/2026); bảng dưới ghi lại các lần thay đổi và lý do.

NgàyCờThay đổiLý do
23/10/2026 ❌ Sửa lỗi Bài gán cho Điều 16 Luật Kế toán cả quy định "chứng từ tẩy xóa, sửa chữa không có giá trị thanh toán và ghi sổ". Nay tách đúng: số hiệu là nội dung chủ yếu ở Điều 16 khoản 1 điểm a; chứng từ lập một lần, tự lập khi chưa có mẫu, và hiệu lực của chứng từ bị sửa nằm ở Điều 18 khoản 1, 2, 3. Câu "đánh số lại là điều luật nghiêm cấm" được sửa thành dẫn Điều 18 khoản 3, chỉ chạm Điều 13 khoản 1 khi sửa nhằm che số liệu. Người đọc mang điều luật đi giải trình với kiểm toán hoặc cơ quan thuế phải trích đúng điều. Dẫn nhầm điều làm lập luận đúng về nội dung nhưng sai về căn cứ.
23/10/2026 🔄 Thay căn cứ Luật Kế toán 2015 nay dẫn kèm bản hợp nhất 41/VBHN-VPQH (đã tích hợp Luật 56/2024/QH15). Nội dung Điều 16 và Điều 18 được đối chiếu lại với bản hợp nhất, không đổi về ý nghĩa. Bản hợp nhất là văn bản hiện hành cần tra; số điều của nhóm quy định chứng từ vẫn giữ nguyên.
23/10/2026 ❌ Sửa lỗi Gỡ các câu nói GEM AI PM Pro chống trùng số dù nhiều người lập cùng lúc trên cả desktop lẫn điện thoại, dùng chung một hàm cấp số và ghi dữ liệu có khóa. Thay bằng mô tả đúng hiện trạng: cấp số lúc lập, đếm riêng theo sổ, nhảy qua số trùng đã có, không ghi đè bản ghi cùng mã định danh; chưa cấp số tập trung cho mọi đường lập phiếu. Sửa tiêu đề mục, phần tóm tắt và khối kêu gọi cho khớp. Tài liệu kỹ thuật của sản phẩm ghi rõ vẫn còn nhiều đường lập phiếu tự tính số ngay trên máy người lập. Quảng bá "không bao giờ trùng" khi chưa đúng khiến khách tin sai và bỏ bước đối chiếu số cuối tháng.
23/10/2026 ➕ Bổ sung Thêm số khoản của Thông tư 133/2016/TT-BTC (mẫu 01-VT, 02-VT, 05-VT), gắn nhãn "minh họa" cho hai tình huống ở đầu bài và mục ví dụ, đổi khối chứng từ giấy sang nguyên tắc nghiệp vụ thay vì tính năng. Hai tình huống trong bài là dựng để minh họa, không phải ca của khách hàng; cần ghi rõ để không bị hiểu là số liệu thật. Phần đọc số từ ảnh chứng từ không có trong tài liệu sản phẩm nên không được nói như tính năng.
23/10/2026 ⚠️ Chưa xác minh Hệ mẫu chứng từ kho của Thông tư 99/2025/TT-BTC (thay Thông tư 200/2014 từ 01/01/2026) chưa được đối chiếu số mẫu. Doanh nghiệp xây dựng lớn áp Thông tư 99 có thể dùng hệ mẫu khác Thông tư 133; bài chỉ nêu mẫu đã đối chiếu tận bản Công báo.
24/07/2026 📄 Xuất bản Đăng bản gốc. Bản đầu tiên.

Mỗi Phiếu Kho Một Số Rõ Ràng, Đọc Là Biết Thứ Tự

GEM AI PM Pro cấp số phiếu kho theo khuôn {MÃ}-{NĂM}/{STT} ngay từ lúc lập, đếm riêng theo từng sổ, nhảy qua số đã dùng và không đánh lại phiếu cũ khi bật tính năng.

Dùng Thử Miễn Phí 30 Ngày →

demo@gemclaudepm.com · mật khẩu Demo2026 · không cần thẻ tín dụng

Thảo luận bài này cùng anh em PM – QS trong Group Cộng đồng PM – QS Xây dựng Việt Nam →