Retail Math · Unit Economics

Retail Unit Economics

Bài này giúp bạn nhìn cửa hàng như một tập hợp các đơn vị kinh tế nhỏ. Không hỏi chung chung “cửa hàng có bán tốt không”, mà hỏi SKU nào tạo lời, kệ nào đang kiếm tiền, category nào khóa vốn, ca nào tạo gross profit và mét vuông nào đang bị dùng sai.

Biết vì sao SKU doanh thu cao chưa chắc là SKU tốt nếu margin thấp, quay chậm, tốn kệ hoặc kéo nhiều shrink.

Đọc được lợi nhuận theo SKU, basket, shelf, category, m2 và ca làm thay vì chỉ nhìn tổng doanh thu cửa hàng.

Biết dùng GMROI, sell-through, inventory days, profit per facing, sales per labor hour và shrink để ra quyết định.

Hiểu cách gross profit của từng unit hấp thụ tiền thuê, lương, điện nước và chi phí cố định của cả cửa hàng.

Phân loại SKU theo vai trò: kéo traffic, tạo profit, tăng basket, giữ niềm tin, thử nghiệm hoặc đang khóa vốn.

Biết phân biệt đơn hàng tăng doanh thu với đơn hàng thật sự có contribution sau khuyến mãi, phí thanh toán, waste và công phục vụ.

Đọc được economics của khách mua lặp lại: tần suất, basket, retention, promo cost và lý do CAC không được copy từ startup SaaS.

Biết khi nào nên tăng facing, giảm tồn, delist, bundle, đổi vị trí, đàm phán supplier hoặc đổi layout.

Tạo được dashboard unit economics đủ đơn giản để nhân viên và founder review mỗi tuần.

Mental Model

Mỗi SKU, mỗi facing, mỗi giờ công đều phải có lý do tồn tại.

Convenience store hiện đại không thắng bằng kệ đầy. Nó thắng bằng mix đúng: hàng kéo khách đủ tin cậy, hàng tạo lời đủ mạnh, hàng quay đủ nhanh, diện tích đủ hiệu quả và nhân sự được đặt đúng giờ.

TagMeasureCompareDiagnoseActReview

Executive Summary Cho Founder

Nguyên tắc lõi

Unit economics cho biết cửa hàng lời/lỗ từ đâu

Không nhìn sales tổng. Phải tách SKU, category, basket, kệ, mét vuông, labor hour, tồn kho và chi phí cố định để thấy nguồn tiền thật.

Nguyên tắc lõi

Gross profit quan trọng hơn doanh thu

Một SKU bán chạy nhưng margin thấp, khóa vốn hoặc gây waste có thể làm cửa hàng yếu hơn. Cần nhìn contribution sau shrink, markdown và handling.

Nguyên tắc lõi

Inventory economics quyết định cashflow

GMROI, inventory days, stockout, slow mover, aging và markdown cho thấy vốn đang quay hay đang kẹt trên kệ.

Nguyên tắc lõi

Basket economics là nơi retail tạo lợi nhuận

Anchor item kéo khách, add-on tạo lợi nhuận, combo phải tăng GP per basket chứ không chỉ tăng AOV.

Nguyên tắc lõi

Scale làm lộ unit economics yếu

Nếu một cửa hàng chưa kiểm được fixed cost coverage, labor productivity, shrinkage và working capital, mở nhiều cửa hàng sẽ làm lỗi lớn nhanh hơn.

Khái Niệm Unit Economics Phải Nắm

Góc nhìn retail math

Unit Economics

Unit economics trong retail là cách đo từng đơn vị nhỏ tạo tiền: SKU, bill, basket, kệ, category, mét vuông, ca làm và vốn tồn kho.

Ví dụ

Một kệ snack có thể tạo ít doanh thu hơn kệ nước nhưng tạo gross profit/m2 tốt hơn và quay vốn nhanh hơn.

Góc nhìn retail math

Gross Profit Dollars

Gross margin phần trăm không đủ. Founder cần nhìn số tiền lãi gộp tuyệt đối vì cửa hàng trả tiền thuê và lương bằng tiền thật, không bằng phần trăm.

Ví dụ

SKU A margin 35% nhưng bán 10 đơn vị có thể kém SKU B margin 18% nhưng bán 300 đơn vị và kéo basket tốt.

Góc nhìn retail math

Contribution Margin

Contribution margin là lãi còn lại sau khi trừ giá vốn và chi phí biến đổi trực tiếp như khuyến mãi, phí thanh toán, túi, giao hàng, waste và công phục vụ riêng cho đơn.

Ví dụ

Một combo bán 70.000 có lãi gộp 18.000 nhưng tốn 5.000 khuyến mãi, 1.000 phí thanh toán và 2.000 bao bì thì contribution chỉ còn 10.000.

Góc nhìn retail math

GMROI

GMROI đo một đồng vốn tồn kho tạo ra bao nhiêu lãi gộp. Đây là chỉ số rất quan trọng với mini mart vì tiền thường chết trong hàng chậm.

