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 Đồng Bộ Tồn Kho Giữa Online Và Offline Cho Shop Nhỏ (1 Nguồn Số Duy Nhất)

👤 Exceltoapp.vn
|
📅 21 Thg 09, 2026
|
⏱️ 16 min read
Cách Đồng Bộ Tồn Kho Giữa Online Và Offline Cho Shop Nhỏ (1 Nguồn Số Duy Nhất)
📬

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 đồng bộ tồn kho giữa online và offline: gom tồn kho của mọi kênh bán (Shopee, TikTok Shop, quầy, website) về MỘT nguồn số duy nhất, rồi lấy con số đó để cập nhật lên sàn và bán tại quầy, thay vì để mỗi nơi tự ghi một con số riêng
  • Lệch tồn kho là căn bệnh phổ biến: 78% nhà bán lẻ gặp sai lệch tồn kho hàng tuần hoặc hàng tháng; tổn thất do hết hàng và tồn ứ trên toàn cầu lên tới 1,7 nghìn tỷ USD mỗi năm (Nguồn: IHL Group, 2026)
  • Hậu quả nặng nhất là bán vượt tồn: 61% thương hiệu bán đa kênh gặp ít nhất 1 lần bán vượt tồn trong dịp khuyến mãi; mỗi đơn hủy do hết hàng làm tăng chỉ số NFR, có thể bị sàn phạt và giảm hiển thị (Nguồn: NRF, 2025; Học viện Shopee)
  • Giải pháp cho shop nhỏ: 1 file Excel duy nhất với 4 cột (tồn thực, đơn online chưa giao, hàng đã giữ cho khách quầy, tồn khả dụng) + cập nhật 3 khung giờ/ngày + đối soát cuối ngày; khi vượt 50-100 đơn/ngày hoặc nhiều người cùng nhập thì chuyển web app

Đồng bộ tồn kho giữa online và offline là gì?

Đồng bộ tồn kho giữa online và offline là cách làm cho con số hàng còn lại hiển thị trên Shopee, TikTok Shop, website và số hàng thực tế trong kho, tại quầy luôn khớp nhau, dù khách mua ở kênh nào. Cùng một sản phẩm bán cả trên sàn lẫn tại quầy, nhưng nó chỉ có MỘT số lượng thật trong kho. Đồng bộ chính là đảm bảo mọi kênh đều nhìn vào đúng số lượng thật đó, không kênh nào tự bịa ra một con số riêng.

Ví dụ đơn giản: shop có 10 chiếc áo trắng size M. Khách A mua 1 chiếc trên Shopee, khách B mua 1 chiếc tại quầy trong cùng buổi sáng. Nếu hai nơi không nói chuyện với nhau, cả Shopee lẫn quầy đều tưởng mình còn 10, tới khi bán hết thì Shopee vẫn nhận thêm đơn trong khi kho đã rỗng. Đồng bộ là cách làm cho "con số 10" kia giảm đúng 2 đơn vị ngay khi cả hai giao dịch xảy ra, để không kênh nào bán nhầm vào chỗ trống.

Với shop Việt Nam, bài toán này ngày càng gấp vì bán đa kênh đã thành xu hướng chính. Tổng doanh số trên 4 sàn Shopee, TikTok Shop, Lazada và Tiki năm 2025 đạt hơn 429.000 tỷ đồng, tăng gần 35% so với năm trước, trong khi số shop có phát sinh đơn lại giảm hơn 7%, nghĩa là thị trường đang sàng lọc, chỉ shop nào vận hành tốt mới trụ lại (Nguồn: Metric, Báo cáo Thương mại Điện tử Việt Nam 2025).

Vì sao tồn kho online và offline cứ lệch mãi?

Lệch tồn kho không phải do nhân viên lười ghi sổ, mà do thiếu một quy ước chung: mỗi nơi ghi tồn theo cách riêng, vào thời điểm riêng. Bảng dưới liệt kê 5 kiểu lệch phổ biến nhất của shop bán kênh online kết hợp quầy.

📊 Bảng: 5 kiểu lệch tồn kho phổ biến

