Hướng dẫn

Cách Tính Giá Bán Sản Phẩm Để Có Lợi Nhuận Thật, Không Ảo 2026

Tuân HoangTuân Hoang
25 tháng 9, 2026
10 phút đọc
Ảnh minh họa bài viết: Cách Tính Giá Bán Sản Phẩm Để Có Lợi Nhuận Thật, Không Ảo 2026

Chị Hoa bán tạp hóa nhìn vào cuốn sổ ghi lãi cuối tháng, thấy con số dương mà vẫn không hiểu sao tiền mặt trong ngăn kéo không dư ra bao nhiêu. Chị tính mỗi món "lời 30%" — nhập 100.000đ thì bán 130.000đ, cứ thế nhân lên tưởng chắc ăn lắm. Nhưng cuối tháng trừ tiền điện, tiền thuê mặt bằng, hàng hết hạn phải bỏ, tiền ship trả khách đổi hàng... lãi thật chỉ còn một nửa so với con số chị tưởng tượng. Đây không phải chuyện hiếm — rất nhiều chủ hộ kinh doanh nhỏ tự đứng quầy đang tính giá theo phản xạ, không theo công thức, và khoản chênh lệch giữa "lãi tưởng" và "lãi thật" âm thầm ăn mòn vốn từng tháng một.

Tại sao "lời 30%" của bạn không phải là 30% thật

Đây là chỗ nhầm phổ biến nhất, và nó nằm ở một chữ duy nhất: bạn đang tính 30% trên giá vốn hay trên giá bán? Hai con số này nghe giống nhau nhưng ra kết quả khác hẳn.

Giả sử vốn nhập một sản phẩm là 100.000đ. Nếu cộng thêm 30% trên vốn (gọi là markup), giá bán sẽ là 130.000đ. Nhưng biên lợi nhuận thật — tức phần lãi so với giá bán ra — lúc này chỉ là:

(130.000 - 100.000) / 130.000 = 23%, không phải 30%.

Ngược lại, nếu bạn muốn biên lợi nhuận thật sự đạt 30% trên giá bán, giá bán phải là:

100.000 / (1 - 0,3) = 142.857đ, chứ không phải 130.000đ.

Chênh lệch gần 13.000đ mỗi món, nhân với vài trăm món bán ra mỗi tháng, là khoản tiền đủ lớn để giải thích vì sao "có lời mà không có tiền". Nhiều chủ shop tạp hóa, quán ăn, cửa hàng nhỏ đều mắc lỗi này vì họ học cách tính giá truyền miệng từ người bán trước, không ai chỉ ra khác biệt giữa markup và biên lợi nhuận. Nếu bạn đang bán lẻ hàng tạp hóa, bài Cách Tính Giá Bán Lẻ Hàng Tạp Hóa Không Sợ Lỗ đi sâu hơn vào phần này với bảng giá theo từng nhóm hàng.

Công thức nhớ nhanh

  • Muốn tính biên lợi nhuận từ giá đã bán: (Giá bán - Giá vốn) / Giá bán × 100
  • Muốn tính giá bán từ biên lợi nhuận mong muốn: Giá vốn / (1 - Biên lợi nhuận mong muốn)
  • Muốn tính giá bán từ markup: Giá vốn × (1 + % markup)

Ba công thức này khác nhau hoàn toàn về mục đích sử dụng. Nếu bạn chỉ nhớ một cái duy nhất và áp cho mọi tình huống, kiểu gì cũng có lúc tính sai.

Chi phí ẩn — thứ không nằm trong hóa đơn nhập hàng

Giá vốn trên hóa đơn nhập hàng chỉ là phần nổi. Phần chìm — và cũng là phần khiến lãi "bốc hơi" — là những chi phí không ai ghi vào giá sản phẩm nhưng vẫn phải trả mỗi tháng.

Với một cửa hàng tạp hóa nhỏ mặt tiền 20m², chi phí cố định điển hình một tháng có thể là: thuê mặt bằng 8.000.000đ, điện nước 1.200.000đ, một nhân viên phụ bán 5.000.000đ. Cộng lại 14.200.000đ — con số này phải được "giấu" vào giá từng sản phẩm, chứ không thể để nó lơ lửng ngoài phép tính lãi từng món.