Ví dụ

Một category margin 20% nhưng quay 8 vòng có thể tốt hơn category margin 35% nhưng quay 1 vòng.

Góc nhìn retail math

Inventory Velocity

Velocity là tốc độ hàng chuyển từ tồn kho thành doanh thu và cash. Convenience store sống bằng tốc độ quay, không chỉ bằng margin.

Ví dụ

Nước, sữa, mì và snack quay nhanh giúp giữ cashflow; hàng gia dụng chậm phải có giới hạn tồn rõ.

Góc nhìn retail math

Shelf Productivity

Mỗi facing, kệ và mét vuông đều là tài sản khan hiếm. Sản phẩm muốn giữ chỗ phải chứng minh vai trò bằng profit, traffic hoặc basket.

Ví dụ

Một SKU đẹp bao bì nhưng bán 2 cái/tháng không nên giữ 4 facing chỉ vì nhìn kệ đầy.

Góc nhìn retail math

Basket Economics

Một SKU có thể margin thấp nhưng tốt nếu nó kéo bill hoặc tạo mua thêm. Phải xem nó xuất hiện trong basket nào, đi cùng sản phẩm gì và tăng AOV ra sao.

Ví dụ

Mì margin không cao nhưng nếu kéo thêm trứng, xúc xích và nước lạnh thì basket có thể rất tốt.

Góc nhìn retail math

Customer Frequency

Convenience store sống bằng khách quay lại, không chỉ khách mới. Unit economics phải nhìn số lần ghé/tuần, basket trung bình, category mua lặp lại và chi phí kéo khách quay lại.

Ví dụ

Một khách ghé 4 lần/tuần mua nước, snack và đồ ăn nhanh có giá trị hơn khách chỉ ghé một lần vì khai trương giảm giá.

Góc nhìn retail math

Markdown & Waste

Lợi nhuận thật phải trừ markdown, hủy hàng, hết date, hư hỏng và thất thoát. Hàng date ngắn cần unit economics riêng.

Ví dụ

Sữa chua margin 28% nhưng thường xuyên xả date 10% thì margin thật không còn hấp dẫn như báo giá.

Góc nhìn retail math

Labor Unit Economics

Ca làm cũng là một unit. Mỗi giờ công phải hỗ trợ doanh thu, gross profit, dịch vụ hoặc kiểm soát rủi ro đủ rõ.

Ví dụ

Mở thêm ca muộn chỉ hợp lý nếu gross profit giờ đó vượt lương, điện, shrink và chi phí cơ hội.

Góc nhìn retail math

Fixed Cost Absorption

Mỗi ngày cửa hàng phải tạo đủ gross profit để hấp thụ tiền thuê, lương cố định, điện nước, phần mềm và khấu hao. Sau điểm hòa vốn, gross profit tăng thêm mới bắt đầu có sức nặng thật.

Ví dụ

Nếu chi phí cố định 1,5 triệu/ngày và gross margin thật 22%, cửa hàng cần khoảng 6,8 triệu doanh thu/ngày trước khi có lợi nhuận vận hành.

Góc nhìn retail math

Working Capital per Unit

Một SKU không chỉ chiếm kệ, nó chiếm tiền. Unit economics phải tính vốn nằm trong tồn kho, số ngày tồn, MOQ và lịch trả supplier.

Ví dụ

Hai SKU cùng gross profit 2 triệu/tháng, SKU cần tồn 5 triệu tốt hơn nhiều SKU cần tồn 25 triệu.

Góc nhìn retail math

Supplier Economics

Giá vốn chỉ là một phần. Terms, MOQ, rebate, đổi trả, lịch giao, lead time và độ ổn định hàng quyết định hiệu quả kinh tế thật.

Ví dụ

Supplier rẻ hơn 2% nhưng MOQ cao làm tồn 45 ngày có thể tệ hơn supplier đắt hơn nhưng giao nhỏ và đều.

Góc nhìn retail math

Role Before Judgment

Không đánh giá SKU chỉ bằng một chỉ số. Trước hết phải biết vai trò của nó: kéo khách, tạo lời, tăng basket, bắt buộc có, seasonal hay thử nghiệm.

Ví dụ

Nước suối giá neo có thể được giữ vì niềm tin và traffic, nhưng không được chiếm quá nhiều vốn hoặc facing nếu không kéo basket.

Unit Economics Giải Thích Vì Sao Cửa Hàng Lời Hoặc Lỗ

Store economics bridge

Unit Gross Profit

Mỗi SKU, basket, kệ và ca làm đóng góp gross profit. Cửa hàng chỉ có lợi nhuận khi tổng gross profit sau shrink/markdown đủ vượt chi phí cố định.

Ví dụ

Nếu top 50 SKU tạo 70% gross profit, founder phải bảo vệ tồn kho và facing của nhóm này trước khi nghĩ tới mở rộng danh mục.

Store economics bridge

Break-even Behavior

