Excel to App Logo - Giải pháp chuyển đổi Excel thành web app quản lý nội bộ
FB LinkedIn Zalo
Excel & Quản Lý

Cách Tránh Bán Trùng Hàng Khi Bán Nhiều Kênh: 6 Quy Tắc Cho Shop Nhỏ

👤 Exceltoapp.vn
|
📅 24 Thg 09, 2026
|
⏱️ 16 min read
Cách Tránh Bán Trùng Hàng Khi Bán Nhiều Kênh: 6 Quy Tắc Cho Shop Nhỏ
📬

Nhận Thêm Insight Mỗi Tuần

Gửi ngắn gọn 1 email/tuần về tối ưu vận hành cho SME.

Tóm tắt nhanh (TL;DR)

  • Cách tránh bán trùng hàng khi bán nhiều kênh: dùng MỘT con số tồn duy nhất cho mọi kênh (Shopee, TikTok Shop, quầy), trừ tồn ngay khi chốt đơn, ghi hàng giữ chỗ, khóa tồn trên sàn khi còn dưới 3-5 sản phẩm và đối soát cuối ngày 15 phút
  • Bán trùng hàng là lý do số 1 gây hủy đơn đa kênh: 34% đơn hàng bị hủy vì số tồn giữa các kênh lệch nhau, cao nhất trong mọi lý do hủy (Nguồn: Nventory, nghiên cứu 50.000 đơn năm 2025)
  • Tần suất cập nhật quyết định mức độ bán trùng: shop cập nhật tồn thủ công 1 lần/ngày có tỷ lệ bán trùng 7,3%, còn shop cập nhật gần như tức thời chỉ 0,3% (Nguồn: Nventory, 2025)
  • Khách không bao giờ quên: 62% người mua từng chuyển sang thương hiệu khác vì sản phẩm hết hàng sau khi đã đặt, 25% mất niềm tin vào shop (Nguồn: DOSS, khảo sát 2026)
  • Lỡ bán trùng rồi vẫn có cách gỡ: gọi khách trước, đề nghị đổi hàng hoặc đền bù, tránh tự hủy đơn vì hủy đơn do lỗi người bán làm NFR vượt 60% có thể bị Shopee phạt tới 4 điểm Sao Quả Tạ (Nguồn: Học viện Shopee)

Bán trùng hàng khi bán nhiều kênh là gì?

Bán trùng hàng (overselling) là tình huống shop nhận đơn cho cùng một sản phẩm từ hai kênh bán, trong khi kho thực chỉ còn một sản phẩm, hoặc bán tiếp khi hàng đã hết nhưng số tồn hiển thị trên kênh vẫn báo còn. Ví dụ: kho còn 1 chiếc áo size M, khách trên Shopee đặt lúc 10h, khách tại quầy mua lúc 11h, cả hai đơn đều được chốt vì không kênh nào biết kênh kia đã bán. Khác với hết hàng thông thường, bán trùng là lỗi của hệ thống số liệu: hàng thực ra đã có người mua, nhưng con số tồn không được cập nhật kịp giữa các kênh với nhau.

Vì sao bán trùng hàng xảy ra: 5 khe hở kinh điển

Không shop nào "cố tình" bán trùng. Vấn đề nằm ở chỗ mỗi kênh bán ghi nhận theo cách riêng, vào thời điểm riêng, và không kênh nào thấy được toàn bộ bức tranh. Bảng dưới liệt kê 5 khe hở phổ biến nhất mà shop đa kênh nào cũng từng dính ít nhất một lần.

📊 Bảng: 5 khe hở kinh điển khiến shop bán trùng hàng

Khe hởDiễn ra thế nàoHậu quả điển hình
Tồn sàn là số cũQuầy bán 5 cái buổi sáng, chiều tối mới kéo số lên ShopeeSàn vẫn nhận đơn trong khi kho đã cạn
Đơn online chưa giao vẫn tính là cònĐơn Shopee đã chốt nhưng chưa đóng gói, tồn không trừQuầy bán tiếp, tới lúc đóng hàng mới biết thiếu
Hàng giữ chỗ không ghiKhách quầy đặt cọc 2 cái, nhân viên quên ghi sổTưởng còn hàng, bán tiếp rồi không có để giao
Hai người ghi hai fileNhân viên quầy ghi sổ tay, người online ghi file riêngCuối ngày gộp số mới phát hiện đã bán trùng
Livestream chốt quá nhanh30 đơn trong 20 phút, không ai kịp trừ tồn từng đơnHết hàng giữa chừng, đơn sau phải hủy hàng loạt