Cách làm thực tế: lấy tổng chi phí cố định chia cho tổng tiền vốn hàng dự kiến bán ra trong tháng, ra được tỷ lệ % cần cộng thêm vào giá vốn của mọi sản phẩm. Chia cho tiền vốn chứ không chia cho doanh thu, vì tỷ lệ này sẽ được nhân vào giá vốn — lấy doanh thu làm mẫu số là phân bổ thiếu chi phí. Nếu tiền vốn hàng bán ra dự kiến 100.000.000đ/tháng, thì 14.200.000đ chi phí cố định tương đương 14,2% giá vốn — tỷ lệ này cần được tính thêm vào giá bán, ngoài phần lãi ròng bạn muốn giữ lại.

Ngoài chi phí cố định, còn ba khoản hay bị bỏ quên:

  • Hao hụt hàng hóa: hàng hết hạn, vỡ, mất mát khi kiểm kho — với ngành thực phẩm tươi sống, tỷ lệ này có thể 3-8% giá trị hàng nhập
  • Chi phí ship/đổi trả: nếu bán online kèm giao hàng, tiền ship hai chiều khi khách đổi trả thường bị tính "cho qua" thay vì cộng vào giá
  • Chiết khấu, khuyến mãi: giảm giá dịp lễ, tặng kèm — nếu không dự trù trước, tháng nào khuyến mãi nhiều là tháng đó lãi thật tụt hẳn

Một quán ăn nhỏ thường gặp tình huống tương tự nhưng với biến số khác — nguyên liệu hao hụt do chế biến, gas, phần ăn dư bỏ đi cuối ngày. Cách tính riêng cho mô hình này nằm trong bài Cách Tính Lợi Nhuận Quán Ăn: Công Thức Đơn Giản Cho Chủ Quán Nhỏ.

Dựng bảng tính giá trên Google Sheets — làm một lần, dùng mãi

Bạn không cần phần mềm phức tạp cho việc này. Một bảng Google Sheets với vài cột là đủ, miễn tính đúng công thức. Dưới đây là cấu trúc bảng tối thiểu cho một cửa hàng tạp hóa hoặc shop bán lẻ:

CộtNội dungCông thức (Sheets)
ATên sản phẩm-
BGiá vốn nhậpNhập tay
C% chi phí ẩn cần cộng thêmNhập tay (vd: 14,2%)
DGiá vốn đã gồm chi phí ẩn=B2*(1+C2)
EBiên lợi nhuận mong muốnNhập tay (vd: 25%)
FGiá bán đề xuất=D2/(1-E2)
GLãi thật mỗi món=F2-D2

Với sản phẩm giá vốn 100.000đ, chi phí ẩn 14,2%, muốn biên lợi nhuận thật 25%: giá vốn đã gồm chi phí ẩn là 114.200đ, giá bán đề xuất là 114.200 / 0,75 = 152.267đ, làm tròn 152.000đ. Lãi thật mỗi món khoảng 37.800đ — chứ không phải 30.000đ như cách tính markup đơn giản ban đầu.

Điểm hay của cách làm này là chỉ cần đổi số ở cột C (chi phí ẩn) và E (biên lợi nhuận mong muốn) một lần, toàn bộ bảng giá của hàng trăm sản phẩm tự cập nhật theo hàm kéo xuống. Không cần tính tay từng món, không cần nhớ công thức mỗi lần đặt giá mới. Đây cũng là dạng bảng mà phần mềm quản lý bán hàng chuyên dụng thường dựng sẵn, nhưng nếu bạn mới bắt đầu và chưa cần đầu tư hệ thống lớn, một file Sheets như trên đã đủ chạy ổn cho vài trăm mặt hàng.

Sai lầm khi định giá theo cảm tính hoặc theo đối thủ

Cách định giá phổ biến thứ hai, sau lỗi markup, là nhìn giá đối thủ rồi bán thấp hơn một chút cho "dễ cạnh tranh". Cách này nguy hiểm hơn nhiều người nghĩ, vì nó bỏ qua hoàn toàn cơ cấu chi phí của chính mình.