Dưới điểm hòa vốn, tăng doanh thu chỉ giúp giảm lỗ. Trên điểm hòa vốn, mỗi đồng contribution tăng thêm mới thật sự cải thiện lợi nhuận.

Ví dụ

Một ngày bán 5 triệu có thể vẫn lỗ nếu cần 6,8 triệu để hòa vốn. Đẩy lên 7,5 triệu bằng basket có contribution tốt mới tạo tiền thật.

Store economics bridge

Fixed Cost Leverage

Khi tiền thuê và lương cố định đã trả, sales tăng trong cùng năng lực vận hành có thể làm lợi nhuận cải thiện mạnh. Nhưng nếu tăng sales bằng thêm ca, thêm waste hoặc giảm giá sâu, leverage biến mất.

Ví dụ

Tăng 1 triệu doanh thu giờ cao điểm với cùng nhân sự tốt hơn tăng 1 triệu doanh thu bằng mở thêm 3 giờ vắng khách.

Store economics bridge

Cash Conversion

Unit tốt phải chuyển thành cash nhanh. Gross profit đẹp nhưng tồn kho cao, supplier bắt trả ngay hoặc hàng dễ hủy vẫn có thể làm cửa hàng thiếu tiền.

Ví dụ

Foodservice margin cao nhưng nếu waste lớn và forecast yếu, cash có thể kém hơn đồ uống lạnh quay nhanh.

Điểm khác với finance-business-model

Finance page trả lời cửa hàng cần bao nhiêu tiền và break-even ở đâu. Unit economics trả lời đơn vị nào đang kéo gross profit lên, đơn vị nào đang ăn cash và hành động nào tuần này làm cửa hàng tiến gần hơn tới break-even thật.

7 Tầng Unit Economics Trong Mini Mart

Unit layer

SKU

Đơn vị nhỏ nhất để quyết định giữ, tăng tồn, giảm tồn, đổi giá, bundle, đổi vị trí hoặc delist.

Cách đọc

Theo dõi units sold, gross profit, sell-through, stockout, shrink, days on hand.

Unit layer

Basket

Đo một SKU tạo ảnh hưởng thế nào lên AOV và sản phẩm mua kèm. Đây là nơi thấy traffic driver có đáng giữ không.

Cách đọc

Nước lạnh đi cùng snack và đồ ăn nhanh có thể đáng ưu tiên dù margin riêng không cao nhất.

Unit layer

Shelf

Đo profit per facing, stockout trên kệ và hiệu quả của từng vùng nóng/lạnh trong cửa hàng.

Cách đọc

Kệ gần quầy phải ưu tiên impulse và margin cao, không để hàng chậm chiếm điểm nóng.

Unit layer

Category

Đo vai trò nhóm hàng trong doanh thu, gross profit, vốn tồn, traffic, basket và rủi ro waste.

Cách đọc

Foodservice có thể tạo gross profit tốt nhưng cần kiểm soát waste và training.

Unit layer

Square Meter

Đo mỗi mét vuông tạo doanh thu, gross profit và vốn tồn như thế nào. Diện tích phải kiếm được tiền.

Cách đọc

Một góc hàng seasonal đẹp nhưng quay chậm có thể thua khu đồ uống lạnh nhỏ hơn.

Unit layer

Shift

Đo ca làm theo sales per labor hour, gross profit per labor hour, stockout, queue và lỗi vận hành.

Cách đọc

Ca trưa có bill thấp nhưng chuẩn bị hàng cho ca tối có thể vẫn có giá trị nếu được đo đúng.

Unit layer

Store

Tổng hợp tất cả unit nhỏ thành store EBITDA, cashflow, payback và khả năng nhân bản.

Cách đọc

Cửa hàng chỉ scale được khi unit bên dưới không phụ thuộc vào founder đứng quầy.

Nguyên tắc

P&L cửa hàng cho biết kết quả cuối. Unit economics cho biết cần sửa ở đâu. Nếu chỉ nhìn P&L, bạn biết cửa hàng đang yếu; nếu nhìn unit, bạn biết SKU, kệ, category hay ca làm nào đang kéo cửa hàng xuống.

Vai Trò SKU Trước Khi Đánh Giá SKU

SKU role

Traffic Driver

SKU hoặc category làm khách ghé, thường nhạy giá và margin mỏng. Cần đo stockout và basket attach, không chỉ margin.

Ví dụ

Nước suối, mì, sữa phổ thông, thuốc lá hợp pháp nếu phù hợp quy định.

SKU role

Profit Driver

Nhóm tạo gross profit dollars tốt. Cần bảo vệ facing, tồn kho, vị trí và tốc độ refill.

Ví dụ

Đồ uống lạnh, snack, đồ ăn nhanh, phụ kiện nhỏ, sản phẩm tiện ích mua gấp.

SKU role

Basket Builder

Nhóm giúp tăng AOV bằng mua kèm. Cần đo attach rate và contribution theo basket.

Ví dụ

Trứng, xúc xích, khăn giấy, nước lạnh, topping, đồ ăn kèm.

SKU role