Kiểu lệchDiễn ra thế nàoHậu quả điển hình
Bán trùng một sản phẩmKhách mua trên sàn và khách tại quầy lấy cùng một món trong khoảng thời gian ngắnPhải hủy 1 đơn, khách tức giận, bị sàn tính lỗi người bán
Tồn trên sàn là số cũSáng bán 5 cái tại quầy nhưng chiều mới cập nhật lên ShopeeSàn vẫn nhận đơn khi kho đã hết, hủy đơn hàng loạt
Hàng giữ chỗ không ghiKhách quầy đặt cọc 2 cái, nhân viên quên ghi vào sổTưởng còn hàng để bán tiếp, tới khi khách đến lấy thì không còn
Đơn online chưa giao vẫn tính là cònĐơn Shopee đã đặt nhưng chưa đóng gói, tồn vẫn đứng nguyênBán tiếp cho khách quầy, tới lúc đóng hàng mới phát hiện thiếu
Hàng về, hàng chuyển kho không ghiHàng nhập về lúc tối, sáng hôm sau mới cập nhậtĐầu giờ sáng bán thiếu, khách hủy đơn dù hàng đang nằm trong kho

Con số này không hiếm. IHL Group đo đạc trên hơn 4.500 nhà bán lẻ toàn cầu và kết luận 78% doanh nghiệp gặp sai lệch tồn kho ít nhất hàng tuần, tổn thất cộng dồn của hết hàng và tồn ứ lên tới 1,7 nghìn tỷ USD mỗi năm (Nguồn: IHL Group, 2026). Ở quy mô shop nhỏ, hậu quả đọng lại ở hai chỗ đau nhất: mất uy tín với khách và bị sàn phạt.

Sàn thương mại điện tử không phân biệt được "shop hết hàng thật" hay "shop quên cập nhật số". Theo Học viện Shopee, đơn hủy do hết hàng được xếp vào nhóm lỗi người bán, làm tăng tỷ lệ đơn hàng không thành công (NFR); Shop nên giữ NFR dưới 2%, còn từ 10% trở lên sẽ bị điểm phạt Sao Quả Tạ, giảm hiển thị và mất quyền tham gia các chương trình khuyến mãi lớn (Nguồn: Học viện Shopee). Với shop thuộc Shopee Mall, mỗi đơn hủy vì hết hàng còn kèm phí phạt gần 200.000 đồng một đơn.

Minh họa đồng bộ tồn kho online và offline về một nguồn số duy nhất

Mọi kênh bán cùng nhìn một con số tồn thật

3 mức độ đồng bộ tồn kho, shop nhỏ nên chọn mức nào?

Đồng bộ tồn kho không phải chuyện "có hay không", mà là một thang 3 mức từ thủ công tới tự động. Hiểu đúng mức mình đang đứng để chọn cách làm khả thi, đỡ tốn công nhất.

📊 Bảng: 3 mức độ đồng bộ tồn kho

Mức độCách làmPhù hợp khiRủi ro chính
Mức 1: Ghi chép rời rạcMỗi kênh tự ghi sổ riêng, cuối tuần mới so lạiMới mở kênh thứ 2, dưới 10 đơn/ngày, 1 mình tự bánLệch 2-3 ngày mới phát hiện, khó truy ra nguyên nhân
Mức 2: 1 file Excel duy nhấtMọi kênh ghi vào chung 1 file, có công thức tính tồn khả dụngShop nhỏ có 1-2 người nhập liệu, dưới 50-100 đơn/ngàyLệ thuộc kỷ luật nhập liệu, 2 người sửa cùng lúc dễ xung đột
Mức 3: Web app / phần mềm kết nối sànMỗi đơn bán ở bất kỳ kênh nào tự động trừ tồn, cập nhật ngược lên sànTrên 100 đơn/ngày, nhiều người nhập, nhiều chi nhánh, cần số tức thờiChi phí triển khai, cần chuẩn hóa quy trình trước

Hầu hết shop nhỏ Việt Nam đang ở mức 1 mà không biết, vì "mỗi nơi một sổ" nghe có vẻ yên tâm hơn là chung một chỗ. Nhưng chính sự an toàn giả đó là thủ phạm của những cú sốc hủy đơn vào đúng dịp sale. Mức 2 là điểm cân bằng tốt nhất cho shop 10-100 đơn/ngày: chi phí gần như bằng 0, chỉ cần một file Excel dùng chung và kỷ luật cập nhật. Khi số đơn và số người nhập vượt ngưỡng, mới cần tính tới mức 3.

Cách dựng file Excel đồng bộ tồn kho 2 kênh cho shop nhỏ

Nguyên tắc cốt lõi chỉ có một câu: tồn khả dụng = tồn thực − hàng đã hứa. Hàng đã hứa gồm đơn online chưa giao, hàng giữ chỗ cho khách quầy, hàng đã bán nhưng chưa lấy. File đồng bộ chuẩn gồm 4 vùng như bảng dưới.

📊 Bảng: 4 vùng dữ liệu trong file đồng bộ