Ví dụ: cửa hàng A thuê mặt bằng mặt tiền đường lớn, chi phí cố định cao, nhưng lại định giá ngang cửa hàng B nằm trong hẻm, chi phí thấp hơn hẳn. Nếu A copy giá của B, A đang tự nguyện bán dưới điểm hòa vốn thực tế của mình — bán càng nhiều càng lỗ nhiều, chỉ là khoản lỗ ẩn dưới lớp doanh thu trông có vẻ tăng trưởng.

Cách xử lý đúng: định giá theo chi phí của bạn trước (như phần trên), sau đó mới đối chiếu với giá thị trường để quyết định — nếu giá cần thiết của bạn cao hơn đối thủ đáng kể, câu hỏi cần trả lời không phải "giảm giá xuống bằng họ" mà là "cắt được chi phí nào, hay sản phẩm của mình có giá trị khác biệt gì để giữ giá". Với hộ kinh doanh nhỏ vốn ít, giảm giá theo cảm tính để "bằng đối thủ" thường là con đường ngắn nhất dẫn tới hết vốn mà không hiểu vì sao.

Tình huống thực tế: một cửa hàng bán đồ gia dụng nhỏ định giá lại

Lấy ví dụ cụ thể để thấy tác động của việc tính đúng công thức. Anh Tuấn bán đồ gia dụng, danh mục khoảng 80 sản phẩm, doanh thu tháng khoảng 60.000.000đ. Trước đây anh cộng thẳng 25% vào giá vốn cho mọi món, không tách chi phí ẩn.

Sau khi rà lại: chi phí cố định (mặt bằng, điện, 1 nhân viên bán thời gian) là 9.000.000đ/tháng. Doanh thu 60.000.000đ với markup 25% nghĩa là tiền vốn hàng bán ra mỗi tháng khoảng 48.000.000đ, nên chi phí cố định bằng 18,75% giá vốn. Hao hụt do vỡ hàng, đổi trả khoảng 1.200.000đ/tháng, thêm 2,5% giá vốn. Tổng chi phí ẩn cần cộng vào giá vốn khoảng 21%.

Với công thức cũ (markup 25% trên vốn), một món giá vốn 200.000đ bán ra 250.000đ, lãi tưởng 50.000đ. Nhưng sau khi trừ 21% chi phí ẩn phân bổ (42.000đ), lãi thật chỉ còn 8.000đ — khoảng 1/6 số anh tưởng.

Sau khi dựng lại bảng Sheets theo công thức ở phần trên, với biên lợi nhuận mong muốn 25% trên giá bán (không phải trên vốn), giá vốn đã gồm chi phí ẩn là 200.000 × 1,21 = 242.000đ, giá bán cần thiết là 242.000 / 0,75 ≈ 322.700đ, làm tròn 323.000đ. Cao hơn giá cũ 73.000đ mỗi món. Anh Tuấn không tăng giá toàn bộ ngay lập tức — chỉ áp dần cho các mặt hàng ít nhạy cảm về giá trước, theo dõi phản ứng khách qua một tháng, rồi mới điều chỉnh tiếp các món còn lại.

Khi nào nên chấp nhận biên lợi nhuận thấp, khi nào không

Không phải sản phẩm nào cũng cần đạt cùng một mức biên lợi nhuận. Đây là chỗ nhiều hướng dẫn định giá bỏ qua vì họ đưa ra một công thức chung cho tất cả — thực tế danh mục hàng của một cửa hàng luôn có hàng "câu khách" và hàng "kiếm lãi".

Mì gói, gạo, nước mắm, sữa hộp — những mặt hàng khách so giá dễ dàng vì biết giá thị trường — thường phải giữ biên lợi nhuận thấp, 8-12%, để không bị so sánh bất lợi. Ngược lại, hàng gia dụng, đồ dùng ít phổ biến, khách khó so giá trực tiếp, có thể giữ biên lợi nhuận 30-40% mà không ảnh hưởng quyết định mua.