Quy mô của vấn đề không hề nhỏ. Nghiên cứu của Nventory trên 50.000 đơn hàng thật từ 127 nhà bán trên Amazon, Shopify, eBay, TikTok Shop cho thấy 34% tổng số đơn hủy đến từ lệch tồn kho giữa các kênh, đứng đầu mọi lý do hủy đơn, cao hơn cả giao trễ (22%) và khách đổi ý (18%) (Nguồn: Nventory, 2025). Gần 40% nhà bán lẻ từng phải hủy ít nhất 1 trong 10 đơn vì dữ liệu tồn kho sai (Nguồn: eCommerceNews).

Bán trùng hàng đắt giá thế nào với shop nhỏ?

Một đơn hủy do bán trùng không chỉ mất một món hàng. Với khách, họ đã chờ, đã trả tiền, rồi nhận tin "hết hàng". Khảo sát của DOSS với 1.000 người tiêu dùng năm 2026 cho thấy 74% từng gặp cảnh sản phẩm hay mua bị hết hàng, 62% đã chuyển sang thương hiệu khác ít nhất một lần vì lý do này, và 25% nói hết hàng làm họ mất niềm tin vào shop (Nguồn: DOSS, 2026). Với sàn thương mại điện tử, hậu quả còn được đo bằng chỉ số.

Trên Shopee, đơn hủy do lỗi người bán (kể cả trường hợp nhờ khách hủy giúp) đều tính vào tỷ lệ đơn hàng không thành công (NFR). Shop được khuyến nghị giữ NFR dưới 2%; từ 10% trở lên bị tính 1 điểm phạt Sao Quả Tạ, còn NFR từ 60% kèm từ 30 đơn không thành công bị tính tới 4 điểm, tích lũy nhiều điểm trong quý sẽ mất các đặc quyền bán hàng (Nguồn: Học viện Shopee). Nghĩa là một buổi livestream bán trùng vài chục đơn có thể đẩy shop vào vùng phạt chỉ trong một tuần.

Bán trùng hàng khi bán nhiều kênh khiến một sản phẩm bị bán cho hai khách

Caption: Một sản phẩm, hai đơn, một kho: bài toán kinh điển của shop bán đa kênh.

6 quy tắc chống bán trùng hàng bằng Excel

Cách chống bán trùng hiệu quả nhất với shop nhỏ không phải mua phần mềm đắt tiền, mà là áp dụng 6 quy tắc vận hành trên một file Excel dùng chung. Nguyên tắc xuyên suốt chỉ có một câu: mọi kênh bán phải nhìn vào cùng một con số tồn, và con số đó phải giảm ngay khi có bất kỳ đơn nào được chốt.

Quy tắc 1: Một con số tồn duy nhất cho mọi kênh

Dựng sheet "Tồn kho" mà mỗi dòng là một mã hàng (nhớ tách riêng từng size, từng màu), gồm bốn cột số liệu: Tồn thực (cột B), Đơn online chưa giao (cột C), Hàng giữ chỗ (cột D), Tồn khả dụng (cột E). Công thức cốt lõi:

Tồn khả dụng = Tồn thực − Đơn online chưa giao − Hàng giữ chỗ

Trong Excel, đặt tại ô E2 của dòng sản phẩm đầu tiên:

=B2-C2-D2

Còn cột C (đơn online chưa giao) không cần gõ tay từng đơn, dùng hàm SUMIF để tự cộng từ sheet "Đơn hàng": tại ô C2 đặt công thức

=SUMIF('Đơn hàng'!A:A, A2, 'Đơn hàng'!B:B)