Sheet / vùngNội dungAi cập nhật
Danh mục sản phẩmMã hàng, tên, phân loại, đơn vị tínhChỉ chủ shop, thêm khi nhập hàng mới
Tồn thựcTồn kho vật lý đếm được, trừ ngay khi nhập/xuấtNgười nhập kho, sau mỗi lần nhập/xuất
Đơn đang giữMã hàng, số lượng: đơn sàn chưa giao + khách quầy đặt cọcNgười bán online và nhân viên quầy, ngay khi có đơn
Tồn khả dụngCông thức tự tính = Tồn thực − tổng hàng đang giữKhông cần gõ, Excel tự tính

Công thức cho sheet Tồn khả dụng, tại ô của từng mã hàng:

=SUMIF('Tồn thực'!A:A, A2, 'Tồn thực'!B:B)
− SUMIF('Đơn đang giữ'!A:A, A2, 'Đơn đang giữ'!B:B)

Trong đó A2 là mã hàng đang xét; cột B của sheet Tồn thực là số tồn, cột B của sheet Đơn đang giữ là tổng số lượng đã hứa. Kết quả là con số thật có thể bán tiếp cho cả hai kênh. Kèm theo đó, bật Conditional Formatting cho cột tồn khả dụng: ô nào về 0 hoặc âm thì tự chuyển màu đỏ. Màu đỏ là tín hiệu dừng: hôm đó không nhận thêm đơn cho sản phẩm đó ở bất kỳ kênh nào, đồng thời tạm giảm số tồn trên sàn xuống 0 hoặc tắt quảng cáo cho nó.

File Excel tính tồn khả dụng với cảnh báo màu đỏ khi hết hàng

Cột tồn khả dụng chuyển đỏ là tín hiệu dừng bán trên mọi kênh

Lưu ý một chi tiết dễ bỏ qua: hàng đang trên đường về kho, dù đã chốt đơn nhập hôm qua, vẫn KHÔNG được tính vào tồn khả dụng cho tới khi nhập kho xong và ghi vào sheet Tồn thực. Nhiều shop nhập số hàng đang về vào cột tồn sớm hơn thực tế, rồi hết hàng ngay hôm sau trong lúc lô hàng vẫn kẹt ở bến xe. Kỷ luật "hàng chưa nhập kho thì chưa có tồn" giúp tránh đúng kiểu lệch này.

Quy tắc cập nhật theo khung giờ: 3 lần ghi, 1 lần so

File dựng xong mà không có giờ giấc cố định thì tuần đầu đã chết. Shop nhỏ nên áp dụng nhịp 3-1 trong ngày: 3 khung giờ bắt buộc ghi nhận phát sinh, 1 lần đối soát cuối ngày.

  • Khung 8h30 sáng: ghi toàn bộ đơn online phát sinh từ tối hôm trước, đối chiếu đơn về trong đêm, cập nhật tồn thực nếu kho nhận hàng đêm.
  • Khung 14h trưa: ghi đơn buổi sáng cả hai kênh, cập nhật hàng giữ chỗ cho khách quầy, kiểm tra cột tồn khả dụng trước giờ cao điểm chiều.
  • Khung 20h tối: ghi nốt đơn buổi chiều và tối, trừ tồn cho số hàng đã đóng gói chuẩn bị giao.
  • Đối soát cuối ngày 15 phút: mở từng sản phẩm bán chạy nhất, so con số trong file với số tồn hiển thị trên sàn và số hàng đếm nhanh tại quầy. Lệch chỗ nào là chỉnh ngay, đừng để qua đêm.

Nhịp 3 lần ghi một lần so nghe có vẻ nhiều, nhưng mỗi lần chỉ mất 5-10 phút. So với việc cuối tháng ngồi rà cả nghìn dòng đơn để truy một con số lệch, công sức bỏ ra hàng ngày rẻ hơn nhiều lần. Quan trọng hơn, nó trả về thứ đắt nhất với shop bán sàn: chỉ số vận hành sạch, không bị sàn phạt, không mất hiển thị vào đúng mùa sale.

Case study: Shop đồ gia dụng 2 kênh hết cảnh hủy đơn vì lệch tồn

Một shop đồ gia dụng tại TP.HCM bán song song Shopee và quầy tại chợ, khoảng 35-40 đơn/ngày, một mình chủ shop ghi sổ. Chuyện quen thuộc xảy ra: chiều thứ Bảy bán 9 cái nồi tại quầy, tối Shopee vẫn còn nhận 3 đơn cho đúng loại nồi đó vì số tồn trên sàn chưa trừ. Sáng Chủ nhật, shop nhận tin 3 đơn phải hủy, NFR tụt dốc, chủ shop suýt bị Shopee phạt điểm vận hành.