Cách quản lý việc này trên Sheets đơn giản: thêm cột "Nhóm hàng" (hàng câu khách / hàng lãi chính) rồi dùng công thức IF để tự động áp mức biên lợi nhuận mong muốn khác nhau theo nhóm, thay vì gõ tay từng dòng. Ví dụ: =IF(H2="câu khách", D2/(1-0.1), D2/(1-0.3)) (nếu Google Sheets đang để ngôn ngữ Tiếng Việt thì dùng dấu chấm phẩy ngăn đối số và dấu phẩy thập phân: =IF(H2="câu khách"; D2/(1-0,1); D2/(1-0,3))) — cột H là nhóm hàng, tự động chọn biên lợi nhuận 10% hoặc 30% tùy loại.

Với mô hình bán suất ăn theo lô như cơm văn phòng, cách phân nhóm và tính giá theo từng loại thực đơn có đặc thù riêng, được trình bày kỹ hơn trong bài Cách Quản Lý Cơm Văn Phòng Hiệu Quả.

Còn khoản thuế thì tính sao

Bài này chỉ tập trung vào cách tính giá và biên lợi nhuận thuần túy về mặt kinh doanh, không đi vào nghĩa vụ thuế hay quy định hóa đơn — phần đó phụ thuộc vào hình thức đăng ký hộ kinh doanh và quy mô doanh thu cụ thể của từng người, tốt nhất nên hỏi trực tiếp cơ quan thuế hoặc một kế toán để được tư vấn chính xác cho trường hợp của bạn.

Nếu quy mô hàng hóa của bạn đã lớn tới mức cần tính giá thành sản xuất thay vì chỉ giá nhập hàng — ví dụ xưởng sản xuất nhỏ tự gia công — cách tính sẽ phức tạp hơn vì phải cộng thêm nguyên vật liệu, nhân công trực tiếp, khấu hao máy móc. Bài Mẫu Bảng Tính Giá Thành Sản Phẩm Excel Cho Xưởng Nhỏ có mẫu bảng riêng cho trường hợp này.

Câu hỏi thường gặp

Tại sao tính lời 30% mà cuối tháng vẫn không dư tiền?

Vì đa số tính 30% trên giá vốn (markup) chứ không phải trên giá bán (biên lợi nhuận). Ví dụ vốn 100k cộng 30% thành 130k, nhưng lãi thực tế trên giá bán chỉ khoảng 23%. Cộng thêm chi phí mặt bằng, hao hụt, ship chưa trừ, lãi thật còn thấp hơn nhiều.

Markup và biên lợi nhuận khác nhau thế nào?

Markup tính phần trăm cộng thêm trên giá vốn, còn biên lợi nhuận (margin) tính phần trăm lãi trên giá bán. Cùng một số tiền lãi nhưng hai cách tính ra hai con số phần trăm khác nhau, dễ gây nhầm khi lập bảng giá hoặc so sánh với đối thủ.

Chi phí ẩn nào hay bị bỏ sót khi định giá?

Thường gặp nhất là tiền mặt bằng, điện nước chia theo ngày bán, hao hụt hàng hóa (vỡ, hết hạn, mất mát), phí ship hai chiều, và công sức đóng gói. Cộng dồn các khoản này vào giá vốn trước khi tính lãi mới ra giá bán sát thực tế.

Có cần tính thuế khi định giá bán không?

Bài này chỉ tập trung công thức tính giá vốn, chi phí và lợi nhuận. Phần nghĩa vụ thuế tùy quy mô và hình thức kinh doanh, nên hỏi trực tiếp cơ quan thuế hoặc kế toán để được tư vấn chính xác cho trường hợp của mình.

Bạn muốn áp dụng ngay mà không phải tự xây từ đầu?

Khám phá các mẫu Google Sheets và phần mềm quản lý dựng sẵn cho doanh nghiệp Việt tại SheetStore Marketplace.

Chia sẻ bài viết:

Tuân Hoang

Tuân Hoang

Đội ngũ SheetStore

Google SheetsGoogle Apps ScriptCRMAutomationPhần mềm quản lý doanh nghiệp

Google Workspace Certified, 5+ years experience

Bạn thấy bài viết hữu ích?

Đăng ký nhận thông báo khi có bài viết mới.

Nhận thông báo khi có bài viết mới. Không spam, hứa luôn! 😊

Bình luận (0)

Vui lòng đăng nhập để tham gia thảo luận