với A2 là mã hàng đang xét, cột A của sheet "Đơn hàng" chứa mã hàng, cột B chứa số lượng. Kết quả ô E2 chính là lượng hàng thật sự được phép bán tiếp, dùng cho cả quầy lẫn sàn.

Quy tắc 2: Trừ tồn ngay khi chốt đơn, không đợi cuối ngày

Quy tắc vàng: bán xong là ghi, ghi xong là trừ. Nhân viên quầy bán 1 cái phải trừ ngay vào file, không để tối về mới nhập. Đơn Shopee thì mỗi buổi trưa và chiều kéo một lượt từ Seller Centre, dán vào sheet "Đơn hàng", cột tồn khả dụng tự tính lại. Nghiên cứu của Nventory chỉ rõ mức chênh của việc này: shop cập nhật tồn thủ công mỗi ngày một lần có tỷ lệ bán trùng 7,3%, cập nhật mỗi 15 phút còn 4,1%, còn gần như tức thời chỉ còn 0,3%, thấp hơn tới gần 25 lần (Nguồn: Nventory, 2025). Với Excel, nhịp khả thi nhất là 2-3 lần ghi mỗi ngày, đủ để giữ tỷ lệ bán trùng ở mức rất thấp cho shop dưới 50 đơn/ngày.

Quy tắc 3: Hàng giữ chỗ là hàng đã bán

Khách quầy đặt cọc, khách inbox giữ hàng, khách đặt qua Zalo chưa cọc: tất cả đều phải ghi vào cột "Hàng giữ chỗ" ngay lúc chốt. Nhiều shop chỉ ghi khi khách trả tiền đủ, nhưng chính khoảng trống "chưa ghi" đó là nơi bán trùng xảy ra. Quy ước đơn giản: bất kỳ ai hứa bán một sản phẩm cho khách, dù cọc hay chưa, đều ghi vào file trước, rồi mới tính chuyện thu tiền.

Quy tắc 4: Khóa tồn trên sàn khi còn dưới 3-5 sản phẩm

Đừng để sàn bán cạn tới con số 0. Đặt số tồn hiển thị trên Shopee, TikTok Shop thấp hơn tồn thực một khoản đệm (buffer), ví dụ còn 5 cái thực thì trên sàn chỉ để 3-4 cái. Số "giấu" này bù cho sai số ghi chép và thời gian trễ giữa hai lần cập nhật. Khi tồn khả dụng về dưới mức đệm, tạm ngừng quảng cáo sản phẩm đó và giảm số trên sàn xuống 0. Dùng Conditional Formatting cho cột tồn khả dụng: ô nào nhỏ hơn hoặc bằng ngưỡng đệm thì tự chuyển màu đỏ, cả team nhìn phát biết ngay sản phẩm nào sắp cạn.

Quy tắc 5: Ai đặt trước được trước, kèm chính sách ưu tiên rõ ràng

Khi hai kênh cùng tranh một sản phẩm cuối cùng, phải có sẵn quy tắc để không phải quyết định trong căng thẳng. Quy tắc mặc định dễ áp dụng nhất: đơn nào chốt trước (có ghi vào file) được giao trước. Nếu muốn ưu tiên khách quen, khách mua số lượng lớn hoặc đơn quầy (không mất phí sàn), hãy ghi rõ thành văn bản ngay trong file hoặc sổ tay nhân viên, để ai cũng xử lý giống nhau chứ không tùy hứng theo người trực.

Quy tắc 6: Đối soát cuối ngày 15 phút

Cuối giờ, làm ba việc: một, đếm nhanh vài sản phẩm bán chạy nhất, so với cột Tồn thực; hai, kiểm tra danh sách đơn online đã giao hôm nay đã trừ tồn chưa; ba, rà xem có mã hàng nào tồn khả dụng âm không. Lệch từ 1-2 sản phẩm là truy ngay trong ngày, để qua đêm thì không ai nhớ nổi. 15 phút mỗi tối rẻ hơn nhiều so với một buổi tối ngồi gọi khách xin hủy đơn.

File Excel chống bán trùng hàng với cột tồn khả dụng và cảnh báo màu đỏ