Trust Builder

Nhóm tạo cảm giác cửa hàng đáng tin và đủ hàng. Không nhất thiết bán nhanh nhưng cần tồn tối thiểu.

Ví dụ

Pin, băng keo, đồ vệ sinh nhỏ, một số thuốc không kê đơn nếu được phép.

SKU role

Experiment

SKU test xu hướng hoặc phục vụ nhóm khách mới. Phải có budget test, thời hạn test và luật kill rõ.

Ví dụ

Sản phẩm healthy snack, đồ uống mới, hàng seasonal, sản phẩm viral.

SKU role

Cash Trap

Nhóm nhìn có vẻ làm cửa hàng đầy đủ nhưng quay chậm, chiếm kệ, khóa vốn hoặc dễ hết date.

Ví dụ

Hàng gia dụng chậm, size lạ, SKU trend hết nhanh, hàng nhập sâu theo lời supplier.

Khách Quay Lại Mới Là Unit Quan Trọng Nhất

Repeat economics

Visit Frequency

Đo khách mục tiêu ghé bao nhiêu lần/tuần. Mini mart gần nhà, trường, văn phòng hoặc xưởng sống bằng tần suất, không chỉ bill khai trương.

Ví dụ

30 khách ghé 4 lần/tuần có thể đáng giá hơn 120 khách chỉ ghé một lần do khuyến mãi.

Repeat economics

Repeat Basket

Khách quay lại thường có basket khác khách vãng lai. Cần biết họ mua gì lặp lại, mua thêm gì và category nào giữ thói quen.

Ví dụ

Cư dân mua sữa, nước, trứng, giấy và đồ ăn nhanh lặp lại giúp forecast tốt hơn khách chỉ mua nước khi đi ngang.

Repeat economics

Promo CAC

Retail không nên copy CAC kiểu SaaS. Chi phí kéo khách phải được trả lại bằng repeat visits và contribution, không chỉ một bill đầu lỗ.

Ví dụ

Tặng voucher 20.000 chỉ hợp lý nếu khách quay lại đủ lần để gross profit bù voucher và tạo thói quen mua.

Repeat economics

Local Retention

Retention trong convenience store là hành vi ghé lại vì tiện, đủ hàng, sạch, nhanh và tin giá. Không chỉ là đăng ký thành viên.

Ví dụ

Nếu khách quanh 300m ghé ít hơn sau 2 tuần khai trương, vấn đề có thể nằm ở stockout, giá neo hoặc trải nghiệm thanh toán.

Repeat economics

Mission Economics

Mỗi chuyến ghé có nhiệm vụ: mua gấp, ăn nhẹ, mua cho gia đình, nạp năng lượng, bổ sung đồ thiếu. Mỗi mission có AOV, margin và kỳ vọng tốc độ khác nhau.

Ví dụ

Khách mua bữa sáng cần tốc độ và đồ ăn; khách mua đồ gia đình cần đủ hàng và giá tin được.

Không copy CAC kiểu SaaS

Mini mart không mua khách để tối ưu LTV trên spreadsheet. Mini mart tạo thói quen địa phương bằng đủ hàng, nhanh, sạch, giá tin được và ít stockout. Khuyến mãi chỉ đáng tiền nếu nó tạo repeat visits và basket có contribution dương.

Quy Trình Review Unit Economics Hằng Tuần

01
Tag

Gắn vai trò cho SKU và category

Mỗi SKU phải có vai trò rõ: traffic, profit, basket, trust, experiment hoặc cash trap. Không có vai trò thì không nên giữ lâu.

02
Measure

Đo cả tiền, tốc độ và không gian

Theo dõi sales, gross profit, units, sell-through, inventory days, shrink, markdown, facing, shelf location và stockout.

03
Compare

So sánh theo cùng loại quyết định

SKU cùng vai trò mới nên so trực tiếp. Không so SKU traffic driver với SKU profit driver bằng một chỉ số duy nhất.

04
Diagnose

Tìm nguyên nhân trước khi cắt

SKU yếu có thể do giá, vị trí, stockout, facing, ảnh sản phẩm, supplier, date, nhân viên không refill hoặc không đúng nhóm khách.

05
Act

Chọn một hành động có thể đo

Tăng facing, đổi vị trí, giảm tồn, bundle, đổi giá, đàm phán supplier, giảm MOQ hoặc delist. Mỗi hành động phải có KPI trước/sau.

06
Review

Review tuần và khóa luật

Mỗi tuần review top/bottom SKU, cash trap, stockout, markdown và profit per shelf. Cách làm hiệu quả phải được biến thành rule.

Không cắt hàng bằng cảm giác

SKU yếu không luôn đáng cắt ngay. Nó có thể sai vị trí, thiếu facing, giá sai, supplier giao chậm hoặc đang giữ vai trò niềm tin. Nhưng SKU không có vai trò, không có sell-through và giữ vốn lâu thì phải bị xử lý.

Decision Rules Cho SKU, Kệ, Category Và Ca Làm

