Tóm tắt nhanh (TL;DR)
- Quản lý HSD tự động bằng Excel: Sử dụng file 10 cột chuẩn kết hợp hai công thức
=G2-TODAY()và=IF(...)phân loại 3 mức trạng thái, cài đặt tô màu Conditional Formatting giúp mở file là nhận biết ngay lô nào cận date. - Tránh bị phạt đến 200 triệu đồng: Bán mỹ phẩm hết hạn bị xử phạt hành chính rất nặng theo Nghị định 98/2020/NĐ-CP và Thông tư 06/2011/TT-BYT, gây sụp đổ uy tín shop chỉ sau một đánh giá tiêu cực.
- Áp dụng quy tắc FEFO (Hết hạn trước, bán trước): Ưu tiên xuất các lô hàng có HSD ngắn hơn thay cho FIFO máy móc để triệt tiêu nguy cơ hàng cận date đọng lại sâu trong kho.
- Tra cứu Batch Code nhập khẩu: Quy đổi mã lô sản xuất trên checkcosmetic.net hoặc checkfresh.com để xác định chính xác ngày hết hạn thực tế ngay khi nhận hàng.
- Khắc phục 4 sai lầm vận hành: Bắt buộc nhập HSD theo từng lô, chặn ô trống HSD khi nhập kho, kiểm kê định kỳ hàng tuần và thu hồi ngay lập tức hàng quá hạn khỏi kệ trưng bày.
Quản lý mỹ phẩm hết hạn bằng Excel là gì?
Quản lý mỹ phẩm hết hạn bằng Excel là cách dùng bảng tính ghi lại hạn sử dụng của từng sản phẩm, kèm công thức tự tính số ngày còn lại và tô màu cảnh báo. Thay vì lật từng chai, mở file là thấy ngay lô nào sắp hết, lô nào phải xử lý. Đủ dùng cho shop 100–2.000 SKU — nó biến việc "nhớ" thành việc "nhìn".
Vì sao mỹ phẩm hết hạn nguy hiểm hơn hàng khác
Mỹ phẩm có vòng đời ngắn, tiếp xúc trực tiếp với da và bị pháp luật quản lý chặt — một lô hàng hỏng kéo theo ba hệ lụy cùng lúc.
Thiệt hại tài chính trực tiếp. Mỹ phẩm hết hạn gần như không bán lại được — lô son 500 chai giá vốn 150.000 đồng một chai là mất 75 triệu đồng. Theo Thông tư 06/2011/TT-BYT của Bộ Y tế (hợp nhất tại VBHN 09/VBHN-BYT 2025), sản phẩm có độ ổn định dưới 30 tháng bắt buộc ghi ngày hết hạn trên bao bì — sau mốc đó không được phép lưu thông, sử dụng. Cách xử lý: ghi nhận lỗ ngay, tách hàng hỏng khỏi kho, đừng tiếc của mà bán tiếp.
Rủi ro pháp lý rất nặng. Kinh doanh hàng quá hạn sử dụng bị xử theo Nghị định 98/2020/NĐ-CP (Điều 17) với khung phạt tăng theo giá trị hàng:
📊 Bảng: Mức phạt hành chính kinh doanh hàng quá hạn sử dụng theo Nghị định 98/2020/NĐ-CP
| Giá trị hàng vi phạm | Mức phạt (cá nhân) |
|---|---|
| Dưới 1 triệu đồng | Cảnh cáo hoặc 300.000–500.000 đồng |
| 1–3 triệu đồng | 500.000 đồng – 1 triệu đồng |
| 3–5 triệu đồng | 1–3 triệu đồng |
| 5–10 triệu đồng | 3–5 triệu đồng |
| 10–20 triệu đồng | 5–7 triệu đồng |
| 20–30 triệu đồng | 7–10 triệu đồng |
| Từ 100 triệu đồng trở lên | 40–50 triệu đồng |
Mỹ phẩm, thực phẩm, thuốc phạt gấp đôi, tổ chức gấp đôi cá nhân — tối đa 200 triệu đồng, kèm tịch thu, tiêu hủy, đình chỉ kinh doanh. Cách xử lý: kiểm tra file trước khi bán, biết rõ giá trị lô hàng trên kệ.
Uy tín sụp đổ chỉ sau một review. Khách bôi kem hết hạn bị kích ứng, đỏ da — họ không nhớ tên lô hàng, chỉ nhớ tên shop. Theo báo chí Việt Nam (7/2024), quản lý thị trường Hà Nội thu giữ hơn 20 tấn mỹ phẩm, dầu gội, kem đánh răng hết hạn; có xưởng bị bắt quả tang dùng axeton tẩy hạn cũ, in hạn mới. Cách xử lý: công khai chính sách đổi trả, đừng để hàng hết hạn tồn tại trong kho.
Kệ mỹ phẩm — sản phẩm nào hết hạn, sản phẩm nào còn? Excel giúp phân loại rõ ràng.
Cấu trúc file Excel quản lý HSD mỹ phẩm
File chuẩn chỉ cần một sheet, mười cột — ghép thêm với file Excel quản lý kho miễn phí cho shop bán lẻ để có bức tranh tồn kho đầy đủ.
📊 Bảng: Cấu trúc file Excel theo dõi hạn sử dụng mỹ phẩm 10 cột chuẩn
| Cột | Ví dụ | Ghi chú |
|---|---|---|
| Mã hàng | SP-001 | Duy nhất, không trùng |
| Tên hàng | Serum Vitamin C 30ml | Phân biệt rõ từng lô |
| Thương hiệu | Tên brand | Hỗ trợ tra batch code |
| Loại sản phẩm | Serum / Son / Kem dưỡng | Lọc nhanh theo nhóm |
| Số lượng | 120 | Số chai còn trong kho |
| Ngày nhập | 15/03/2026 | Ghi đúng ngày thực nhập |
| HSD | 15/09/2026 | Nhập chuẩn dạng ngày |
| Số ngày còn lại | =G2-TODAY() |
Công thức, không gõ tay |
| Trạng thái | =IF(...) |
Tự động: Hết hạn/Sắp hết/Còn hạn |
| Nhà cung cấp | Công ty X | Khiếu nại, trả hàng |
Mẹo nhỏ: Định dạng cột HSD theo kiểu Ngày (Date) trong Excel, đừng nhập dạng chữ — nếu không công thức so sánh ngày sẽ sai.
Công thức cảnh báo hạn sử dụng tự động
Hai công thức dưới đây là trái tim của file. Công thức thứ nhất đặt ở cột H (Số ngày còn lại):
=G2-TODAY()
Theo Microsoft Support, hàm TODAY() trả về ngày hiện tại và tự cập nhật mỗi lần mở file — kết quả luôn mới. Công thức thứ hai đặt ở cột I (Trạng thái):
=IF(G2<TODAY(),"Hết hạn",IF(G2-TODAY()<30,"Sắp hết","Còn hạn"))
Ba mức cảnh báo tương ứng ba hành động:
📊 Bảng: 3 mức cảnh báo trạng thái hạn sử dụng và kịch bản hành động
| Trạng thái | Điều kiện | Hành động |
|---|---|---|
| Còn hạn | Còn từ 30 ngày trở lên | Bán bình thường |
| Sắp hết | Còn dưới 30 ngày | Khuyến mãi mạnh, ưu tiên xuất trước |
| Hết hạn | Đã qua HSD | Ngừng bán, tách kho, lập biên bản tiêu hủy |
Công thức chỉ đúng khi HSD nhập đúng kiểu ngày — "hết hạn tháng 9" là công thức bó tay.
Conditional Formatting: tô màu 3 mức để nhìn phát biết ngay
Tô màu tự động giúp quét cả trăm dòng trong vài giây: chọn vùng cột HSD (ví dụ G2:G500), vào Home → Conditional Formatting → New Rule → Use a formula, rồi thêm ba quy tắc:
- Đỏ:
=$G2<TODAY()— hàng đã hết hạn - Vàng:
=AND($G2>=TODAY(),$G2-TODAY()<30)— hàng sắp hết - Xanh:
=$G2-TODAY()>=30— hàng còn dài hạn
Đặt quy tắc đỏ trước, vàng sau, để Excel ưu tiên màu đỏ khi cả hai đúng.
Conditional formatting giúp nhận biết ngay sản phẩm nào hết hạn, sắp hết, còn hạn.
Tra cứu batch code mỹ phẩm nhập khẩu
Hàng nhập khẩu thường chỉ có chuỗi ký tự in trên vỏ — batch code — thay vì hạn dùng tiếng Việt rõ ràng. Tra trên checkcosmetic.net hoặc checkfresh.com: nhập batch code, chọn thương hiệu, xem ngày sản xuất và hạn dùng ước tính. Ghi batch code vào cột riêng khi nhập hàng, tra ngay lúc nhận hàng để điền HSD chuẩn — đừng để "tuần sau tra", vì tuần sau là hết tuần sau.
Lưu ý: Kết quả tra web chỉ là tham khảo — nếu có giấy tờ nhập khẩu ghi HSD, lấy giấy tờ làm chuẩn.
Quy tắc FEFO: bán hàng hết hạn trước, không phải nhập trước bán trước
FEFO (First Expired First Out) là bán hàng nào hết hạn sớm hơn trước. FIFO (First In First Out) là bán hàng nhập trước — nhưng lô nhập sau có thể có HSD ngắn hơn lô nhập trước, nên FIFO dễ để lô ngắn hạn nằm lại kho. FEFO dựa trên HSD nên luôn đẩy hàng cận date ra ngoài.
📊 Bảng: Kịch bản áp dụng quy tắc FEFO theo thời gian còn lại của HSD
| Thời điểm | Hành động | Ghi chú |
|---|---|---|
| Còn trên 60 ngày | Bán giá gốc | Kê phía sau kệ, xuất sau |
| Còn 30–60 ngày | Giảm 10–20% | Kê trước kệ, gắn nhãn "cận date" |
| Còn 7–30 ngày | Giảm 30–50%, mua 1 tặng 1 | Đẩy qua kênh online, bán buôn |
| Dưới 7 ngày | Ngừng bán, thanh lý hoặc tặng kèm | Tách khỏi kho bán |
Áp dụng FEFO trong Excel đơn giản: sắp cột HSD tăng dần trước mỗi lần xuất hàng, hoặc lọc Trạng thái = "Sắp hết". Với shop trên 2.000 SKU, chuyển file sang web app — dịch vụ ExcelToApp — để cảnh báo tự động trên điện thoại.
Quy tắc FEFO — sản phẩm hết hạn trước được ưu tiên bán trước.
4 sai lầm phổ biến khi quản lý hạn sử dụng mỹ phẩm
Sai lầm 1: Không ghi HSD khi nhập hàng. Nhân viên nhập kho ghi tên hàng, số lượng, giá vốn — còn cột HSD để trống, "để lát nữa điền". Lát nữa thành không bao giờ. File 500 dòng mà 300 dòng trống HSD là quản lý theo trí nhớ. Cách sửa: cột HSD bắt buộc, Data Validation chặn ô trống, nhập HSD ngay khi nhận lô.
Sai lầm 2: Ghi chung một HSD cho cả lô. Nhập 200 chai serum từ ba lô khác nhau nhưng ghi chung một ngày hết hạn — lô cũ hết hạn trước vẫn nằm lẫn trong số liệu "còn hạn". Cách sửa: thêm cột Số lô (batch code), ghi HSD theo từng lô dù cùng một sản phẩm. Tốn 30 giây nhập liệu, tiết kiệm cả một lô hàng phải hủy.
Sai lầm 3: Không kiểm tra tồn định kỳ. File lập xong để đấy, ba tháng sau mở lại thấy cả trăm dòng màu đỏ — hàng đã hết hạn từ lâu. Cách sửa: đặt lịch cố định — mỗi sáng thứ Hai lọc cột vàng/đỏ 10 phút, đối chiếu tồn mỗi tháng một lần. Kiểm tra định kỳ biến file thành "bộ lọc rủi ro".
Sai lầm 4: Hàng hết hạn vẫn nằm trên kệ. Phát hiện lô son hết hạn nhưng để đó chờ "xử lý sau" — khách cầm lên, thấy date cũ, đặt xuống và không quay lại. Cách sửa: quy trình ba bước — dán nhãn hoặc chuyển kệ riêng, lập biên bản tiêu hủy, cập nhật số lượng trong file về 0. Hàng hết hạn không phải tài sản — nó là chi phí đang chờ được ghi nhận.
Chuyện thật: shop mỹ phẩm 1.200 SKU mất 47 triệu chỉ vì không có file theo dõi
Một shop mỹ phẩm ở TP. HCM (xin giấu tên) kinh doanh khoảng 1.200 SKU hàng Hàn Quốc. Trước đây hạn sử dụng được ghi... trong đầu chủ shop và một cuốn sổ tay nhân viên quên mang suốt nửa năm. Mọi chuyện vỡ ra khi một khách quen phàn nàn serum bị kích ứng: kiểm kho phát hiện 600 chai serum hết hạn từ 4 tháng trước, trị giá khoảng 47 triệu đồng theo giá vốn, chưa kể lô kem dưỡng cận date xả lỗ 30%.
Sau đó shop lập file 10 cột, nhập toàn bộ HSD từ hóa đơn, gắn công thức cảnh báo và tô màu. Ba tháng sau, hàng hết hạn gần như về 0, lô cận date bán hết trước hạn. Chủ shop nói vui: hóa ra trước giờ không phải quản lý kho, mà là nuôi một lô hàng chết trong nhà. Khi file bắt đầu nặng và nhiều người cùng nhập liệu, bài 7 dấu hiệu file Excel gieo giắt doanh nghiệp sẽ giúp bạn nhận ra lúc nào cần chuyển sang giải pháp lớn hơn, chẳng hạn chuyển file thành web app qua ExcelToApp.
Câu Hỏi Thường Gặp
Mỹ phẩm hết hạn dùng tiếp có sao không?
Có, và không nên dùng. Mỹ phẩm hết hạn có thể biến đổi chất bảo quản, sinh vi khuẩn, gây kích ứng da, mụn — nguy hiểm nhất với sản phẩm dạng lỏng như serum, toner, mascara. Theo Thông tư 06/2011/TT-BYT của Bộ Y tế, sau ngày hết hạn mỹ phẩm không được phép lưu thông và sử dụng. Quy tắc an toàn: hết hạn là bỏ.
Hạn sử dụng mỹ phẩm thường bao lâu?
Tùy loại: mascara 3–6 tháng sau khi mở nắp, serum khoảng 12 tháng, kem dưỡng 12–24 tháng, son môi 18–24 tháng, nước hoa 3–5 năm. Lưu ý hai mốc: hạn trước khi mở (in trên bao bì) và hạn sau khi mở (ký hiệu 6M, 12M) — nhiều shop chỉ theo dõi mốc đầu.
Làm sao kiểm tra hạn sử dụng mỹ phẩm nhập khẩu không ghi tiếng Việt?
Dùng batch code (mã lô) in trên vỏ, tra trên checkcosmetic.net hoặc checkfresh.com: nhập mã, chọn thương hiệu, xem ngày sản xuất và hạn dùng ước tính. Nếu có giấy tờ nhập khẩu ghi HSD, lấy giấy tờ làm chuẩn và nhập vào file ngay khi nhận hàng.
Bán mỹ phẩm hết hạn bị phạt bao nhiêu?
Theo Nghị định 98/2020/NĐ-CP (Điều 17), phạt từ 300.000 đồng cho hàng dưới 1 triệu, tăng theo giá trị hàng hóa, tối đa 40–50 triệu cho hàng từ 100 triệu trở lên. Mỹ phẩm bị phạt gấp đôi, tổ chức gấp đôi cá nhân — tối đa 200 triệu đồng, kèm tịch thu, tiêu hủy, đình chỉ kinh doanh.
FEFO khác FIFO thế nào?
FIFO bán hàng nhập trước; FEFO bán hàng hết hạn trước. Với mỹ phẩm, lô nhập sau có thể có HSD ngắn hơn lô nhập trước, nên FIFO dễ để lại hàng hết hạn trong kho. FEFO căn cứ vào HSD nên luôn đẩy hàng cận date ra ngoài.
Công thức nào tự cảnh báo hạn sử dụng trong Excel?
Dùng =G2-TODAY() tính số ngày còn lại và =IF(G2<TODAY(),"Hết hạn",IF(G2-TODAY()<30,"Sắp hết","Còn hạn")) phân loại trạng thái, kết hợp Conditional Formatting tô màu đỏ/vàng/xanh. Hàm TODAY() tự cập nhật theo ngày hiện tại, nên cảnh báo luôn mới.
Tóm lại
Quản lý mỹ phẩm hết hạn bằng Excel gói gọn trong ba việc: nhập đủ HSD khi nhận hàng, để công thức và màu sắc tự cảnh báo, xuất hàng theo FEFO. Chi phí vài giờ lập file, khoản tiền tránh được tính bằng chục triệu mỗi lô. Bắt đầu từ hôm nay.
Chưa chắc chắn về file quản lý mỹ phẩm của bạn? Liên hệ Exceltoapp.vn để được tư vấn miễn phí về cách chuyển file Excel quản lý mỹ phẩm thành web app tự động cảnh báo hạn sử dụng trên điện thoại.
Gửi file Excel → Nhận tư vấn miễn phí →📚 Nguồn tham khảo & Dữ liệu nghiên cứu:
- Chính phủ Việt Nam: Nghị định 98/2020/NĐ-CP (Điều 17) quy định xử phạt vi phạm hành chính trong hoạt động thương mại, sản xuất, buôn bán hàng giả, hàng cấm và bảo vệ quyền lợi người tiêu dùng.
- Bộ Y tế Việt Nam: Thông tư 06/2011/TT-BYT (hợp nhất tại VBHN 09/VBHN-BYT 2025) quy định về quản lý mỹ phẩm.
- Báo chí Việt Nam: Vụ việc thu giữ hơn 20 tấn mỹ phẩm hết hạn tại Hà Nội (7/2024) và 14.550 chai toner quá hạn gần 1 năm suýt ra thị trường tại cảng Cát Lái (4/2026).
- Microsoft Support: Hướng dẫn sử dụng hàm TODAY() tự động cập nhật ngày hiện tại trong Excel.