Cuối tháng, bạn nhìn vào doanh thu thấy ổn — nhưng tiền mặt trong két lại ít hơn tháng trước. Hàng bán chạy hơn, khách vào nhiều hơn, vậy mà lợi nhuận thực lại mỏng đi. Nếu tháng đó bạn đang chạy nhiều chương trình khuyến mãi, rất có thể đây chính là nguyên nhân.

Đây là tình trạng phổ biến ở các tạp hóa, minimart Việt Nam. Khuyến mãi từ nhà cung cấp — tặng thêm hàng, chiết khấu theo lô, mua 2 tặng 1 — nếu không được ghi nhận đúng vào hệ thống quản lý bán hàng, sẽ làm lệch giá vốn, lệch tồn kho, và cuối cùng lệch cả lợi nhuận thực. Bạn nghĩ mình lãi 18%, nhưng thực ra chỉ còn 11%.
Bài viết này đi thẳng vào vấn đề đó: cách xây dựng quy trình vận hành cho hàng khuyến mãi trong tạp hóa — từ lúc nhập hàng, ghi nhận, bán ra, đến đối soát cuối kỳ — để con số lợi nhuận bạn thấy là con số thật.
—
1. Tại Sao Hàng Khuyến Mãi Lại Dễ Làm Lệch Lợi Nhuận?