Nếu thấy tín hiệu này

Doanh thu cao nhưng GMROI thấp

SKU đang bán được nhưng ăn quá nhiều vốn tồn kho hoặc quay chậm. Cần giảm tồn tối đa, đàm phán MOQ hoặc thay SKU.

Ví dụ

Hàng nhập thùng lớn bán đều nhưng mất 45 ngày mới quay hết, làm cash bị kẹt.

Nếu thấy tín hiệu này

Margin cao nhưng sell-through thấp

Không tăng nhập chỉ vì margin cao. Test lại vị trí, giá, truyền thông tại kệ và giới hạn vốn trước khi giữ lâu.

Ví dụ

Healthy snack margin cao nhưng chỉ bán vài gói/tuần thì không được chiếm nhiều facing.

Nếu thấy tín hiệu này

Stockout lặp lại ở SKU profit driver

Tăng min stock, tăng facing, đổi lịch giao hoặc có supplier backup. Đây là lỗi mất lợi nhuận trực tiếp.

Ví dụ

Đồ uống lạnh bán chạy hết vào 20h mỗi tối thì inventory rule đang sai.

Nếu thấy tín hiệu này

Profit per m2 thấp

Khu vực đó đang dùng diện tích không hiệu quả. Cần đổi category, layout, facing hoặc đưa hàng impulse vào.

Ví dụ

Góc hàng gia dụng chiếm nhiều diện tích nhưng gross profit/m2 thấp hơn snack và nước.

Nếu thấy tín hiệu này

Labor hour không tạo đủ gross profit

Không thêm ca theo cảm giác đông. Đo sales/gross profit per labor hour và queue trước khi tăng nhân sự.

Ví dụ

Ca sáng có 2 nhân sự nhưng 1 người rảnh nhiều, trong khi ca tối queue dài và stockout cao.

Nếu thấy tín hiệu này

Markdown ăn hết margin

SKU date ngắn phải có forecast, FEFO, order nhỏ hơn hoặc điều khoản đổi trả. Nếu không sửa được thì giảm vai trò.

Ví dụ

Sữa chua bán nhìn ổn nhưng xả date mỗi tuần làm margin thật tụt mạnh.

Nếu thấy tín hiệu này

Supplier rebate che hiệu quả thật

Rebate, trưng bày hoặc hỗ trợ nhập hàng chỉ tốt nếu không làm cửa hàng giữ tồn dư và mất kệ cho SKU yếu.

Ví dụ

Supplier trả thưởng để lấy đầu kệ nhưng SKU có sell-through thấp và kéo stockout ở nhóm tốt hơn.

Nếu thấy tín hiệu này

Doanh thu tăng nhưng contribution giảm

Khuyến mãi, phí thanh toán, waste hoặc đơn online có thể làm sales tăng nhưng contribution mỗi bill giảm. Cần dừng chiến dịch nếu không kéo repeat hoặc basket tốt.

Ví dụ

Bill tăng 20% nhờ giảm giá nước, nhưng gross profit/bill giảm và khách không mua thêm snack.

Nếu thấy tín hiệu này

Repeat yếu sau khai trương

Khách mới không thành khách quen thì economics của khuyến mãi khai trương rất xấu. Cần kiểm tra SKU thiết yếu, giá neo, tốc độ thanh toán và stockout.

Ví dụ

Tuần đầu đông, tuần ba giảm mạnh vì khách không thấy lý do quay lại.

Nếu thấy tín hiệu này

Fixed cost hấp thụ không đủ

Nếu tổng gross profit/ngày không vượt fixed cost/ngày, tối ưu SKU lẻ chỉ là chữa phần ngọn. Cần tăng basket, tăng traffic chất lượng hoặc giảm cấu trúc chi phí.

Ví dụ

Cắt vài SKU chậm không cứu được cửa hàng nếu tiền thuê làm break-even vượt traffic thực tế.

Công Thức Và Ví Dụ Tính

GMROI

GMROI = Gross Profit / Average Inventory Cost

Đo mỗi đồng vốn tồn kho tạo bao nhiêu đồng lãi gộp.

12.000.000 / 30.000.000 = 0,4 lần/tháng.

Inventory Turnover

Inventory Turnover = COGS / Average Inventory Cost

Đo tốc độ vốn tồn kho quay thành giá vốn bán ra.

90.000.000 / 45.000.000 = 2 vòng/tháng.

Inventory Days

Inventory Days = Average Inventory / COGS x Days

Cho biết hàng đang nằm bao nhiêu ngày trước khi quay.

45.000.000 / 90.000.000 x 30 = 15 ngày.

Sell-through Rate

Sell-through = Units Sold / Units Received

Đo tỷ lệ hàng nhập về đã bán được trong kỳ.

80 chai bán / 100 chai nhập = 80%.

Gross Profit per Facing

GP per Facing = Gross Profit / Number of Facings

Đo mỗi facing đang tạo bao nhiêu lãi gộp.

3.000.000 / 6 facing = 500.000 VND/facing.

Gross Profit per m2