Sau một lần khách đặt 5 món trong dịp 9.9 mà 2 món báo hết hàng, chủ shop quyết định dựng file 4 vùng đúng như mô tả ở trên, áp dụng nhịp 3-1. Tuần đầu còn quên, tuần thứ hai quen. Hai tuần sau, số đơn hủy do hết hàng về 0. Tới dịp 11.11, shop đăng ký chương trình khuyến mãi không còn sợ bán vượt tồn, doanh thu đợt sale tăng gần gấp đôi so với đợt 9.9 trước đó.

Bài học từ case trên: không cần phần mềm đắt tiền để hết lệch tồn ở quy mô 40 đơn/ngày, chỉ cần một con số duy nhất và kỷ luật ghi nhận đúng giờ. Nhưng đúng 6 tháng sau, shop bắt đầu bán thêm TikTok Shop và thuê thêm 2 nhân viên nhập liệu, chuyện ghi sổ bắt đầu xảy ra tình trạng hai người sửa cùng lúc, con số lại lệch. Lúc này file Excel đã tới giới hạn, và đó là lúc bài toán đổi sang một hướng khác.

Khi nào Excel không còn đồng bộ kịp nữa?

File Excel làm rất tốt việc đồng bộ khi ít người nhập và đơn chưa nhiều, nhưng nó có 3 bức tường rõ rệt. Thứ nhất, hai người mở cùng một file để ghi cùng lúc rất dễ xung đột, người sau lưu đè người trước; chuyện này đã được phân tích kỹ ở bài vì sao file Excel đồng bộ luôn bị lỗi. Thứ hai, tốc độ cập nhật phụ thuộc kỷ luật con người, mà người thì hay quên vào đúng lúc đông khách. Thứ ba, số tồn trên sàn chỉ được kéo về file bằng tay, không có kênh nào tự động đẩy số về.

Điểm gãy thường rơi vào khoảng 50-100 đơn/ngày hoặc 3 người trở lên cùng nhập liệu, đặc biệt khi bán thêm kênh livestream, nơi hàng chục đơn chốt trong vài phút mà không ai kịp ghi. Khi đó, thay vì tăng thêm giờ ngồi gõ số, hướng đi tự nhiên là một web app nội bộ: mỗi đơn bán ở kênh nào cũng tự trừ tồn, con số hiển thị lên sàn tự cập nhật, nhân viên quầy xem tồn trên điện thoại là biết ngay còn hay hết. Quy trình và dữ liệu đã chuẩn từ thời Excel sẽ được kế thừa nguyên vẹn, nên việc chuyển đổi nhẹ nhàng hơn nhiều so với shop chưa từng có kỷ luật số liệu. Nếu đang cân nhắc bước này, bài tổng quan về chuyển đổi Excel lên web app sẽ giúp hình dung lộ trình. Còn với khách bán đa kênh muốn mở rộng bài bản, quy trình vận hành chung đã có trong bài quản lý bán hàng trên Shopee và cửa hàng, kết hợp thêm lớp đồng bộ tồn kho ở đây là đủ cho giai đoạn đầu.

Chuyển từ file Excel sang web app quản lý tồn kho đồng bộ đa kênh

Khi đơn vượt ngưỡng, web app tự động đồng bộ thay cho gõ tay

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

Mỗi ngày nên cập nhật tồn kho mấy lần là đủ?

Với shop bán sàn kết hợp quầy, 3 khung giờ bắt buộc (sáng 8h30, trưa 14h, tối 20h) cộng 1 lần đối soát cuối ngày là vừa đủ cho quy mô dưới 50 đơn/ngày. Nếu bán thêm livestream hoặc đơn trên 100/ngày, cần cập nhật gần như liên tục, lúc đó gõ tay không theo kịp và nên tính web app tự động trừ tồn.

Bán hết hàng ở quầy mà Shopee vẫn nhận đơn thì xử lý sao?

Cách đúng là phòng bệnh: mỗi khi bán tại quầy, trừ ngay vào file chung và giảm số tồn trên sàn xuống đúng con số còn lại. Nếu lỡ xảy ra, đừng tự ý hủy đơn vì sẽ tính vào lỗi người bán và tăng NFR; hãy liên hệ khách xin đổi sang sản phẩm tương đương hoặc nhận hàng khi lô mới về, giữ tỷ lệ đơn không thành công dưới 2% như khuyến nghị của Học viện Shopee.