Bối cảnh: Nhà cung cấp thường đưa ra khuyến mãi theo nhiều hình thức khác nhau: tặng kèm hàng hóa, giảm giá trực tiếp trên hóa đơn, chiết khấu cuối kỳ, hoặc tặng quà không cùng chủng loại.
Vấn đề: Mỗi hình thức khuyến mãi có cách hạch toán giá vốn khác nhau. Nếu bạn nhập 10 thùng nước ngọt, được tặng thêm 1 thùng nhưng không ghi vào hệ thống, thì:
- Tồn kho thực tế có 11 thùng, hệ thống chỉ ghi 10
- Khi bán hết, hệ thống báo âm kho hoặc chênh lệch không giải thích được
- Giá vốn bình quân bị tính sai, lợi nhuận gộp bị thổi phồng
Rủi ro thường gặp:
- Hàng tặng kèm bị xem như “hàng trời cho”, không ghi nhận
- Chiết khấu cuối kỳ không được trừ ngược vào giá vốn
- Nhân viên bán hàng tặng khuyến mãi tùy tiện mà không cập nhật hệ thống
Cách kiểm soát: Xây dựng ngay một danh mục phân loại hàng khuyến mãi với ít nhất 3 nhóm: hàng tặng kèm theo lô nhập, hàng giảm giá trực tiếp, và hàng tặng theo chương trình bán lẻ. Mỗi nhóm có cách ghi nhận riêng.
—
2. Phân Loại Đúng Hàng Khuyến Mãi Trước Khi Làm Gì Khác
Bối cảnh: Trước khi nghĩ đến phần mềm hay quy trình phức tạp, bạn cần biết mình đang đối mặt với loại khuyến mãi nào.
Vấn đề: Nhiều chủ tạp hóa gom tất cả vào một nhóm “hàng khuyến mãi” rồi xử lý giống nhau — đây là sai lầm căn bản nhất.
Cách làm từng bước:
Bước 1 – Nhận diện loại khuyến mãi từ nhà cung cấp:
- Loại A – Hàng tặng kèm theo lô nhập: Mua 10 thùng tặng 1 thùng → giá vốn thực = tổng tiền trả / 11 thùng
- Loại B – Chiết khấu % trên hóa đơn: Hóa đơn 10 triệu, chiết khấu 5% → giá vốn = 9,5 triệu, không phải 10 triệu
- Loại C – Chiết khấu cuối kỳ/doanh số: Nhà cung cấp trả lại tiền sau 1-3 tháng → cần theo dõi riêng, không tính ngay vào giá vốn nhập
- Loại D – Hàng tặng không cùng chủng loại: Mua nước ngọt tặng ly, tặng áo… → hạch toán như chi phí marketing, không vào giá vốn hàng bán
Bước 2 – Tạo bảng theo dõi khuyến mãi nhà cung cấp:
Dùng Google Sheet hoặc phần mềm quản lý, ghi nhận: tên nhà cung cấp, loại khuyến mãi, giá trị, thời hạn, điều kiện nhận.
Bước 3 – Cập nhật ngay khi nhận hàng, không để đến cuối tuần hay cuối tháng.
Rủi ro: Chiết khấu cuối kỳ dễ bị “quên” hoặc nhận rồi không trừ vào giá vốn, khiến lợi nhuận bị tính thấp hơn thực tế (bạn tưởng lỗ nhưng thực ra chưa tính đủ ưu đãi).
Cách kiểm soát: Đặt nhắc nhở định kỳ hàng tháng để đối soát chiết khấu cuối kỳ với từng nhà cung cấp.
—
3. Ghi Nhận Hàng Khuyến Mãi Vào Hệ Thống Quản Lý Bán Hàng Đúng Cách
Bối cảnh: Đây là bước nhiều chủ tạp hóa bỏ qua nhất vì nghĩ “ít hàng, nhớ được”. Nhưng khi cửa hàng có 200–500 mã hàng, trí nhớ không đủ.
Vấn đề: Nếu hàng tặng kèm không được nhập vào phần mềm quản lý bán hàng, kho sẽ lệch ngay từ đầu. Mọi báo cáo sau đó đều sai.
Cách làm từng bước:
Bước 1 – Nhập phiếu nhập kho đúng số lượng thực tế nhận:
Nếu nhận 11 thùng (10 mua + 1 tặng), nhập đủ 11 thùng. Đừng chỉ nhập 10.
Bước 2 – Điều chỉnh giá vốn bình quân:
Tổng tiền thực trả (ví dụ 2.200.000đ cho 10 thùng) chia cho 11 thùng thực nhận = giá vốn bình quân 200.000đ/thùng. Đây là con số đúng để tính lợi nhuận.
Bước 3 – Ghi chú rõ trên phiếu nhập:
Thêm ghi chú “1 thùng tặng kèm theo chương trình tháng X của NCC Y” để dễ tra cứu sau.
Bước 4 – Không tạo phiếu nhập riêng cho hàng tặng:
Nhiều người tạo phiếu nhập riêng với giá 0đ cho hàng tặng — điều này làm lệch báo cáo nhập hàng và khó đối soát.
> Ví dụ nội bộ giả định: Tạp hóa Minh Châu (quận Bình Thạnh, TP.HCM) nhập bia Sài Gòn mỗi tháng khoảng 50 thùng. Nhà cung cấp tặng 5 thùng theo chương trình quý. Trước đây chủ cửa hàng nhập 50 thùng vào hệ thống, 5 thùng tặng bán ra không có trong kho → cuối tháng âm kho 5 thùng, báo cáo lợi nhuận sai. Sau khi điều chỉnh nhập đủ 55 thùng với giá vốn phân bổ, báo cáo lợi nhuận khớp với tiền thực trong két.
—
4. Kiểm Soát Hàng Khuyến Mãi Bán Ra: Tránh Tặng Sai, Tặng Thừa
Bối cảnh: Không chỉ hàng nhập có khuyến mãi — chính bạn cũng chạy chương trình khuyến mãi bán lẻ cho khách (mua 2 tặng 1, giảm giá cuối tuần…).
Vấn đề: Nếu nhân viên tặng hàng không theo đúng điều kiện, hoặc tặng nhầm sản phẩm, bạn mất hàng mà không biết. Kho lệch, lợi nhuận lệch, và quan trọng hơn — bạn không có dữ liệu để đánh giá chương trình khuyến mãi có hiệu quả không.
Cách làm từng bước:
Bước 1 – Cài đặt chương trình khuyến mãi trực tiếp trên phần mềm bán hàng:
Đừng để nhân viên tự tính. Phần mềm phải tự động áp dụng đúng điều kiện: mua đủ X thì tặng Y, không cần nhân viên can thiệp thủ công.
Bước 2 – Tạo báo cáo hàng tặng riêng:
Mỗi cuối ngày/tuần, xem báo cáo: đã tặng bao nhiêu đơn vị hàng, tổng giá trị hàng tặng là bao nhiêu. Đây chính là “chi phí khuyến mãi bán lẻ” của bạn.
Bước 3 – So sánh với doanh thu tăng thêm:
Nếu tháng đó bạn tặng 3 triệu đồng hàng, nhưng doanh thu tăng thêm 15 triệu — hiệu quả tốt. Nếu tặng 3 triệu mà doanh thu không tăng, cần xem lại chương trình.
Rủi ro: Nhân viên tặng hàng “ngoài chương trình” để lấy lòng khách quen mà không báo. Đây là rò rỉ lợi nhuận âm thầm.
Cách kiểm soát: Thiết lập quyền trên phần mềm — chỉ quản lý mới được tạo/sửa chương trình khuyến mãi. Nhân viên chỉ thực thi theo cài đặt sẵn.
—
5. Đồng Bộ Online Offline Khi Chạy Khuyến Mãi
Bối cảnh: Ngày càng nhiều tạp hóa bán thêm qua Zalo, Facebook, Shopee. Khi chạy khuyến mãi, nếu kênh online và quầy trực tiếp không đồng bộ, rất dễ xảy ra bán hàng tặng sai hoặc hết hàng tặng mà vẫn nhận đơn.
Vấn đề: Hàng tặng kèm thường có số lượng giới hạn. Nếu khách online đặt hàng và nhận tặng kèm, nhưng hệ thống kho không trừ đúng, đến lúc giao hàng trực tiếp sẽ không còn hàng tặng.
Cách làm từng bước:
Bước 1 – Dùng một hệ thống quản lý kho duy nhất cho cả kênh online và offline. Tránh dùng phần mềm bán hàng tại quầy và Excel riêng cho đơn online.
Bước 2 – Cài đặt giới hạn số lượng hàng tặng trong chương trình khuyến mãi. Khi hết quota, hệ thống tự ngừng áp dụng.
Bước 3 – Đồng bộ tồn kho theo thời gian thực giữa kênh online và quầy. Khi hàng tặng được xuất ở quầy, số lượng khả dụng cho đơn online phải giảm tương ứng ngay lập tức.
Rủi ro: Khách online nhận được thông báo “được tặng kèm” nhưng khi nhận hàng lại không có → mất uy tín, phải bù hàng → tốn thêm chi phí ngoài kế hoạch.
Cách kiểm soát: Kiểm tra tồn kho hàng tặng mỗi sáng trước khi mở bán online. Nếu tồn kho hàng tặng dưới ngưỡng an toàn, tạm dừng chương trình trên kênh online.
> Checklist đồng bộ online-offline khi chạy khuyến mãi:
> – [ ] Chương trình khuyến mãi đã được cài đặt trên phần mềm, không chỉ thông báo miệng
> – [ ] Số lượng hàng tặng đã được nhập vào kho và gắn với chương trình
> – [ ] Kênh online và quầy dùng chung một kho dữ liệu
> – [ ] Đã đặt ngưỡng cảnh báo khi hàng tặng gần hết
> – [ ] Nhân viên được thông báo điều kiện và thời hạn chương trình
—
6. Đối Soát Cuối Kỳ: Bước Không Thể Bỏ Để Biết Lợi Nhuận Thực
Bối cảnh: Dù quy trình nhập xuất có tốt đến đâu, cuối tháng vẫn cần đối soát để phát hiện sai lệch tích lũy.
Vấn đề: Nhiều chủ tạp hóa chỉ nhìn báo cáo doanh thu cuối tháng mà không đối soát hàng khuyến mãi — dẫn đến không biết chương trình khuyến mãi nào thực sự mang lại lợi nhuận, chương trình nào đang ăn mòn biên lợi nhuận.
Cách làm từng bước:
Bước 1 – Kiểm kê thực tế hàng tặng còn lại:
Đối chiếu số lượng hàng tặng tồn kho thực tế với số liệu trên phần mềm.
Bước 2 – Tổng hợp chi phí khuyến mãi trong kỳ:
Bao gồm: giá trị hàng tặng cho khách + chiết khấu giảm giá trực tiếp. Đây là “chi phí khuyến mãi” thực sự.
Bước 3 – Tính lợi nhuận gộp có tính chi phí khuyến mãi:
Lợi nhuận thực = Doanh thu – Giá vốn hàng bán – Chi phí khuyến mãi bán lẻ
Bước 4 – So sánh với kỳ trước không có khuyến mãi:
Nếu biên lợi nhuận tháng có khuyến mãi thấp hơn tháng thường mà doanh thu không tăng tương xứng, chương trình đang lỗ.
Rủi ro: Bỏ qua bước này và chỉ nhìn doanh thu → tưởng tháng đó kinh doanh tốt trong khi thực ra biên lợi nhuận đang co lại.
Cách kiểm soát: Đặt lịch cố định vào ngày 1–3 hàng tháng để chạy báo cáo đối soát khuyến mãi. Đây là một trong những KPI cửa hàng quan trọng nhất cần theo dõi đều đặn.
—
7. Checklist Vận Hành Hàng Khuyến Mãi Theo Ngày/Tuần/Tháng
Để quy trình vận hành không bị đứt đoạn, bạn cần phân chia công việc theo chu kỳ rõ ràng.
Checklist hàng ngày:
- [ ] Kiểm tra số lượng hàng tặng còn lại trong kho
- [ ] Xác nhận nhân viên đang áp dụng đúng chương trình khuyến mãi hiện hành
- [ ] Kiểm tra báo cáo hàng tặng trong ngày: số lượng, giá trị
Checklist hàng tuần:
- [ ] Đối chiếu hàng tặng xuất kho với số đơn hàng được hưởng khuyến mãi
- [ ] Kiểm tra có đơn hàng nào bị tặng sai/thừa không
- [ ] Cập nhật bảng theo dõi chiết khấu nhà cung cấp
Checklist cuối tháng:
- [ ] Kiểm kê thực tế hàng tặng còn lại
- [ ] Đối soát chiết khấu cuối kỳ với nhà cung cấp
- [ ] Tính lợi nhuận thực có trừ chi phí khuyến mãi
- [ ] Đánh giá hiệu quả từng chương trình: doanh thu tăng có xứng với chi phí tặng không?
- [ ] Quyết định tiếp tục, điều chỉnh, hay ngừng chương trình tháng sau
—
8. Sai Lầm Phổ Biến Cần Tránh
Đây là những lỗi thường gặp nhất trong quá trình quản lý bán hàng hàng khuyến mãi tại tạp hóa Việt Nam:
1. Không nhập hàng tặng vào kho
→ Hậu quả: kho lệch, báo cáo sai, không truy vết được khi mất hàng.
2. Tính giá vốn dựa trên số lượng ghi trên hóa đơn, không phải số lượng thực nhận
→ Hậu quả: giá vốn bị tính cao hơn thực tế, lợi nhuận bị đánh giá thấp hơn.
3. Để nhân viên tự quyết định tặng hàng mà không có hệ thống kiểm soát
→ Hậu quả: rò rỉ hàng hóa không kiểm soát được.
4. Không theo dõi chiết khấu cuối kỳ từ nhà cung cấp
→ Hậu quả: có tháng tưởng lỗ nhưng thực ra chưa nhận đủ chiết khấu; hoặc nhận rồi nhưng không cập nhật vào giá vốn.
5. Chạy nhiều chương trình khuyến mãi cùng lúc mà không theo dõi từng chương trình riêng
→ Hậu quả: không biết chương trình nào hiệu quả, chương trình nào đang lỗ; cứ thế chạy tiếp và mất tiền.
6. Đồng bộ online-offline thủ công (cập nhật tay)
→ Hậu quả: bán hàng tặng trên online trong khi quầy đã hết → phải bù hàng, mất uy tín.
—
9. Gợi Ý Triển Khai Trong 7 Ngày
Nếu bạn đang đọc bài này và muốn bắt tay ngay, đây là lộ trình 7 ngày thực tế:
| Ngày | Việc cần làm |
|——|————-|
| Ngày 1 | Liệt kê tất cả chương trình khuyến mãi đang chạy (từ NCC và bán lẻ) |
| Ngày 2 | Phân loại theo 4 nhóm (A/B/C/D như mục 2) |
| Ngày 3 | Kiểm kê thực tế hàng tặng hiện có trong kho, đối chiếu với phần mềm |
| Ngày 4 | Điều chỉnh số lượng tồn kho và giá vốn cho đúng |
| Ngày 5 | Cài đặt lại chương trình khuyến mãi bán lẻ trên phần mềm (nếu đang cài thủ công) |
| Ngày 6 | Đào tạo nhân viên về quy trình mới: không tặng ngoài hệ thống |
| Ngày 7 | Chạy thử báo cáo hàng tặng, kiểm tra xem dữ liệu đã khớp chưa |
—
10. KPI Theo Dõi 30 Ngày
Sau khi triển khai quy trình, hãy theo dõi các KPI cửa hàng sau trong 30 ngày đầu để biết hệ thống đang hoạt động đúng chưa:
| KPI | Mục tiêu | Cách đo |
|—–|———-|———|
| Chênh lệch kho hàng tặng | < 1% so với hệ thống | Kiểm kê thực tế vs báo cáo phần mềm |
| Tỷ lệ đơn áp dụng sai khuyến mãi | = 0 | Báo cáo đơn hàng có điều chỉnh thủ công |
| Biên lợi nhuận gộp | Không giảm so với tháng không KM | Báo cáo lợi nhuận cuối tháng |
| Chi phí khuyến mãi / Doanh thu | Theo kế hoạch đã đặt ra | Tổng giá trị hàng tặng / Tổng doanh thu |
| Chiết khấu NCC đã đối soát | 100% trong tháng | Danh sách NCC có chiết khấu cuối kỳ |
Nếu sau 30 ngày các chỉ số này ổn định, bạn đã có nền tảng để tăng lợi nhuận thực sự từ việc kiểm soát tốt hơn — không cần bán thêm, chỉ cần không để rò rỉ.
—
Kết Luận
Hàng khuyến mãi không phải kẻ thù của lợi nhuận — nhưng nó sẽ trở thành kẻ thù nếu bạn thiếu một hệ thống quản lý bán hàng đủ chặt để theo dõi từng bước: từ lúc nhận hàng, ghi nhận giá vốn đúng, kiểm soát bán ra, đồng bộ online offline, đến đối soát cuối kỳ.
Điều tạo ra sự khác biệt giữa chủ tạp hóa “bán nhiều mà vẫn thiếu tiền” và chủ tạp hóa “bán vừa phải nhưng lúc nào cũng biết mình đang lãi bao nhiêu” chính là quy trình vận hành rõ ràng và công cụ hỗ trợ đắc lực.
Nếu bạn đang tìm một phần mềm có thể giúp ghi nhận hàng tặng đúng cách, tự động tính giá vốn bình quân, kiểm soát chương trình khuyến mãi và đồng bộ kho giữa các kênh — VMASS được xây dựng để giải quyết đúng những bài toán này cho tạp hóa và bán lẻ Việt Nam.
Bạn có thể xem thêm và dùng thử tại [vmass.vn](https://vmass.vn) — không cần cam kết dài hạn, chỉ cần bắt đầu với dữ liệu thật của cửa hàng mình.
Tìm hiểu thêm về VMASS