GP per m2 = Gross Profit / Selling Area

Đo hiệu quả lợi nhuận của diện tích bán hàng.

18.000.000 / 6m2 = 3.000.000 VND/m2.

Basket Attach Rate

Attach Rate = Baskets with Add-on / Baskets with Anchor SKU

Đo SKU hoặc nhóm hàng có kéo mua thêm không.

120 basket mua mì có thêm nước / 300 basket mua mì = 40%.

Markdown Rate

Markdown Rate = Markdown Value / Gross Sales

Đo mức lãi bị bào mòn do xả hàng, cận date hoặc giảm giá.

1.200.000 / 60.000.000 = 2%.

Shrinkage Rate

Shrinkage = Lost Inventory Value / Sales

Đo thất thoát, hư hỏng, chênh kiểm kê và mất hàng.

900.000 / 90.000.000 = 1%.

Sales per Labor Hour

Sales per Labor Hour = Revenue / Labor Hours

Đo năng suất ca làm theo doanh thu.

6.000.000 / 24 giờ công = 250.000 VND/giờ công.

Gross Profit per Labor Hour

GP per Labor Hour = Gross Profit / Labor Hours

Đo ca làm tạo bao nhiêu lãi gộp trước chi phí khác.

1.400.000 / 24 giờ công = 58.000 VND/giờ công.

Contribution per Basket

Contribution per Basket = Basket Revenue - COGS - Variable Costs

Đo một basket còn lại bao nhiêu sau giá vốn, khuyến mãi, phí thanh toán, bao bì, waste và fulfillment.

85.000 - 62.000 - 6.000 = 17.000 VND contribution.

Repeat Purchase Rate

Repeat Rate = Returning Customers / Total Identified Customers

Đo bao nhiêu khách nhận diện được quay lại trong kỳ.

240 khách quay lại / 600 khách nhận diện = 40%.

Fixed Cost Coverage

Coverage = Daily Gross Profit / Daily Fixed Costs

Đo gross profit mỗi ngày đã hấp thụ đủ chi phí cố định chưa.

1.800.000 / 1.500.000 = 120%.

Unit Payback

Unit Payback = Incremental Setup Cost / Incremental Monthly Gross Profit

Đo một quyết định đầu tư nhỏ như tủ mát, máy pha, kệ mới hoàn vốn bao lâu.

18.000.000 / 3.000.000 = 6 tháng.

KPI Cần Theo Dõi

SKU KPI

Review hàng tuần
Gross profit/SKU

Biết SKU nào tạo tiền thật, không chỉ tạo doanh thu.

Tăng ưu tiên cho SKU có gross profit tốt và vai trò rõ.
GMROI

Đo hiệu quả vốn tồn kho theo SKU hoặc category.

Nếu thấp, giảm tồn, giảm MOQ, đổi supplier hoặc delist.
Sell-through

Biết hàng nhập về có bán đúng tốc độ kỳ vọng không.

Nếu thấp, dừng nhập sâu và chuyển sang test nhỏ.
Stockout events

Đo số lần mất bán vì hết hàng.

Nếu lặp lại ở top SKU, tăng min stock và sửa lịch đặt hàng.

Space KPI

Review mỗi 2-4 tuần
Gross profit per facing

Biết facing nào đang kiếm tiền.

Tăng facing cho SKU thắng, giảm facing SKU chậm.
Gross profit per m2

Đo hiệu quả diện tích bán hàng.

Đổi layout hoặc category nếu một khu vực có hiệu quả thấp kéo dài.
Planogram compliance

Đảm bảo quyết định trưng bày được thực thi thật.

Nếu compliance thấp, đơn giản hóa planogram và training lại ca.

Operating KPI

Theo dõi hằng ngày và tổng hợp tuần
Markdown & waste

Đo lãi bị mất vì xả hàng, hết date và hủy hàng.

Nếu tăng, sửa forecast, FEFO, lịch giao và mức tồn.
Shrinkage

Đo thất thoát và chênh kiểm kê.

Nếu tăng, kiểm cycle count, nhận hàng, thu ngân và camera.
Sales per labor hour

Đo năng suất ca làm.

Nếu thấp, chỉnh lịch ca theo peak hour trước khi tuyển thêm.
Basket attach rate

Đo khả năng tạo mua thêm.

Nếu thấp, chỉnh combo, vị trí kệ và gợi ý tại quầy.
Contribution per basket

Đo basket còn lại bao nhiêu sau chi phí biến đổi.

Nếu giảm khi sales tăng, kiểm tra khuyến mãi, phí, waste và mix category.
Repeat purchase rate

Đo khách có quay lại hay chỉ mua một lần vì khuyến mãi.

Nếu thấp, sửa giá neo, top SKU, tốc độ thanh toán và lý do quay lại.
Fixed cost coverage

Đo gross profit/ngày đã phủ đủ chi phí cố định chưa.

Nếu dưới 100%, ưu tiên tăng contribution/basket hoặc giảm cấu trúc chi phí.

