Phí sàn, phí ads và biên lợi nhuận 2026: Shop nhỏ còn lời không nếu chỉ đua giá rẻ?

Bán online 2026 nhìn đông đơn nhưng dễ mỏng lời vì phí sàn, ads, voucher và freeship. Shop nhỏ cần biết mỗi đơn sau tất cả khoản trừ còn lại bao nhiêu.

Phí sàn, phí ads và biên lợi nhuận 2026: Shop nhỏ còn lời không nếu chỉ đua giá rẻ?

Phí sàn, ads, voucher và freeship làm bán online năm 2026 nhìn đông đơn nhưng dễ mỏng lời. Shop nhỏ muốn sống khỏe không thể chỉ đua giá rẻ, mà phải biết mỗi đơn sau tất cả khoản trừ còn lại bao nhiêu.

Bán online năm 2026 không chỉ là chuyện có đơn

Nhiều shop nhỏ nhìn bảng đơn hàng vẫn thấy vui. Sàn vẫn nhảy đơn, livestream vẫn có khách hỏi, quảng cáo vẫn kéo người vô inbox. Nhưng tới cuối tháng, chủ shop ngồi cộng lại mới thấy phần lời mỏng hơn cảm giác ban đầu rất nhiều. Doanh thu có đó, hàng đi có đó, nhưng tiền thật còn lại không bao nhiêu.

Năm 2026, bài toán bán online không còn đơn giản là tìm sản phẩm, đăng lên sàn, chạy ít ads rồi chờ lời. Mỗi đơn hàng đi qua nhiều lớp chi phí hơn: phí sàn, phí dịch vụ, phí thanh toán, voucher, freeship, affiliate, KOC, ads, đóng gói, hoàn hàng, chăm sóc khách. Mỗi lớp lấy một chút. Nếu shop chỉ nhìn giá bán, mình rất dễ tưởng đơn nào cũng ngon.

Vấn đề không phải sàn xấu hay ads xấu. Sàn vẫn là kênh bán quan trọng. Ads vẫn giúp shop có khách mới. Voucher vẫn kéo được đơn. Nhưng nếu shop chỉ đua giá rẻ mà không biết biên lợi nhuận thật sau tất cả khoản trừ, càng bán nhiều có khi càng mệt.

Những khoản phí đang nằm rải rác trên một đơn hàng

Một đơn hàng online nhìn ngoài thì gọn: khách trả tiền, shop giao hàng. Nhưng bên trong có nhiều khoản nhỏ. Giá vốn sản phẩm là khoản đầu tiên. Sau đó có phí sàn hoặc phí nền tảng, phí thanh toán, phí dịch vụ, phần voucher shop chịu, phần freeship shop hỗ trợ, tiền đóng gói, tem nhãn, chi phí xử lý đơn, chi phí hoàn hàng bình quân, rồi tới ads nếu đơn đó đến từ quảng cáo.

Điểm nguy hiểm là các khoản này không phải lúc nào cũng hiện ra cùng một chỗ. Có khoản nằm trong báo cáo sàn. Có khoản nằm trong tài khoản ads. Có khoản nằm trong tiền mua vật tư đóng gói. Có khoản chỉ thấy khi cuối tháng kiểm hàng hoàn. Vì rải rác nên chủ shop dễ bỏ sót.

Một vài ngàn ở từng dòng nghe không đáng kể, nhưng nhân lên vài trăm hoặc vài ngàn đơn mỗi tháng sẽ thành số lớn. Shop bán càng nhiều mà biên càng mỏng thì sai số càng đau. Bởi vậy, muốn biết có lời không, mình phải kéo hết các khoản đó về cùng một đơn hàng để nhìn.

Chủ shop nhỏ nhìn dashboard phí sàn ads voucher và lợi nhuận
Bán online năm 2026 không chỉ cần có đơn, mà cần biết mỗi đơn còn lại bao nhiêu sau phí.

Doanh thu đẹp có thể che một biên lợi nhuận rất mỏng

Giả sử một sản phẩm bán 250.000 đồng. Giá vốn 130.000 đồng. Phí sàn và thanh toán 25.000 đồng. Voucher shop chịu 15.000 đồng. Freeship hỗ trợ 12.000 đồng. Đóng gói 8.000 đồng. Ads bình quân để có đơn là 35.000 đồng. Hoàn hàng và hao hụt tính bình quân thêm 7.000 đồng. Lúc này đơn 250.000 đồng chỉ còn khoảng 18.000 đồng trước khi bù chi phí cố định.

