Cuối năm, CEO của một đại lý vật liệu xây dựng nhìn báo cáo tài chính với một cảm giác khó chịu: doanh thu năm nay tăng 22% so với năm trước — con số đáng tự hào trong một thị trường cạnh tranh khốc liệt. Nhưng lợi nhuận ròng chỉ tăng 3%. Không có khoản lỗ nào rõ ràng, không có sự cố nào đáng kể. Câu hỏi đơn giản mà không ai trong công ty có thể trả lời rành mạch: "Trong số hàng nghìn đơn hàng đã bán năm nay, đơn hàng nào, khách hàng nào thực sự mang lại lợi nhuận, và nhóm nào đang âm thầm kéo tụt lợi nhuận chung xuống?"
Báo cáo bán hàng chỉ cho biết doanh thu và biên lợi nhuận gộp — một con số được tính đơn giản bằng giá bán trừ giá mua. Nhưng con số đó không hề phản ánh đúng thực tế: chi phí vận chuyển đến từng công trình khác nhau rất nhiều, chiết khấu áp dụng cho từng khách hàng không giống nhau, hao hụt trong quá trình bốc xếp không được tính vào đâu cả, và khoản vốn "chôn" trong công nợ chưa thu chưa từng được quy về đơn hàng cụ thể. Kết quả là công ty đang lái theo một tấm bản đồ sai lệch.
Vì sao "biên lợi nhuận gộp" là một con số gây hiểu lầm nguy hiểm
Trong ngành bán vật liệu xây dựng, khoảng cách giữa giá bán và giá mua chỉ là phần nổi của tảng băng chi phí. Một đơn hàng gạch ốp lát bán với biên gộp 20% nghe có vẻ tốt — nhưng nếu đơn hàng đó được giao đến một công trình xa, khối lượng nhỏ nên chi phí vận chuyển tính trên mỗi đơn vị cao bất thường, khách hàng lại có chính sách trả chậm 45 ngày, và trong quá trình vận chuyển có một phần hàng bị vỡ — biên lợi nhuận thực có thể chỉ còn vài phần trăm, thậm chí âm.
Đây chính là cốt lõi của vấn đề: chiết khấu, vận chuyển, bốc xếp, hao hụt và chi phí vốn chưa được quy về đơn hàng. Không phải vì doanh nghiệp không có dữ liệu — chi phí vận chuyển vẫn được ghi sổ, chiết khấu vẫn được ghi nhận — mà vì không ai gộp tất cả những con số rời rạc đó lại để tính ra giá vốn thực sự của từng đơn hàng cụ thể. Kết quả là doanh nghiệp đang đưa ra quyết định kinh doanh — chấp nhận đơn hàng nào, ưu tiên khách hàng nào, đầu tư vào kênh bán nào — dựa trên một con số lợi nhuận không chính xác.
Bốn cách vấn đề này len vào vận hành hằng ngày
Biên lợi nhuận chỉ tính giá bán trừ giá mua, bỏ qua các chi phí đi kèm. Chi phí vận chuyển, bốc xếp thường được gộp vào "chi phí quản lý chung" thay vì gắn vào từng đơn hàng cụ thể — khiến những đơn hàng tốn nhiều chi phí phục vụ trông có vẻ "lãi" ngang với những đơn hàng hiệu quả.
Chiết khấu không được đối chiếu ngược vào biên lợi nhuận cuối cùng. Một khách hàng được duyệt chiết khấu 8% có thể vẫn hiện diện trong báo cáo với "biên lợi nhuận 20%" nếu hệ thống báo cáo không tự động trừ chiết khấu vào phép tính.
Chi phí vốn từ công nợ chưa thu hoàn toàn bị bỏ qua. Một khách hàng thanh toán ngay và một khách hàng nợ 60 ngày mang lại cùng một doanh thu, nhưng chi phí vốn thực tế hoàn toàn khác nhau — điều này gần như không bao giờ xuất hiện trong báo cáo lợi nhuận thông thường.
Hao hụt và hư hỏng bị "ẩn" trong các khoản điều chỉnh cuối kỳ. Thay vì gắn hao hụt vào đúng đơn hàng hoặc nhóm hàng gây ra nó, các khoản này thường bị gộp chung vào một dòng "chênh lệch kiểm kê" trong báo cáo tài chính tổng, không ai truy ngược được nguyên nhân.
Hậu quả: ra quyết định đúng dựa trên dữ liệu sai
Khi biên lợi nhuận thực không được nhìn thấy, doanh nghiệp có xu hướng tiếp tục mở rộng vào những phân khúc, khách hàng, hoặc mặt hàng trông có vẻ hấp dẫn trên báo cáo gộp thô nhưng thực chất đang bào mòn lợi nhuận. Đội kinh doanh được thưởng theo doanh số thay vì theo lợi nhuận thực, vô tình khuyến khích việc chốt càng nhiều đơn càng tốt — kể cả những đơn hàng không thực sự đóng góp vào lợi nhuận công ty. Về lâu dài, doanh thu có thể tiếp tục tăng trưởng đẹp trên báo cáo, trong khi lợi nhuận ròng giậm chân tại chỗ hoặc giảm dần — đúng như câu chuyện mở đầu bài viết này.
Ba lớp giải pháp: từ biên gộp thô đến biên lợi nhuận thực từng đơn hàng
Lớp 1 — Chuẩn hóa. Xác định rõ danh sách các cấu phần chi phí cần tính vào giá vốn đầy đủ (chiết khấu, vận chuyển, bốc xếp, hao hụt, chi phí vốn), và thiết lập một quy tắc phân bổ chi phí gián tiếp nhất quán — áp dụng giống nhau cho mọi đơn hàng, không tùy tiện.
Lớp 2 — Số hóa trên ERP. Khi các cấu phần chi phí được ghi nhận đúng nguồn (chiết khấu từ hệ thống bán hàng, vận chuyển từ hệ thống giao hàng, chi phí vốn tính tự động từ tuổi nợ), hệ thống có thể tự động tính biên lợi nhuận thực cho từng đơn hàng ngay khi đơn hàng hoàn tất — không cần đợi đến cuối kỳ tổng hợp thủ công.
Lớp 3 — Dashboard và phân tích. Một dashboard biên lợi nhuận thực theo khách hàng và mặt hàng giúp lãnh đạo phát hiện ngay nhóm nào đang thực sự đóng góp lợi nhuận và nhóm nào cần điều chỉnh chính sách giá, chiết khấu hoặc điều kiện giao hàng — thay vì chờ đến báo cáo tài chính cuối năm mới nhận ra.
Bắt đầu từ đâu trong 30 ngày tới
Không cần một hệ thống ERP tính giá vốn phức tạp ngay từ đầu. Bước đầu tiên: chọn 20-30 đơn hàng lớn nhất trong tháng gần nhất, tính lại biên lợi nhuận thực bằng cách cộng thêm chiết khấu, chi phí vận chuyển và hao hụt thực tế vào giá vốn — rồi so sánh với biên gộp thô đã ghi nhận. Chỉ riêng bài tập này thường đủ để lộ ra những đơn hàng hoặc khách hàng đang âm thầm không có lãi, điều mà báo cáo thông thường không bao giờ cho thấy.
Sau nhiều năm phân tích tài chính cho các doanh nghiệp thương mại, tôi luôn khuyên các chủ doanh nghiệp: đừng chỉ nhìn vào biên lợi nhuận gộp khi ra quyết định kinh doanh. Một doanh nghiệp có thể tăng trưởng doanh thu đều đặn mỗi năm nhưng lợi nhuận ròng giậm chân tại chỗ — không phải vì thị trường khó khăn, mà vì họ chưa từng biết chính xác đơn hàng nào, khách hàng nào thực sự mang lại lợi nhuận. Khi biết được điều đó, doanh nghiệp không cần bán nhiều hơn để lãi nhiều hơn — chỉ cần bán đúng cho đúng khách hàng, đúng điều kiện.
Bước tiếp theo: Tham khảo SOP: Tính giá vốn đầy đủ và biên lợi nhuận thực theo từng đơn hàng và Bộ công cụ tính lợi nhuận thực theo đơn hàng (kèm file Excel tải về) để áp dụng ngay.