Caption: Màu đỏ trên cột tồn khả dụng giúp cả team dừng bán đúng lúc, trước khi phát sinh đơn trùng.

Lỡ bán trùng rồi thì xử lý sao? Quy trình 4 bước

Dù áp dụng đủ quy tắc, mùa sale hoặc ngày livestream đông khách vẫn có thể làm lệch nhịp. Khi phát hiện bán trùng, đừng hoảng, hãy làm đúng 4 bước dưới đây.

📊 Bảng: Quy trình 4 bước xử lý khi lỡ bán trùng

BướcViệc cần làmLưu ý quan trọng
1Kiểm tra đơn nào chốt trước trong fileĐơn chốt trước được giao, theo đúng Quy tắc 5
2Gọi khách của đơn phải hủy trướcChủ động gọi, đừng để khách phát hiện qua tin hủy tự động
3Đề nghị phương án thay thếĐổi size, đổi màu, đổi sản phẩm tương đương, hoặc giảm giá bù
4Chỉ hủy khi khách đồng ýNhờ khách bấm hủy vẫn tính lỗi người bán, nhưng đỡ hơn tự hủy khi NFR đang cao

Điểm mấu chốt ở bước 3: một khách được đền bù thỏa đáng thường quay lại mua, còn một khách bị hủy đơn không báo trước thì gần như chắc chắn không quay lại. Mất một khách không chỉ là mất một đơn: có tới 6% người tiêu dùng từng để lại đánh giá tiêu cực vì trải nghiệm sản phẩm hết hàng, và một đánh giá sao thấp có thể khiến hàng chục khách khác do dự không mua (Nguồn: DOSS, 2026).

Case study: Shop giày dép hết cảnh "size cuối bán hai lần"

Một shop giày dép tại Hà Nội bán song song Shopee, TikTok Shop và một quầy nhỏ trong chợ, khoảng 30-40 đơn/ngày. Vấn đề kinh niên của shop là các size hiếm (35, 43) thường chỉ còn 1-2 đôi, và gần như tuần nào cũng có một size phải hủy đơn vì "vừa bán size cuối ở quầy, Shopee vẫn báo còn". Khi kiểm tra số liệu, shop phát hiện mỗi tuần hủy 2-3 đơn vì lý do này, NFR leo lên trên 5% và lượt hiển thị trên sàn giảm rõ.

Shop áp dụng đủ 6 quy tắc: file tồn kho một nguồn với cột tồn khả dụng, nhân viên quầy trừ tồn ngay trên điện thoại qua Google Sheets, hàng giữ chỗ ghi vào cột riêng, và quy tắc "size còn dưới 3 đôi là khóa sàn". Tuần đầu vẫn còn 1 lần lệch do nhân viên quên ghi, nhưng nhờ đối soát tối phát hiện trong ngày, gọi khách đổi size thành công. Sang tháng thứ hai, số đơn hủy vì hết hàng về 0, NFR về dưới 2%, và shop bắt đầu dám đẩy mạnh quảng cáo các size hiếm vì biết chắc con số trên sàn là số thật. Bài học của shop này: không cần phần mềm đắt tiền, chỉ cần một file dùng chung và kỷ luật ghi nhận đúng giờ.

Khi nào Excel không còn chặn được bán trùng?

Excel chặn bán trùng tốt khi ít người thao tác và đơn chưa nhiều. Nhưng có 3 tín hiệu cho thấy đã đến lúc cần hệ thống tự động hơn:

  • Đơn vượt 50-100 đơn/ngày: gõ tay không theo kịp, đơn chốt nhanh hơn tốc độ ghi, bán trùng quay lại dù đã có quy tắc.
  • Nhiều người cùng sửa một file: hai nhân viên mở cùng lúc dễ ghi đè số của nhau, đúng kiểu lỗi đã phân tích trong bài vì sao đồng bộ file Excel luôn bị lỗi, đây là lỗ hổng lớn nhất của Excel khi team đông.
  • Cần tồn kho tức thời trên sàn: ngày sale, livestream, tồn trên sàn phải trừ ngay lập tức thì mới hết bán trùng, tay người không làm được việc này.

