Vì sao doanh thu cao nhưng shop không có lãi?
Trả lời nhanh: Doanh thu cao không đảm bảo có lãi. Quyết định đúng là tìm khoản rò rỉ lớn nhất đang kiểm soát được — giá vốn, voucher, ads, KOC, hoàn hàng hoặc chi phí cố định — rồi sửa nó trước khi cố tăng thêm đơn.
Vì sao doanh thu tăng nhưng tiền không còn lại
Khi shop sale sâu hoặc mua nhiều traffic, doanh thu có thể tăng nhanh hơn lợi nhuận. Mỗi đơn chỉ còn một phần nhỏ để bù chi phí cố định, trong khi khối lượng xử lý, hoàn hàng và áp lực dòng tiền đều tăng.
Đây là bài chẩn đoán, không phải bài đặt giá. Nếu cần tìm mức giá nên bán, xem cách tính giá bán để không lỗ.
Bốn tầng cần tách riêng
1. Doanh thu
Tổng giá trị bán hàng được ghi nhận. Con số này chưa nói shop giữ lại bao nhiêu.
2. Tiền thực nhận
Doanh thu sau các khoản khấu trừ và điều chỉnh liên quan đến đơn. Nó vẫn chưa trừ giá vốn và nhiều chi phí ngoài sàn.
3. Lợi nhuận hoặc biên đóng góp mỗi đơn
Phần còn lại sau giá vốn và chi phí biến đổi. Đây là tiền dùng để bù chi phí cố định và tạo lợi nhuận kỳ.
4. Lợi nhuận của kỳ
Tổng lợi nhuận các đơn trừ chi phí cố định như nhân sự, kho, phần mềm và vận hành chung.
Shop có thể dương ở tầng ba nhưng âm ở tầng bốn nếu sản lượng chưa đủ bù chi phí cố định.
Dữ liệu cần biết để chẩn đoán
Theo từng SKU hoặc chương trình:
- giá bán thực tế;
- giá vốn;
- khoản khấu trừ trên bảng kê;
- voucher và ship shop chịu;
- quảng cáo trên mỗi đơn;
- hoa hồng KOC/affiliate;
- đóng gói, xử lý và rủi ro hoàn hàng;
- số đơn thành công, hủy và hoàn;
- chi phí cố định của tháng;
- sản lượng dùng để phân bổ chi phí cố định.
Không lấy doanh thu toàn shop chia đều cho mọi SKU nếu cấu trúc biên khác nhau.
Logic tìm chỗ rò rỉ
Lợi nhuận mỗi đơn = Doanh thu đơn − Toàn bộ chi phí biến đổi của đơn
Lợi nhuận kỳ = Tổng lợi nhuận các đơn − Chi phí cố định của kỳ
Tiếp theo, sắp xếp các khoản theo tác động trên mỗi đơn và so theo thời gian. Khoản tăng nhanh hơn doanh thu là ứng viên cần kiểm tra, nhưng chưa nên kết luận chỉ từ một tháng đơn lẻ.
Ví dụ giả định
Ví dụ giả định — không phải biểu phí chính thức.
Một tháng shop bán 100 đơn, doanh thu mỗi đơn 300.000đ. Tổng doanh thu là 30.000.000đ.
Mỗi đơn có:
- giá vốn: 180.000đ;
- khoản khấu trừ nền tảng: 35.000đ;
- khuyến mãi shop chịu: 20.000đ;
- quảng cáo: 45.000đ.
Phần còn lại mỗi đơn:
300.000 − 180.000 − 35.000 − 20.000 − 45.000 = 20.000đ
Một trăm đơn tạo 2.000.000đ trước chi phí cố định. Nếu chi phí cố định tháng là 3.000.000đ, kỳ đó còn âm 1.000.000đ dù doanh thu đạt 30.000.000đ.
Quyết định chính: sửa rò rỉ lớn nhất trước
Sắp xếp các khoản theo tác động:
- giá vốn;
- khoản khấu trừ và khuyến mãi;
- quảng cáo;
- hoa hồng;
- xử lý và hoàn hàng;
- chi phí cố định phân bổ.
Chọn khoản lớn nhất mà shop có thể thay đổi. Không nên đồng thời sửa nhiều biến vì sẽ khó biết điều gì tạo kết quả.
Dùng công cụ nào
- Mở máy tính lời/lỗ bán hàng đa kênh để kiểm tra một đơn mẫu trước.
- Dùng tính lợi nhuận thật mỗi đơn để xem sâu kịch bản được hỗ trợ.
- Dùng phân bổ ngân sách marketing nếu ads, voucher và KOC đang ăn vào cùng một room.
- Dùng mô phỏng rủi ro hoàn hàng nếu lợi nhuận ngày thường tốt nhưng lợi nhuận kỳ vọng thấp.
Sai lầm thường gặp
- Dùng doanh thu làm chỉ số thành công duy nhất.
- Gộp SKU lãi và SKU lỗ.
- Không đưa quảng cáo về chi phí trên mỗi đơn.
- Tính voucher hoặc hoa hồng hai lần.
- Bỏ chi phí cố định khỏi báo cáo.
- Nhầm lợi nhuận với dòng tiền.
- Tăng ngân sách để “bù doanh thu” khi hiệu quả kinh tế trên từng đơn đang âm.
Hành động sau khi có kết quả
- Nếu lợi nhuận mỗi đơn âm: dừng mở rộng và sửa giá hoặc chi phí.
- Nếu mỗi đơn dương nhưng tháng âm: xem sản lượng hòa vốn và chi phí cố định.
- Nếu chỉ một nhóm SKU lỗ: tách chiến dịch, giá và khuyến mãi của nhóm đó.
- Nếu chênh lệch nằm ở tiền thực nhận: đối chiếu từng dòng bảng kê bằng công cụ kiểm tra phí một đơn.
- Sau mỗi thay đổi, tính lại cùng một mẫu để thấy tác động.
Đọc tiếp cách tính lợi nhuận bán hàng online theo từng đơn để chuẩn hóa phép tính cho toàn bộ catalog.
Câu hỏi thường gặp
Vì sao báo cáo có lợi nhuận nhưng tài khoản ngân hàng vẫn thiếu tiền?
Lợi nhuận và dòng tiền khác nhau. Tiền có thể nằm trong tồn kho, chờ đối soát, trả công nợ hoặc chịu chênh lệch thời điểm thu chi.
Nên kiểm tra theo từng đơn hay theo tổng tháng?
Nên làm cả hai. Theo từng đơn để phát hiện SKU hoặc chương trình đang lỗ; theo tháng để xem tổng biên đóng góp có đủ bù chi phí cố định hay không.
Có nên dừng sản phẩm ngay khi thấy một kỳ bị lỗ không?
Trước hết hãy xác nhận dữ liệu đầu vào, tách chi phí một lần khỏi chi phí lặp lại và xem dữ liệu có đủ đại diện không. Sau đó mới quyết định tăng giá, giảm chi phí, giới hạn khuyến mãi hoặc dừng.