Phòng Review Kệ Và Tồn Kho

Unit Economics War Room

Review không phải để xem số đẹp. Review là để chọn hành động tuần này.

Dashboard unit economics tối thiểu phải chỉ ra top SKU tạo gross profit, bottom SKU theo GMROI, cash trap, stockout, markdown, profit/m2, hiệu quả giờ công và hành động tiếp theo. Nếu dashboard không dẫn tới quyết định, nó chỉ là báo cáo.

Top GP SKUReview
Bottom GMROIReview
Cash trapsReview
StockoutsReview
MarkdownReview
RepeatReview
ContributionReview
CoverageReview
Profit/m2Review
Labor hourReview
Next actionDo this week

Tình Huống Thực Tế

SKU Doanh Thu Cao Nhưng Khóa Vốn

Bối cảnh

Một nhóm hàng gia dụng bán đều nhưng mỗi lần nhập phải lấy MOQ lớn, làm tồn kho trung bình cao.

Dấu hiệu cần đọc

Doanh thu category nhìn ổn, nhưng GMROI thấp, inventory days dài và cash thiếu cho đồ uống lạnh.

Phân tích

Vấn đề không phải SKU không bán, mà là vốn quay quá chậm so với lợi nhuận tạo ra.

Chỉ số cần kiểm tra

GMROI, inventory days, MOQ, gross profit, stockout của nhóm quay nhanh.

Quyết định đúng

Giảm số SKU gia dụng, đàm phán MOQ nhỏ hơn, chuyển vốn sang nhóm quay nhanh và chỉ giữ trust SKU thật cần.

Kết quả kỳ vọng

Cashflow tốt hơn, stockout nhóm profit driver giảm và kệ không còn bị hàng chậm chiếm quá nhiều.

Kệ Đẹp Nhưng Không Kiếm Tiền

Bối cảnh

Kệ gần cửa đặt nhiều sản phẩm mới nhìn bắt mắt nhưng bán chậm.

Dấu hiệu cần đọc

Traffic qua kệ cao nhưng gross profit per facing thấp và nhiều sản phẩm hết date.

Phân tích

Điểm nóng đang bị dùng cho experiment SKU quá lâu. Cửa hàng mất cơ hội bán impulse có margin tốt.

Chỉ số cần kiểm tra

GP per facing, sell-through, markdown, attach rate.

Quyết định đúng

Chuyển SKU thử nghiệm sang khu test nhỏ, đưa snack/đồ uống mua thêm vào điểm nóng và đặt luật kill sau 14-21 ngày.

Kết quả kỳ vọng

Profit per facing tăng và markdown giảm.

Ca Tối Đông Nhưng Vẫn Lỗ Công

Bối cảnh

Founder thêm nhân sự ca tối vì cảm giác đông khách, nhưng lợi nhuận không tăng tương ứng.

Dấu hiệu cần đọc

Sales tăng nhẹ, labor hour tăng mạnh, queue giảm nhưng gross profit per labor hour thấp.

Phân tích

Ca làm chưa được thiết kế theo nhiệm vụ: refill top SKU, giảm stockout, tăng basket và đẩy thanh toán nhanh.

Chỉ số cần kiểm tra

Sales per labor hour, GP per labor hour, queue time, stockout giờ cao điểm.

Quyết định đúng

Chuyển một phần giờ công sang refill trước peak, gợi ý combo tại quầy và đo lại theo giờ.

Kết quả kỳ vọng

Ca tối tạo nhiều gross profit hơn mà không cần tăng người cố định.

Lỗi Unit Economics Thường Gặp

Cảnh báo

Gọi SKU doanh thu cao là SKU tốt

Vì sao nguy hiểm: Doanh thu cao có thể che margin thấp, vòng quay chậm, MOQ lớn hoặc chiếm kệ quá nhiều.

Cách sửa: Luôn xem gross profit, GMROI, inventory days và vai trò SKU.

Cảnh báo

Chỉ nhìn margin phần trăm

Vì sao nguy hiểm: Margin cao nhưng volume thấp không nuôi được tiền thuê, lương và cashflow.

Cách sửa: Xem gross profit dollars và contribution theo basket.

Cảnh báo

Để supplier quyết định danh mục

Vì sao nguy hiểm: Supplier tối ưu sell-in cho họ, không tối ưu cashflow và kệ của bạn.

Cách sửa: Dùng sell-through, GMROI, MOQ và terms để quyết định nhập.

Cảnh báo

Không đo hiệu quả kệ

Vì sao nguy hiểm: Kệ nóng bị hàng yếu chiếm, còn hàng tốt thiếu facing và stockout.

Cách sửa: Review gross profit per facing và profit per m2 định kỳ.

Cảnh báo

Không tính markdown và waste

Vì sao nguy hiểm: Hàng date ngắn nhìn có margin tốt nhưng lãi thật bị xả date ăn hết.

Cách sửa: Theo dõi markdown/waste theo SKU và category.

Cảnh báo

Tuyển thêm người trước khi đo giờ công