Khi đó, hướng đi tự nhiên là một web app nội bộ: đơn bán ở kênh nào cũng tự trừ tồn, con số hiển thị trên sàn tự cập nhật, mọi người cùng nhìn một số. Đây chính là mô hình ExcelToApp đang triển khai cho nhiều shop đa kênh: lấy file Excel shop đang dùng làm gốc, dựng web app theo đúng quy trình của shop. Lộ trình chuyển đổi từ file Excel lên web app đã có bài hướng dẫn chi tiết tại đây, và chi phí xây dựng thấp hơn nhiều so với thuê phần mềm bán hàng đa kênh của bên thứ ba. Quan trọng nhất, dữ liệu và quy tắc shop đã chuẩn bị từ thời Excel (mã hàng, tồn khả dụng, hàng giữ chỗ) sẽ được kế thừa nguyên vẹn, nên việc chuyển đổi nhẹ nhàng chứ không phải làm lại từ đầu.

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

Bán trùng hàng khác hết hàng thế nào?

Hết hàng là kho thực sự không còn sản phẩm, ai đến sau cũng biết. Bán trùng là kho chỉ còn 1 sản phẩm nhưng hai kênh cùng bán vì số liệu không kịp cập nhật, khiến shop phải hủy một trong hai đơn. Hết hàng có thể phòng bằng cách nhập hàng sớm hơn, còn bán trùng phải phòng bằng cách đồng bộ số liệu giữa các kênh.

Hủy đơn do bán trùng có bị Shopee phạt không?

Có. Đơn hủy do lỗi người bán, kể cả nhờ khách bấm hủy, đều tính vào NFR. NFR từ 10% bị tính 1 điểm phạt Sao Quả Tạ, từ 60% kèm từ 30 đơn không thành công bị tính tới 4 điểm (Nguồn: Học viện Shopee). Nên ưu tiên gọi khách đổi hàng thay vì hủy đơn.

Cập nhật tồn kho mấy lần một ngày là đủ để không bán trùng?

Với shop dưới 50 đơn/ngày, 2-3 lần ghi mỗi ngày (trưa, chiều, tối) cộng đối soát cuối ngày là đủ. Nghiên cứu trên 50.000 đơn cho thấy tỷ lệ bán trùng giảm mạnh khi tần suất cập nhật tăng, từ 7,3% (1 lần/ngày) xuống 4,1% (mỗi 15 phút) và 0,3% (gần tức thời) (Nguồn: Nventory, 2025). Shop nào bán livestream hoặc trên 100 đơn/ngày thì gõ tay không đủ, cần hệ thống tự trừ tồn.

Hàng giữ chỗ cho khách quầy có cần ghi vào file không?

Bắt buộc. Hàng giữ chỗ là hàng đã hứa bán, phải trừ ngay khỏi tồn khả dụng, dù khách chưa trả tiền. Đây là khe hở số 1 khiến shop tưởng còn hàng rồi bán trùng: khách đặt cọc 2 cái, nhân viên quên ghi, quầy bán tiếp 2 cái, tới lúc khách đến lấy thì không còn.

Lỡ bán trùng size cuối, nên ưu tiên khách nào?

Áp dụng quy tắc đã ghi sẵn: đơn chốt trước được giao trước. Nếu shop muốn ưu tiên khách quen hoặc đơn quầy, hãy ghi chính sách này thành văn bản ngay trong file để nhân viên xử lý nhất quán, tránh trường hợp ưu tiên theo cảm tính khiến khách bức xúc và nhân viên lúng túng.

Excel có chặn bán trùng hoàn toàn được không?

Excel chặn được phần lớn bán trùng nếu cả team tuân thủ 6 quy tắc, nhưng không chặn tuyệt đối vì phụ thuộc kỷ luật ghi chép của con người và không tự động đồng bộ với sàn. Khi đơn nhiều, team đông hoặc cần tồn tức thời trên sàn, web app nội bộ tự động trừ tồn mới giải quyết triệt để.

Tóm lại