Google Sheets có đồng bộ tồn kho tốt hơn Excel không?

Về bản chất, Google Sheets giống Excel nhưng chạy trên trình duyệt, nên nhiều người có thể mở cùng lúc mà không lo xung đột file, và sửa trên điện thoại tới đâu lưu tới đó. Đây là bản nâng cấp hợp lý cho shop có 2-3 người cùng nhập liệu, trước khi chuyển hẳn sang web app. Với shop chỉ 1 người ghi sổ, Excel để bàn vẫn ổn.

Làm sao để sàn tự động trừ tồn khi bán, khỏi gõ tay?

Bản thân sàn có cơ chế trừ tồn riêng cho đơn trên sàn đó, nhưng nó không biết gì về đơn bán tại quầy. Muốn cả hệ thống tự trừ, cần một phần mềm/web app kết nối qua API với sàn: đơn ở kênh nào cũng đẩy về một kho dữ liệu chung, rồi hệ thống tự cập nhật số tồn hiển thị lên từng sàn. Đây chính là mức 3 trong thang đồng bộ ở trên.

Tồn kho "1 nguồn số duy nhất" nghĩa là gì?

Nghĩa là mọi kênh bán đều lấy số liệu từ cùng một chỗ, không kênh nào tự nhìn theo số của riêng mình. Shop bán 2 kênh chỉ cần 1 file Excel dùng chung; shop bán 3-4 kênh hoặc nhiều người nhập liệu cần 1 hệ thống tập trung. Chuẩn để đánh giá: tại một thời điểm bất kỳ, hỏi "còn bao nhiêu cái áo trắng size M" thì mọi người, mọi kênh đều trả lời cùng một con số.

Hàng đang trên đường về kho có tính vào tồn bán được không?

Không. Hàng chưa nhập kho thì chưa tính vào tồn thực, vì lộ trình có thể trễ, thất lạc hoặc thiếu số lượng. Shop chỉ ghi nhận sau khi kiểm đếm và nhập vào sheet Tồn thực. Nguyên tắc này giữ cho con số tồn khả dụng luôn là số chắc chắn bán được, không phải số hy vọng.

Tóm lại

Đồng bộ tồn kho giữa online và offline không phải chuyện mua phần mềm đắt tiền ngay từ đầu, mà bắt đầu từ việc gom mọi con số về một nguồn duy nhất: một file Excel với 4 vùng dữ liệu, công thức tồn khả dụng, cảnh báo đỏ khi hết hàng và nhịp cập nhật 3-1 mỗi ngày. Với shop dưới 100 đơn/ngày, cách này gần như miễn phí mà chặn được đúng gốc rễ của hủy đơn và bị sàn phạt. Khi đơn tăng, người nhập đông hoặc bán thêm livestream, hãy nâng cấp lên web app kết nối sàn để đồng bộ tự động thay con người.

📥 Chưa chắc chắn nên bắt đầu từ file Excel hay chuyển thẳng sang web app? Liên hệ Exceltoapp.vn để được tư vấn miễn phí, đội ngũ sẽ xem mô hình bán hàng hiện tại của bạn và đề xuất lộ trình đồng bộ tồn kho đúng quy mô, không bán phần mềm thừa.

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

Quản Lý Bán Hàng Trên Shopee Và Cửa Hàng: Quy Trình 5 Bước Không Lệch Tồn
📄 Excel & Quản Lý

Quản Lý Bán Hàng Trên Shopee Và Cửa Hàng: Quy Trình 5 Bước Không Lệch Tồn

Quy trình 5 bước quản lý bán hàng Shopee kết hợp cửa hàng không lệch tồn: bảng mã hàng chung, file tồn kho 3 cột, nhật ký đơn chung, đối soát 15 phút cuối ngày và báo cáo doanh thu 2 kênh.

21 Thg 09, 2026
15 phút
Quản lý dữ liệu khách hàng từ nhiều kênh: 6 bước gom Zalo, Facebook, Shopee, TikTok về 1 nơi
📄 Excel & Quản Lý

Quản lý dữ liệu khách hàng từ nhiều kênh: 6 bước gom Zalo, Facebook, Shopee, TikTok về 1 nơi

Gom dữ liệu khách hàng từ Zalo, Facebook, Shopee, TikTok về đúng 1 bảng theo dõi duy nhất: 6 bước xây bảng cái, gộp khách trùng bằng số điện thoại, đo hiệu quả từng kênh và biết khi nào cần chuyển sang web app nội bộ cho shop bán lẻ.

16 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 ạ?