Ba phần mềm, một bộ mã hàng — chuyện đồng bộ hóa đơn, kế toán và tồn kho

Ở công ty tôi, một món hàng đi qua ít nhất ba phần mềm. Một phần mềm hóa đơn điện tử để xuất hóa đơn cho khách. Một phần mềm thu thập hóa đơn điện tử lấy hóa đơn mua vào và bán ra từ cơ quan thuế rồi đổ sang sổ kế toán. Một phần mềm kế toán để kế toán làm sổ sách và khai thuế. Thêm một bảng theo dõi để tôi xem tình hình mỗi ngày.
Mỗi phần mềm có một ô "mã hàng". Và cho tới gần đây, mỗi ô ghi một kiểu. Kết quả là cuối tháng, ba người cầm ba con số tồn kho khác nhau, ngồi dò từng dòng xem lệch ở đâu.
Kết luận ngắn: chọn một phần mềm làm nơi sinh ra mã hàng. Các phần mềm còn lại chỉ dùng lại mã đó, không ai tự đặt mã riêng.
1. Chọn mã chuẩn: phần mềm nào tạo mã khi hàng vào kho
Câu hỏi đầu tiên là: mã hàng sinh ra ở đâu? Với tôi, đó là phần mềm thu thập hóa đơn điện tử. Mỗi lần có hóa đơn mua hàng mới, nó tạo mã cho món hàng đó rồi đổ sang phần mềm kế toán. Khi đối chiếu, tôi thấy phần mềm kế toán dùng y nguyên mã đó, không lệch mã nào.
Vậy mã của phần mềm thu thập hóa đơn là mã chuẩn. Phần còn lại chỉ là bắt phần mềm hóa đơn chọn đúng mã đó.
| Phần mềm | Vai trò với mã hàng |
|---|---|
| Phần mềm thu thập hóa đơn | Sinh ra mã khi nhập kho mới |
| Phần mềm kế toán | Dùng y nguyên mã đó |
| Phần mềm hóa đơn | Chọn mã từ danh mục khi xuất hóa đơn |
| Bảng theo dõi | Cộng nhập, trừ xuất theo mã |

2. Con số "lệch" chưa chắc là lỗi
Lúc đầu tôi hoảng: phần mềm thu thập hóa đơn báo một số lượng mã, phần mềm kế toán báo con số khác, file kho của anh phụ trách lại là con số thứ ba.
Ngồi tách ra mới thấy mỗi nơi đếm một phạm vi khác nhau:
- Phần mềm thu thập hóa đơn đếm mọi dòng từng xuất hiện trên hóa đơn, kể cả phí giao hàng, món ăn tiếp khách, dịch vụ chữ ký số.
- Phần mềm kế toán đã loại những dòng không phải hàng hóa ra khỏi kho.
- File kho còn bỏ thêm hàng tặng, hàng khuyến mãi.

Tách đúng phạm vi thì ba con số khớp nhau. Bài học: trước khi nói "lệch", hỏi xem mỗi con số đang đếm cái gì.
3. Ba cái bẫy tôi gặp
Bẫy 1 — Đơn vị tính. Hóa đơn mua ghi 1 thùng, kho đếm theo gói, hóa đơn bán ghi kg. Cùng một món mà ba đơn vị. Nếu không khai quy đổi (1 thùng = 12 túi, 1 bao = 40 gói = 20 kg) thì phần mềm cộng trừ sai mà không ai biết. Giờ dòng nào khác đơn vị mà chưa có quy đổi, hệ thống chặn lại, không cộng vào tồn, và báo cho người phụ trách.

Bẫy 2 — Hóa đơn đã phát hành không sửa được. Hóa đơn đã ký và có mã của cơ quan thuế thì không sửa mã hàng được nữa. Muốn sửa phải lập hóa đơn thay thế hoặc điều chỉnh, một nghiệp vụ thuế hẳn hoi. Vì vậy chọn đúng mã ngay lúc xuất quan trọng hơn mọi thứ dọn dẹp về sau.
Bẫy 3 — Combo và giỏ quà. Giỏ quà, set bánh, phần quà không có trong kho như một món hàng. Chúng tôi để phần mềm hóa đơn tự tạo mã cho combo, rồi cuối tháng bóc ra từng món để trừ tồn. Trong tháng, tồn từng món sẽ cao hơn thực tế một chút. Biết trước điều đó thì không hoảng.
4. Nguyên tắc chốt lại
- Mã sinh ở một nơi (phần mềm tạo mã khi nhập kho). Nơi khác chỉ dùng lại.
- Hàng mới tạo mã theo phiếu nhập kho, không ai tự đặt mã tạm.
- Đơn vị khác nhau thì khai quy đổi ngay trên phần mềm tạo mã.
- Chọn mã từ danh mục khi xuất hóa đơn, vì hóa đơn đã phát hành thì không sửa được.
- Dịch vụ, phí, hàng tặng không tính tồn.
- Combo bóc cuối tháng theo danh sách đã bán.
- Tồn trên bảng theo dõi là tồn theo hóa đơn, dùng để nắm nhanh, không thay kiểm kê.
5. Trợ lý AI làm gì trong chuyện này
Tôi giao việc này cho một trợ lý AI trong một buổi sáng. Nó không thay ai cả, nhưng làm rất tốt phần mà con người ngại nhất:
- Đọc và đối chiếu hàng trăm dòng giữa ba phần mềm, chỉ ra từng chỗ lệch kèm lý do.
- Soạn file hỏi cho từng người: mỗi người một file Excel, trả lời vào cột màu vàng. Kế toán dịch vụ bên ngoài không cần học công cụ mới, chỉ cần mở Excel.
- Dựng bảng tồn kho tự cập nhật mỗi đêm từ dữ liệu hóa đơn. Sáng ra có một tin tóm tắt: giá trị tồn, mã nào âm kho, dòng nào lệch đơn vị, hóa đơn nào xuất mà quên chọn mã.
- Soạn file danh mục đúng mẫu nhập của phần mềm hóa đơn, có sẵn thuế suất theo quy tắc đã chốt.
Còn quyết định thì vẫn là của người: mã nào là chuẩn, thuế suất bao nhiêu, combo xử lý thế nào. AI chỉ đề xuất, tôi và các anh em duyệt rồi mới ghi vào hệ thống.
6. Nếu bạn cũng đang loay hoay
Bắt đầu bằng một câu hỏi: "Mã hàng của tôi sinh ra ở đâu?" Trả lời được câu đó là xong một nửa. Nửa còn lại là kỷ luật: mọi người chọn đúng mã, mỗi ngày, ngay từ dòng hóa đơn đầu tiên.