Vì sao nguy hiểm: Nhân sự tăng làm chi phí cố định phình nhưng không chắc tăng gross profit.

Cách sửa: Đo sales per labor hour, GP per labor hour và queue trước khi thêm ca.

Cảnh báo

Delist quá nhanh SKU có vai trò chiến lược

Vì sao nguy hiểm: Một số SKU không lời nhiều nhưng giữ niềm tin, kéo traffic hoặc tạo basket.

Cách sửa: Gắn role trước khi cắt và kiểm tra ảnh hưởng đến basket.

Cảnh báo

Nhầm sales growth với profit growth

Vì sao nguy hiểm: Sales tăng nhờ giảm giá, online fee, waste hoặc thêm ca có thể làm contribution giảm.

Cách sửa: Theo dõi contribution per basket và fixed cost coverage, không chỉ doanh thu.

Cảnh báo

Không đo khách quay lại

Vì sao nguy hiểm: Khai trương đông nhưng không có repeat thì mini mart chưa tạo thói quen địa phương.

Cách sửa: Theo dõi repeat purchase, visit frequency và basket của nhóm khách quanh cửa hàng.

Cảnh báo

Scale khi unit chưa ổn

Vì sao nguy hiểm: Mở thêm điểm nhân bản cả lỗi: stockout, cash trap, waste, labor yếu và supplier terms xấu.

Cách sửa: Chỉ scale khi SKU role, ordering rule, labor model, shrink control và payback đã lặp lại được.

Warning Signs Khi Unit Economics Đang Giết Cửa Hàng

Vì Sao Scale Nhiều Cửa Hàng Có Thể Chết Nhanh Hơn

Retail chain mindset

Inventory Multiplies Before Profit

Mở thêm điểm làm tồn kho, reserve cash và công nợ nhân lên ngay lập tức, trong khi profit cần thời gian ramp-up. Đây là lý do scale có thể làm chết cash nhanh hơn.

Ví dụ

3 cửa hàng mới có thể cần 3 lần opening inventory và buffer trước khi cửa hàng nào đạt break-even.

Retail chain mindset

Bad Unit Economics Scale Badly

Nếu một cửa hàng đang có GMROI thấp, shrink cao và labor hour kém, mở thêm điểm chỉ nhân bản lỗi vận hành.

Ví dụ

Một mô hình cần founder đứng quầy mới có lời sẽ xấu đi khi founder phải chia thời gian cho nhiều điểm.

Retail chain mindset

Procurement Advantage Must Be Real

Chuỗi chỉ có lợi thế nếu mua tốt hơn, giao tốt hơn, data tốt hơn hoặc brand kéo khách tốt hơn. Nhiều điểm hơn nhưng terms không tốt hơn thì rủi ro tăng trước lợi nhuận.

Ví dụ

Mở điểm thứ hai nên đi kèm MOQ hợp lý hơn, rebate thật, đổi trả tốt hơn hoặc lịch giao ổn định hơn.

Retail chain mindset

HQ Cost Dilution

Khi scale sẽ phát sinh kế toán, mua hàng, training, kiểm soát chất lượng, quản lý vùng và công nghệ. Unit economics phải đủ gross profit để hấp thụ chi phí này.

Ví dụ

Một cửa hàng lãi 20 triệu/tháng có thể không còn hấp dẫn nếu sau này phải gánh 6 triệu chi phí trung tâm.

Retail chain mindset

Payback Discipline

Mỗi điểm mới cần payback rõ. Không phá ngưỡng payback vì mặt bằng đẹp hoặc vì muốn tăng số cửa hàng.

Ví dụ

Nếu tiêu chuẩn là hoàn vốn dưới 24 tháng, điểm mới vượt 36 tháng phải bị loại hoặc giảm CAPEX/thuê.

Nguyên tắc scale

Không scale vì cửa hàng đầu đông khách. Scale khi unit economics đã lặp lại được: top SKU không stockout, cash trap bị kiểm soát, labor model chạy không cần founder, shrink/waste nằm trong ngưỡng và payback từng điểm không bị kéo dài.

Bài Tập Áp Dụng 7 Ngày

Ngày 1

Xuất top 30 SKU theo doanh thu, gross profit và units sold. Gắn role cho từng SKU.

Ngày 2

Tính GMROI và inventory days cho 10 SKU hoặc category quan trọng nhất.

Ngày 3

Liệt kê 10 SKU stockout nhiều nhất và 10 SKU tồn lâu nhất.

Ngày 4

Đo gross profit per facing cho một kệ quan trọng và đề xuất đổi facing.

Ngày 5

Đo basket attach rate và contribution per basket cho 2 anchor SKU.

Ngày 6

Tính sales per labor hour, gross profit per labor hour và fixed cost coverage theo ngày.

Ngày 7

Chọn 5 hành động: tăng facing, giảm tồn, bundle, đổi vị trí, đàm phán supplier hoặc delist; đặt KPI đo lại sau 7 ngày.

Checklist Review Unit Economics