Nhìn doanh thu, 250.000 đồng có vẻ ổn. Nhìn lời sau giá vốn, tưởng còn 120.000 đồng. Nhưng sau khi trừ đủ phí sàn, ads, voucher, ship và rủi ro, phần còn lại tụt xuống rất nhanh. Nếu shop còn phải trả lương, kho, phần mềm, điện nước, máy móc, thì 18.000 đồng mỗi đơn không còn thoải mái chút nào.

Đó là lý do có shop bán 1.000 đơn một tháng vẫn thấy không dư. Vấn đề không nằm ở số đơn, mà nằm ở số tiền mỗi đơn còn đóng góp thật sự. Doanh thu giống lớp sơn bên ngoài. Biên lợi nhuận mới là khung nhà bên trong.

Ads đang mua lợi nhuận hay chỉ mua cảm giác đông đơn

Quảng cáo không xấu. Với shop nhỏ, ads có thể giúp sản phẩm mới được nhìn thấy, giúp kéo khách vô inbox, giúp test thị trường nhanh hơn. Nhưng ads chỉ tốt khi shop biết mình đang mua cái gì. Mua doanh thu khác với mua lợi nhuận. Mua khách mới có khả năng quay lại khác với mua một đơn lỗ rồi mất luôn khách.

Nhiều shop nhìn ROAS hoặc doanh thu từ ads rồi mừng. Nhưng nếu mỗi đơn sau phí chỉ còn ít, tiền ads tăng một chút là phần lời bay hết. Có chiến dịch nhìn trên mặt báo cáo rất đẹp: nhiều đơn, chi phí trên đơn chấp nhận được, nhưng khi cộng phí sàn, voucher, freeship và hoàn hàng, chiến dịch đó thật ra chỉ giúp shop bận hơn.

Shop nên hỏi thẳng: sau khi trừ ads, đơn này còn bao nhiêu để bù chi phí cố định. Nếu khách mua lần đầu có khả năng quay lại, shop có thể chấp nhận lời mỏng ở đơn đầu. Nhưng nếu sản phẩm không có mua lại, khách chỉ đến vì giá rẻ, ads càng chạy càng biến thành máy đốt biên lợi nhuận.

Voucher và freeship không miễn phí với shop

Khách nhìn voucher và freeship như ưu đãi. Nhưng với shop, mỗi ưu đãi đều có người trả tiền. Có phần sàn hỗ trợ, có phần shop chịu, có phần nằm trong phí hoặc điều kiện tham gia chương trình. Nếu chủ shop không biết rõ phần nào là của mình, rất dễ tham gia cho vui rồi cuối tháng mới thấy lời mỏng.

Voucher có thể tốt nếu có mục đích. Dùng để kéo khách mới, xả hàng tồn, tăng giá trị giỏ, kích hoạt khách cũ, hoặc đẩy một sản phẩm chiến lược. Nhưng voucher sẽ nguy hiểm nếu shop dùng chỉ vì đối thủ cũng dùng. Khi khách chỉ chốt vì giảm sâu, shop phải giảm tiếp lần sau để giữ họ.

Freeship cũng vậy. Có ngành khách rất nhạy với phí ship, không hỗ trợ thì khó chốt. Nhưng hỗ trợ bao nhiêu, cho đơn từ mức nào, áp vào sản phẩm nào, cần tính. Một chính sách freeship rộng quá có thể làm đơn nhiều hơn nhưng tiền còn lại ít hơn.

Một đơn hàng online được tách thành nhiều lớp chi phí
Phí sàn, voucher, freeship, ads và hoàn hàng có thể bào mỏng phần lời rất nhanh.

Đua giá rẻ làm khách quen với mức giá khó thở

Giá rẻ kéo đơn nhanh. Đây là điều ai bán online cũng thấy. Nhưng giá rẻ cũng dạy khách một thói quen: chờ rẻ hơn nữa. Khi shop liên tục sale, liên tục giảm, liên tục tặng voucher, khách sẽ ít nhìn giá gốc như giá thật. Họ coi giá sau giảm mới là bình thường.