Bán trùng hàng là căn bệnh đặc trưng của bán đa kênh, bắt nguồn từ việc mỗi kênh nhìn một con số tồn khác nhau. Shop nhỏ có thể chặn gần như toàn bộ rủi ro bằng 6 quy tắc trên một file Excel dùng chung: một con số tồn duy nhất, trừ ngay khi chốt đơn, ghi hàng giữ chỗ, khóa tồn trên sàn khi còn dưới ngưỡng, ưu tiên ai đặt trước và đối soát cuối ngày. Lỡ bán trùng thì gọi khách trước, đền bù thỏa đáng, hạn chế hủy đơn để không bị sàn phạt. Khi đơn vượt sức gõ tay, đó là lúc chuyển sang web app nội bộ để con số tồn tự động cập nhật trên mọi kênh.

📥 Đang bán nhiều kênh mà vẫn lo bán trùng, lệch tồn? Liên hệ ExcelToApp (exceltoapp.vn) để được tư vấn miễn phí về cách dựng file quản lý đa kênh chuẩn, hoặc lộ trình chuyển sang web app nội bộ tự động trừ tồn phù hợp với quy mô shop.

Gửi file phân tích miễn phí →

Tác giả: Exceltoapp.vn

💬 Bài viết này có hữu ích với bạn không?

Ý kiến của bạn giúp chúng tôi cải thiện chất lượng nội dung tốt hơn.

BẢN TIN CHUYÊN SÂU

NHẬN INSIGHT VẬN HÀNH CHO DOANH NGHIỆP

Case study thực tế, giải pháp gỡ rối file Excel và hướng dẫn chuyển đổi Web App mỗi tuần — hoàn toàn miễn phí.

✅ Không spam · Hủy đăng ký bất cứ lúc nào

EA

Về ban biên tập ExcelToApp

Nội dung được biên soạn và chia sẻ bởi đội ngũ phát triển ExcelToApp. Chúng tôi hy vọng những chia sẻ và góc nhìn này sẽ giúp bạn tối ưu hóa quy trình vận hành, quản lý dữ liệu an toàn và nâng cao hiệu suất doanh nghiệp mỗi ngày.

Bài viết cùng danh mục

Excel Quản Lý Bán Hàng Online Và Offline: Cấu Trúc File Chuẩn Cho Shop 2 Kênh
📄 Excel & Quản Lý

Excel Quản Lý Bán Hàng Online Và Offline: Cấu Trúc File Chuẩn Cho Shop 2 Kênh

Cấu trúc file Excel quản lý bán hàng online và offline cho shop 2 kênh: 5 sheet, 3 công thức SUMIFS/COUNTIFS nối 2 kênh, đối soát 15 phút mỗi tối, kèm dấu hiệu cần chuyển sang web app nội bộ.

23 Thg 09, 2026
16 phút
Quản Lý Đơn Hàng Từ Nhiều Sàn TMĐT Về 1 Nơi: Cách Gom Không Sót Đơn
📄 Excel & Quản Lý

Quản Lý Đơn Hàng Từ Nhiều Sàn TMĐT Về 1 Nơi: Cách Gom Không Sót Đơn

Gom đơn hàng từ Shopee, TikTok Shop, Facebook, Zalo và quầy về một bảng Excel duy nhất với mã kênh riêng, đối soát mỗi cuối ngày để không đơn nào rơi giữa chừng. Kèm 2 công thức đếm đơn theo kênh và quy trình 20 phút mỗi tối cho shop dưới 30 đơn/ngày.

22 Thg 09, 2026
16 phút
Liên hệ qua Zalo
Cần tư vấn gì không ạ? 😊
💬

EXA Assistant

Trực tuyến & Sẵn sàng gỡ rối

Thông Tin Nhận Diện Trước Khi Chat

Vui lòng nhập Họ tên và SĐT/Email để tư vấn viên và hệ thống lưu vết tư vấn nhé.

🤖
Dạ, em chào anh/chị! Em là trợ lý EXA của ExceltoApp.

Em có thể hỗ trợ giải đáp các thắc mắc về bảng giá, dịch vụ, của công ty

Anh/chị cần em hỗ trợ gì hôm nay ạ?