Điều này làm shop kẹt. Muốn tăng giá lại thì khách chần chừ. Muốn giữ đơn thì phải tiếp tục giảm. Muốn chạy ads thì biên không đủ. Muốn nâng chất lượng sản phẩm thì sợ giá cao không ai mua. Cuộc đua giá rẻ ban đầu giúp shop có đơn, nhưng về lâu dài có thể khóa shop trong một mức lời rất khó thở.

Không phải shop nhỏ không được bán giá tốt. Vấn đề là phải biết sản phẩm nào dùng để kéo khách, sản phẩm nào giữ biên, sản phẩm nào bán combo, sản phẩm nào dành cho khách cũ. Nếu mọi sản phẩm đều đem ra đua rẻ, shop không còn chỗ để thở.

Không phải sản phẩm nào cũng nên chịu ads như nhau

Một lỗi phổ biến là shop chạy ads đều cho mọi sản phẩm đang bán tốt. Nhưng không phải sản phẩm bán tốt nào cũng có biên đủ để chịu ads. Có món hợp để kéo traffic vì giá dễ mua, hình bắt mắt, khách dễ click. Có món lời tốt hơn nhưng cần tư vấn kỹ. Có món dùng để tăng giá trị giỏ. Có món chỉ nên xả tồn, không nên đổ thêm tiền quảng cáo.

Shop nên chia vai trò sản phẩm. Sản phẩm kéo khách có thể lời mỏng nhưng phải dẫn được qua sản phẩm khác hoặc tạo khách quay lại. Sản phẩm lợi nhuận phải được giữ hình ảnh, giữ giá trị, không sale bừa. Sản phẩm mua lại cần chăm khách cũ, nhắc đúng chu kỳ. Sản phẩm tồn kho cần kế hoạch xả riêng, không trộn lẫn với chiến lược dài hạn.

Khi sản phẩm có vai trò rõ, shop bớt chạy ads theo cảm xúc. Một campaign không chỉ hỏi có ra đơn không, mà hỏi ra đơn cho sản phẩm nào, biên còn bao nhiêu, khách đó có thể mua tiếp gì, và đơn đó có giúp shop khỏe hơn không.

Công thức kiểm nhanh trước mỗi campaign

Trước khi chạy một chương trình sale, voucher hay ads, shop có thể kiểm nhanh một đơn bằng cách lấy giá bán trừ giá vốn, trừ phí sàn, trừ phí thanh toán, trừ phần freeship hoặc voucher shop chịu, trừ đóng gói, trừ ads bình quân dự kiến, trừ hao hụt hoặc hoàn hàng dự kiến. Phần còn lại mới là tiền đơn đó đóng góp để nuôi shop.

Ví dụ giá bán 320.000 đồng, giá vốn 160.000 đồng, phí sàn và thanh toán 32.000 đồng, voucher shop chịu 20.000 đồng, freeship 15.000 đồng, đóng gói 8.000 đồng, ads bình quân 45.000 đồng, hoàn hàng bình quân 10.000 đồng. Phần còn lại là 30.000 đồng. Nếu chi phí cố định tháng đó là 24 triệu, shop cần 800 đơn kiểu này mới hòa vốn.

Con số này có thể làm mình giật mình, nhưng nó tốt. Nó giúp shop biết campaign có đáng chạy không, cần tăng giá trị giỏ hay giảm chi phí nào, có nên đổi sản phẩm mồi không, hoặc cần giữ voucher ở mức nào để không tự bào lợi nhuận.

Khi nào chấp nhận bán lời mỏng

Không phải cứ lời mỏng là sai. Có lúc shop chấp nhận lời mỏng để xả tồn, giải phóng dòng tiền, kéo khách mới, mở tệp khách, lấy feedback cho sản phẩm mới, hoặc test thị trường. Vấn đề là phải biết mình đang chấp nhận vì mục tiêu gì và giới hạn tới đâu.

Nếu bán lời mỏng để xả tồn, phải có mốc dừng khi tồn giảm đủ. Nếu bán lời mỏng để kéo khách mới, phải có kế hoạch chăm lại hoặc sản phẩm mua lại. Nếu bán lời mỏng để test thị trường, phải rút dữ liệu rồi quyết định tiếp, không biến test thành thói quen lỗ kéo dài.

Shop nhỏ thường thiếu vốn hơn shop lớn, nên càng phải cẩn thận với lời mỏng. Bán lỗ có chiến lược khác với bán lỗ vì không biết mình lỗ. Một bên là đầu tư có kiểm soát, một bên là chảy máu mà tưởng đang phát triển.

Shop nhỏ nên làm gì để giữ biên trong 2026

Giữ biên không có nghĩa là tăng giá bừa. Shop có thể bắt đầu bằng cách tăng giá trị đơn: combo hợp lý, mua kèm có ích, gói tiết kiệm cho khách thật sự dùng nhiều. Khi giá trị giỏ tăng, một số chi phí cố định trên mỗi đơn được chia nhẹ hơn, phần lời có cơ hội tốt hơn.

Tiếp theo là xây sản phẩm có lý do để không phải rẻ nhất. Có thể là chọn hàng kỹ hơn, mô tả thật hơn, ảnh thật hơn, tư vấn đúng hơn, đóng gói chắc hơn, chính sách rõ hơn, chăm sau bán tốt hơn. Những thứ này không phải lúc nào cũng làm khách trả giá cao ngay, nhưng giúp shop thoát khỏi vị trí chỉ được chọn vì rẻ.

Shop cũng nên chăm khách cũ tốt hơn. Khách cũ thường rẻ hơn khách mới nếu mình có dữ liệu và nội dung đúng. Một tin nhắn nhắc mua lại đúng lúc, một nhóm khách thân, một lịch livestream đều, một kênh nội dung thật có thể giúp shop bớt phụ thuộc hoàn toàn vào ads lạnh.

Shop nhỏ xây nhiều kênh bán để không phụ thuộc một nguồn
Đừng bỏ sàn, nhưng cũng đừng để sàn là toàn bộ hơi thở của shop.

Đừng bỏ sàn, nhưng đừng để sàn là cả hơi thở

Sàn vẫn rất quan trọng. Nhiều shop nhỏ sống được nhờ sàn vì có traffic, có niềm tin thanh toán, có hạ tầng giao nhận. Bài toán không phải bỏ sàn. Bài toán là đừng để toàn bộ hơi thở của shop nằm ở một nơi mà phí, thuật toán và luật chơi có thể đổi bất cứ lúc nào.

Bên cạnh sàn, shop nên có kênh riêng để giữ khách: fanpage, website, Zalo, nhóm khách, danh sách khách cũ, nội dung ngắn, livestream, email hoặc bất cứ kênh nào hợp với ngành của mình. Không cần làm hết liền. Chỉ cần mỗi tháng bớt phụ thuộc một chút là shop đã an toàn hơn.

Khi có kênh riêng, shop không chỉ mua khách bằng ads rồi để họ trôi mất. Mình có thể kể câu chuyện sản phẩm, giáo dục khách, chăm lại, giới thiệu combo, lấy feedback, tạo niềm tin. Đó là phần giúp biên lợi nhuận bền hơn, vì khách mua không chỉ do rẻ.

Muốn sống khỏe, phải biết đơn nào thật sự còn lời

Năm 2026, shop nhỏ không cần sợ sàn, sợ ads hay sợ voucher. Thứ đáng sợ hơn là không biết mỗi đơn còn lại bao nhiêu sau tất cả khoản trừ. Khi không biết, mình dễ chạy theo tiếng ting ting của đơn hàng và tưởng đó là lợi nhuận.

Một chủ shop tỉnh sẽ nhìn từng dòng phí như nhìn sức khỏe của shop. Đơn nào kéo khách, đơn nào giữ biên, đơn nào đang lỗ, campaign nào đáng chạy tiếp, voucher nào nên dừng. Càng rõ, quyết định càng bớt cảm tính.

Cuộc chơi không còn là ai rẻ hơn ai. Cuộc chơi là ai hiểu con số của mình hơn, biết dùng sàn mà không bị nuốt hết biên, biết chạy ads mà không mua sự bận rộn, biết ưu đãi mà vẫn còn tiền để đi tiếp. Bán nhiều là vui, nhưng bán xong còn lời mới là thứ nuôi shop qua mùa cạnh tranh dài.