Bài viết
FIFO Và FEFO Là Gì? Cách Áp Dụng FIFO, FEFO Trên Excel

Mục lục bài viết
FIFO (First In, First Out) và FEFO (First Expired, First Out) là hai nguyên tắc luân chuyển hàng tồn kho kinh điển giúp doanh nghiệp cắt giảm tổn thất hàng hóa hết hạn và lỗi thời. Việc ứng dụng FIFO và FEFO trên Excel thông qua bảng theo dõi mã lô, hàm SUMIF, SORTBY và Conditional Formatting giúp nhân viên kho xác định chính xác lô hàng cần xuất trước mà không tốn chi phí phần mềm. Khi hàng hóa tại nhà bắt đầu lẫn lộn các lô cũ và mới, bạn có thể tách riêng từng lô trong kho tự quản MyStorage tại TP.HCM.
1. FIFO Và FEFO Là Gì? Bản Chất Và Lợi Ích Quản Trị Kho
FIFO là nguyên tắc nhập trước xuất trước, ưu tiên giải phóng các lô hàng nhập kho sớm nhất để tránh ứ đọng và giảm giá trị. Ngược lại, FEFO là nguyên tắc hết hạn trước xuất trước, ưu tiên xuất các kiện hàng có ngày hết hạn cận kề nhất mà không phụ thuộc vào thời điểm nhập kho. Áp dụng chuẩn xác hai phương pháp này giúp doanh nghiệp giảm mạnh rủi ro hủy hàng quá hạn.
FIFO Là Gì? Nguyên Tắc Nhập Trước Xuất Trước
Phương pháp FIFO (viết tắt của First In, First Out) vận hành dựa trên dòng thời gian nhập kho của từng lô hàng:
- Bản chất vận hành: Lô hàng nào được làm thủ tục tiếp nhận và nhập vào kho trước sẽ được ưu tiên bốc dỡ và xuất kho giao cho khách hàng trước.
- Đối tượng hàng hóa áp dụng: Cực kỳ thích hợp cho các mặt hàng không có hạn sử dụng dập trên bao bì, hoặc các sản phẩm có tuổi thọ dài nhưng dễ bị lỗi thời theo xu hướng như đồ điện tử, phụ kiện điện thoại, đồ gia dụng và quần áo thời trang.
- Ví dụ minh họa thực tế: Một cửa hàng nhập lô áo len A gồm 50 chiếc vào ngày 01/11/2026 và nhập tiếp lô B gồm 50 chiếc cùng mẫu vào ngày 10/11/2026. Khi phát sinh đơn hàng bán 30 chiếc vào ngày 15/11/2026, thủ kho bắt buộc phải lấy từ lô A để xuất bán trước, giữ nguyên lô B trong kho.
FEFO Là Gì? Nguyên Tắc Hết Hạn Trước Xuất Trước
Phương pháp FEFO (viết tắt của First Expired, First Out) lấy mốc thời gian hết hạn sử dụng làm thước đo ưu tiên hàng đầu:
- Bản chất vận hành: Lô hàng nào có hạn sử dụng (Expiry Date - EXP) gần nhất sẽ được ưu tiên xuất kho trước, hoàn toàn không phụ thuộc vào việc lô hàng đó được nhập vào kho trước hay sau.
- Đối tượng hàng hóa áp dụng: Bắt buộc áp dụng cho các ngành hàng có chu kỳ sống ngắn và nhạy cảm với thời gian như sữa tươi, bánh kẹo, thực phẩm tươi sống, mỹ phẩm dưỡng da, hóa mỹ phẩm và dược phẩm y tế.
- Ví dụ minh họa thực tế: Kho tiếp nhận lô sữa tắm Alpha vào ngày 01/11/2026 có hạn dùng đến ngày 30/12/2026; sau đó vào ngày 05/11/2026 nhập tiếp lô Beta từ xưởng khác nhưng do quy cách sản xuất nên có hạn dùng đến ngày 15/12/2026. Theo nguyên tắc FEFO, khi xuất hàng thủ kho phải chọn lô Beta xuất trước vì hạn dùng của lô này kết thúc sớm hơn lô Alpha nửa tháng.
Lợi Ích Cốt Lõi Của FIFO Và FEFO Đối Với Doanh Nghiệp
Việc thiết lập kỷ luật xuất kho theo hai phương pháp khoa học này mang lại giá trị vận hành và tài chính to lớn:
- Triệt tiêu nguy cơ tiêu hủy hàng quá hạn: Ngăn chặn tình trạng các thùng hàng cũ bị bỏ quên ở góc khuất của giá kệ đến khi phát hiện thì đã quá hạn sử dụng và phải tiêu hủy hoàn toàn.
- Bảo vệ giá trị vốn lưu động: Giảm thiểu tối đa tình trạng hàng hóa bị giảm giá trị cơ học, bao bì bị phai màu ố vàng hay rách nát do lưu cữu quá lâu trong kho ẩm ướt.
- Nâng cao mức độ hài lòng của khách hàng: Đảm bảo sản phẩm đến tay người tiêu dùng luôn có date mới, còn nhiều thời hạn sử dụng, từ đó hạn chế tối đa khiếu nại và đổi trả.
- Hỗ trợ truy xuất nguồn gốc nhanh chóng: Khi phát sinh lỗi kỹ thuật hoặc sự cố thu hồi từ nhà máy, doanh nghiệp dễ dàng khoanh vùng chính xác mã lô nào đang nằm ở vị trí nào trong kho để xử lý kịp thời.
Bảng dưới đây minh họa sự khác nhau về bản chất khi xuất hàng theo FIFO và FEFO:
| Nguyên tắc | Lô ưu tiên xuất trước | Lô giữ lại xuất sau | Tiêu chuẩn căn cứ |
|---|---|---|---|
| FIFO | Lô nhập cũ (nhập ngày 01/11) | Lô nhập mới (nhập ngày 10/11) | Ngày nhập kho |
| FEFO | Lô hạn ngắn (EXP 15/12) | Lô hạn dài (EXP 30/12), dù được nhập kho trước | Hạn sử dụng in trên nhãn |
2. Phân Biệt FIFO Và FEFO: Tiêu Chí Lựa Chọn Từng Ngành Hàng
Điểm khác biệt cốt lõi giữa FIFO và FEFO nằm ở tiêu chí ưu tiên xuất hàng: FIFO dựa trên mốc thời gian nhập kho, còn FEFO căn cứ vào hạn sử dụng in trên bao bì. Hàng thời trang, đồ gia dụng nên dùng FIFO để tránh lỗi mốt; trong khi thực phẩm, mỹ phẩm và dược phẩm bắt buộc ưu tiên FEFO để bảo đảm an toàn tiêu dùng và tuân thủ tiêu chuẩn chất lượng.
Bảng So Sánh Chi Tiết Giữa FIFO Và FEFO
Bảng phân tích dưới đây giúp người quản lý có cái nhìn trực quan để đối chiếu giữa hai phương pháp:
| Tiêu Chí So Sánh | Phương Pháp FIFO (First In, First Out) | Phương Pháp FEFO (First Expired, First Out) |
|---|---|---|
| Tiêu chí ưu tiên | Ngày nhập hàng vào kho (Receipt Date) | Ngày hết hạn sử dụng in trên nhãn (Expiry Date) |
| Thứ tự bốc hàng | Lô hàng nhập kho sớm nhất được lấy trước | Lô hàng có hạn dùng gần nhất được lấy trước |
| Nhóm hàng hóa phù hợp | Hàng bền, không dập date, hàng theo mẫu mã thời trang | Hàng tiêu dùng nhanh, thực phẩm, dược mỹ phẩm |
| Mục tiêu quản trị chính | Giảm tuổi tồn kho (Inventory Age), tránh ứ đọng hàng cũ | Giảm tỷ lệ hàng quá hạn (Expired Goods), bảo vệ người dùng |
| Dữ liệu bắt buộc theo dõi | Mã SKU, Mã Lô, Ngày Nhập Kho, Số Lượng Nhập | Mã SKU, Mã Lô, Ngày Hết Hạn, Ngày Nhập Kho, Số Lượng |
| Quy chuẩn pháp lý liên quan | Chuẩn mực kế toán VAS 02 (tính giá trị tồn kho) | Tiêu chuẩn GMP, GDP, ISO 22000, HACCP về an toàn |
Các Ngành Hàng Thích Hợp Áp Dụng Nguyên Tắc FIFO
Nguyên tắc nhập trước xuất trước phát huy thế mạnh tối đa trong các lĩnh vực kinh doanh sản phẩm ít biến tính sinh học theo thời gian:
- Thời trang và may mặc: Quần áo, giày dép, túi xách thường có tính mùa vụ cao; áp dụng FIFO giúp giải phóng nhanh các bộ sưu tập cũ trước khi xu hướng mới tràn về.
- Thiết bị điện tử và phụ kiện công nghệ: Điện thoại, tai nghe, củ sạc, linh kiện máy tính rất dễ bị mất giá khi các phiên bản đời sau ra mắt, do đó cần được luân chuyển nhanh chóng.
- Vật liệu xây dựng và nội thất: Sơn tường, gạch men, đinh ốc, bàn ghế gỗ không có hạn sử dụng cố định nhưng lưu kho quá lâu sẽ bám bụi, xuống cấp bề mặt hoặc rỉ sét.
- Đồ chơi và quà tặng lưu niệm: Các sản phẩm mô hình, quà tặng sự kiện cần được luân chuyển đều đặn để tránh tình trạng vỏ hộp bị móp méo theo thời gian.
Các Ngành Hàng Bắt Buộc Áp Dụng Nguyên Tắc FEFO
Đối với những mặt hàng ảnh hưởng trực tiếp đến sức khỏe con người, quy trình kiểm soát xuất kho bắt buộc phải gắn liền với hạn dùng:
- Dược phẩm và vật tư y tế: Thuốc kháng sinh, vắc xin, dịch truyền bắt buộc phải kiểm soát FEFO nghiêm ngặt theo tiêu chuẩn Thực hành tốt bảo quản thuốc (GSP) và phân phối thuốc (GDP) của Bộ Y Tế.
- Thực phẩm và đồ uống: Sữa tươi, bánh kẹo, đồ hộp, nước giải khát cần tuân thủ nghiêm ngặt tiêu chuẩn an toàn thực phẩm để không cung cấp hàng quá date ra thị trường.
- Mỹ phẩm và hóa phẩm chăm sóc cá nhân: Serum dưỡng da, kem chống nắng, son môi chứa các hoạt chất dễ bị oxy hóa và mất tác dụng sau thời gian mở nắp hoặc cận date.
- Hóa chất thí nghiệm và sơn đặc chủng: Một số loại keo dán công nghiệp, chất đóng rắn hay sơn dung môi có hạn sử dụng rất ngắn kể từ ngày sản xuất.
Phương Pháp Kết Hợp Linh Hoạt FIFO Và FEFO Trong Thực Tế
Trong quản trị kho bãi hiện đại, hai nguyên tắc này thường được phối hợp nhịp nhàng theo thứ bậc ưu tiên:
- Ưu tiên số 1: Luôn xét duyệt theo FEFO trước: Bất kỳ lô hàng nào có ngày hết hạn cận kề nhất sẽ được đưa lên đầu danh sách nhặt hàng đóng gói.
- Ưu tiên số 2: Dùng FIFO làm tiêu chí phụ: Khi hai hoặc nhiều lô hàng có cùng ngày hết hạn sử dụng (EXP), hệ thống sẽ tự động xét đến ngày nhập kho để xuất lô nào nhập sớm hơn ra trước.
- Nguyên tắc loại trừ bất khả kháng: Tuyệt đối không xuất hàng đã hết hạn hoặc cận hạn dưới ngưỡng an toàn (ví dụ thuốc còn dưới 3 tháng hạn) cho khách hàng chỉ vì lô đó đứng đầu danh sách chờ xuất; các lô này phải chuyển ngay sang khu vực cách ly hàng chờ xử lý.
3. Cách Thiết Lập File Excel Quản Lý Kho Theo FIFO Và FEFO
Thiết lập file Excel quản lý kho theo FIFO và FEFO yêu cầu cấu trúc bảng tính quản lý chi tiết đến từng mã lô (Batch/Lot number) thay vì chỉ gom tổng theo mã SKU. Bằng cách xây dựng 4 trang tính liên kết gồm Danh mục, Nhập kho, Xuất kho và Báo cáo tồn lô kết hợp hàm SUMIF và SORTBY, bạn sẽ dễ dàng trích xuất thứ tự ưu tiên xuất hàng tự động.
Thiết Kế Cấu Trúc 4 Trang Tính Excel Chuẩn Hóa
Một mô hình bảng tính chuyên nghiệp cần phân tách rành mạch các luồng dữ liệu để tránh xung đột công thức:
- Sheet 1 -
DanhMucSP(Danh mục sản phẩm): Chứa thông tin cố định gồm Mã SKU, Tên sản phẩm, Đơn vị tính, Ngưỡng tồn kho tối thiểu và Nhóm hàng. - Sheet 2 -
NhapKho(Nhật ký nhập hàng theo lô): Ghi nhận chi tiết từng lần nhập gồm Ngày nhập, Mã phiếu nhập, Mã SKU, Mã Lô, Ngày sản xuất (MFG), Hạn sử dụng (EXP), Số lượng nhập và Đơn giá. - Sheet 3 -
XuatKho(Nhật ký xuất hàng theo lô): Ghi nhận Ngày xuất, Mã phiếu xuất, Mã SKU, Mã Lô xuất thực tế, Số lượng xuất và Mã đơn hàng. - Sheet 4 -
TonTheoLo(Báo cáo tồn kho chi tiết từng lô): Tổng hợp tự động số lượng nhập, xuất, số dư tồn hiện tại, số ngày còn hạn và trạng thái ưu tiên xuất hàng theo FIFO hoặc FEFO.
| Trang tính | Vai trò trong quản lý theo lô |
|---|---|
DanhMucSP | Quản lý mã SKU gốc, đơn vị tính, tên hàng |
NhapKho | Chi tiết: ngày nhập, mã lô, hạn dùng, số lượng nhập |
XuatKho | Chi tiết: ngày xuất, mã lô, mã đơn, số lượng xuất |
TonTheoLo | Tổng hợp tồn từng lô = SL nhập (SUMIF) − SL xuất |

Định kỳ nên đối chiếu số tồn trên sheet TonTheoLo với số đếm thực tế theo kiểm kê luân phiên để bảng tính luôn khớp với hàng nằm trên kệ.
Xây Dựng Bảng Dữ Liệu Theo Dõi Chi Tiết Từng Mã Lô
Để nguyên tắc FIFO và FEFO vận hành chuẩn xác, mỗi dòng trong sheet NhapKho bắt buộc phải là một lô hàng độc lập. Cách đặt mã lô nhất quán cũng chính là bước chuẩn hóa trong tiêu chuẩn 5S của quản lý kho:
| Mã SKU | Tên Sản Phẩm | Mã Lô Hàng | Ngày Nhập Kho | Hạn Sử Dụng | Số Lượng Nhập | Ghi Chú |
|---|---|---|---|---|---|---|
| MP001 | Kem Dưỡng Trắng Da | LOT-A26 | 01/11/2026 | 30/12/2026 | 100 | Lô nhập đợt 1 |
| MP001 | Kem Dưỡng Trắng Da | LOT-B26 | 05/11/2026 | 15/12/2026 | 80 | Lô cận date hơn |
| MP001 | Kem Dưỡng Trắng Da | LOT-C26 | 12/11/2026 | 28/02/2027 | 150 | Lô date xa |
| GD002 | Nồi Chiên Không Dầu | LOT-NC01 | 02/11/2026 | Không có | 50 | Hàng áp dụng FIFO |
Lưu ý quan trọng: Tuyệt đối không cộng dồn các lần nhập khác nhau vào cùng một dòng nếu chúng khác biệt về thời điểm nhập kho hoặc khác ngày hết hạn dập trên bao bì.
Công Thức Excel Tính Tồn Kho Thực Tế Theo Từng Lô Hàng
Trước khi nhập công thức, hãy cố định bố cục cột của sheet TonTheoLo để mọi công thức bên dưới trỏ đúng ô. Bảng NhapKho theo mẫu ở trên: cột C là Mã Lô, cột D là Ngày Nhập Kho, cột E là Hạn Sử Dụng, cột F là Số Lượng Nhập.
| Cột | Nội dung trên sheet TonTheoLo | Cách có dữ liệu |
|---|---|---|
| A | Mã SKU | Nhập theo từng lô |
| B | Tên sản phẩm | Nhập theo từng lô |
| C | Mã lô, là khóa tra cứu cho mọi công thức | Nhập giống hệt mã lô ở sheet NhapKho |
| D | Tổng số lượng nhập | SUMIF trên sheet NhapKho |
| E | Tổng số lượng đã xuất | SUMIF trên sheet XuatKho |
| F | Tồn kho hiện tại | Cột D trừ cột E |
| G | Hạn sử dụng | Tra từ sheet NhapKho |
| H | Trạng thái cảnh báo | Công thức IF ở mục 4 |
| I | Ngày nhập kho | Tra từ sheet NhapKho |
Tại sheet TonTheoLo, chúng ta sử dụng hàm SUMIF để tính toán số dư tồn tức thời của từng mã lô cụ thể:
- Công thức tính tổng số lượng nhập của lô hàng: Đặt tại cột D của sheet
TonTheoLo(với ô C2 là Mã Lô cần tra cứu):=SUMIF(NhapKho!C:C, C2, NhapKho!F:F)Trong đó: Cột
NhapKho!C:Cchứa Mã Lô nhập,NhapKho!F:Fchứa Số lượng nhập thực tế. - Công thức tính tổng số lượng đã xuất của lô hàng: Đặt tại cột E của sheet
TonTheoLo:=SUMIF(XuatKho!C:C, C2, XuatKho!E:E)Trong đó: Cột
XuatKho!C:Cchứa Mã Lô xuất,XuatKho!E:Echứa Số lượng xuất thực tế. - Công thức tính số tồn kho khả dụng hiện tại: Đặt tại cột F của sheet
TonTheoLo:=D2 - E2Hoặc gộp chung thành một công thức duy nhất:
=SUMIF(NhapKho!C:C, C2, NhapKho!F:F) - SUMIF(XuatKho!C:C, C2, XuatKho!E:E) - Công thức lấy hạn sử dụng của lô hàng: Đặt tại cột G của sheet
TonTheoLo:=INDEX(NhapKho!E:E, MATCH(C2, NhapKho!C:C, 0))Trong đó:
MATCHtìm dòng chứa mã lô trongNhapKho!C:C, cònINDEXtrả về hạn sử dụng ở cộtNhapKho!E:Ecủa đúng dòng đó. - Công thức lấy ngày nhập kho của lô hàng: Đặt tại cột I của sheet
TonTheoLo:=INDEX(NhapKho!D:D, MATCH(C2, NhapKho!C:C, 0))Trong đó: Cột
NhapKho!D:Dchứa Ngày Nhập Kho. Cột I dùng để sắp xếp theo FIFO ở phần dưới.
Nếu số tồn trả về bị âm hoặc lệch so với thực tế, hãy kiểm tra lại mã lô giữa hai sheet NhapKho và XuatKho, đồng thời xem hướng dẫn sửa lỗi công thức Excel quản lý kho và khóa dữ liệu.
Sắp Xếp Thứ Tự Ưu Tiên Xuất Kho Bằng Sort & Filter Và Hàm SORTBY
Sau khi đã có số liệu tồn kho từng lô, bạn có thể thiết lập thứ tự ưu tiên nhặt hàng theo hai nguyên tắc:
- Cách làm thủ công bằng Sort & Filter: Bật tính năng lọc (Ctrl + Shift + L) tại bảng
TonTheoLo. Lọc cột Tồn Hiện Tại > 0. Nếu muốn xuất theo FIFO, bấm sắp xếp cột Ngày Nhập (cột I) từ cũ nhất đến mới nhất (Oldest to Newest). Nếu muốn xuất theo FEFO, bấm sắp xếp cột Hạn Sử Dụng (cột G) từ gần nhất đến xa nhất (Earliest to Latest). - Cách sắp xếp tự động bằng hàm SORTBY (Excel 365 hoặc Excel 2021 trở lên): Tạo một bảng đề xuất xuất hàng tự động trích xuất các lô còn tồn theo thứ tự hạn sử dụng:
=SORTBY(FILTER(TonTheoLo!A2:I100, TonTheoLo!F2:F100 > 0), FILTER(TonTheoLo!G2:G100, TonTheoLo!F2:F100 > 0), 1)Giải thích: Hàm
FILTERsẽ lọc ra toàn bộ các lô còn hàng tồn lớn hơn 0, sau đó hàmSORTBYsắp xếp theo cột G (Hạn Sử Dụng) với tham số1(tăng dần) nên các lô có hạn dùng gần nhất tự động lên vị trí hàng đầu tiên. Danh sách này chỉ đúng khi hàng ngoài kho cũng được sắp xếp theo khu vực và mã lô, để lô cần xuất luôn nằm ở vị trí dễ lấy nhất.
4. Hướng Dẫn Áp Dụng FIFO Và FEFO Trên Excel Qua Ví Dụ Thực Tế
Áp dụng FIFO và FEFO trên Excel được thực hiện bằng cách đối chiếu số lượng đơn hàng cần xuất với số dư khả dụng của từng lô hàng theo thứ tự ưu tiên đã sắp xếp. Kết hợp công thức logic IF kiểm tra số ngày còn hạn và tính năng tô màu tự động Conditional Formatting, file Excel sẽ chủ động phát cảnh báo sớm trước 30 ngày cho các lô hàng cận hạn sử dụng. Để cảnh báo phát huy tác dụng, hãy gắn nó vào quy trình vận hành kho chuẩn 7 bước từ nhập hàng, lưu trữ đến xuất hàng.
Kịch Bản Xuất Hàng Theo Nguyên Tắc FIFO Trên Excel
Giả sử doanh nghiệp phân phối sản phẩm Nồi chiên không dầu (mã GD002) không có hạn sử dụng, tồn kho thực tế gồm: Lô LOT-01 nhập ngày 01/11 còn tồn 40 chiếc; Lô LOT-02 nhập ngày 10/11 còn tồn 60 chiếc.
- Khi phát sinh đơn hàng cần xuất 60 chiếc:
- Thủ kho tra cứu bảng Excel, thấy lô LOT-01 nhập sớm nhất nên ưu tiên xuất hết toàn bộ 40 chiếc của lô này.
- Số lượng 20 chiếc còn thiếu được trích tiếp từ lô LOT-02.
- Ghi nhận vào Sheet
XuatKhotrên Excel: Bắt buộc phải tách đơn hàng thành 2 dòng riêng biệt:- Dòng 1: Ghi mã lô LOT-01, số lượng xuất: 40. (Lô LOT-01 chính thức về tồn bằng 0).
- Dòng 2: Ghi mã lô LOT-02, số lượng xuất: 20. (Lô LOT-02 còn tồn 40 chiếc cho các đơn tiếp theo).
Kịch Bản Xuất Hàng Theo Nguyên Tắc FEFO Trên Excel
Xét mặt hàng mỹ phẩm (mã MP001) có tình trạng nhập kho và hạn dùng như sau:
- Lô LOT-A26: Nhập ngày 01/11/2026, Hạn dùng: 30/12/2026, Tồn: 100 hộp.
- Lô LOT-B26: Nhập ngày 05/11/2026, Hạn dùng: 15/12/2026, Tồn: 80 hộp.
- Lô LOT-C26: Nhập ngày 12/11/2026, Hạn dùng: 28/02/2027, Tồn: 150 hộp.
- Khi có đơn hàng bán sỉ cần xuất 120 hộp:
- Dù lô LOT-A26 nhập kho đầu tiên, nhưng theo nguyên tắc FEFO, lô LOT-B26 có hạn dùng ngắn nhất (15/12/2026) nên phải ưu tiên xuất trước.
- Thủ kho lấy toàn bộ 80 hộp từ lô LOT-B26.
- Số lượng 40 hộp còn lại được lấy tiếp từ lô có hạn dùng gần kế tiếp là lô LOT-A26.
- Ghi nhận vào Sheet
XuatKhotrên Excel: Tách thành 2 dòng xuất:- Dòng 1: Ghi mã LOT-B26, số lượng xuất: 80.
- Dòng 2: Ghi mã LOT-A26, số lượng xuất: 40.
- Như vậy, lô LOT-B26 được giải phóng hoàn toàn, tránh nguy cơ bị quá date vào giữa tháng 12.
Thiết Lập Công Thức Cảnh Báo Hạn Sử Dụng Bằng Conditional Formatting
Để nhân viên kho không bị sót các lô hàng sắp hết date, bạn hãy thiết lập công thức tính toán trạng thái và đổi màu ô tự động:
- Công thức xác định trạng thái cảnh báo: Tại cột H (Trạng Thái) của sheet
TonTheoLo, nhập công thức:=IF(F2<=0, "Đã Hết Hàng", IF(G2<TODAY(), "ĐÃ HẾT HẠN", IF(G2<=TODAY()+30, "SẮP HẾT HẠN (Dưới 30 Ngày)", IF(G2<=TODAY()+60, "Cần Theo Dõi (Dưới 60 Ngày)", "Hạn Dài An Toàn"))))Trong đó: Ô
F2là Số tồn kho, ÔG2là Ngày hết hạn sử dụng, hàmTODAY()trả về ngày hiện tại của máy tính. - Thiết lập quy tắc đổi màu tự động (Conditional Formatting):
- Chọn vùng dữ liệu cột Trạng Thái, vào thẻ
Home>Conditional Formatting>New Rule> ChọnFormat only cells that contain. - Điều kiện 1: Cell Value equal to
="ĐÃ HẾT HẠN"→ Tô nền màu đỏ đậm, chữ màu trắng. - Điều kiện 2: Cell Value equal to
="SẮP HẾT HẠN (Dưới 30 Ngày)"→ Tô nền màu vàng cam, chữ màu đen. - Điều kiện 3: Cell Value equal to
="Hạn Dài An Toàn"→ Tô nền màu xanh lá nhạt.
- Chọn vùng dữ liệu cột Trạng Thái, vào thẻ
Với mỹ phẩm và các mặt hàng nhạy cảm với nhiệt độ, hạn dùng in trên nhãn chỉ đúng khi hàng được giữ trong điều kiện phù hợp, vì vậy nên cân nhắc kho có máy lạnh kiểm soát nhiệt độ cho các lô này.
Kết quả mẫu sau khi áp dụng công thức cảnh báo và đổi màu tự động:
| Mã lô | Hạn dùng | Tồn kho | Trạng thái cảnh báo | Hành động của kho |
|---|---|---|---|---|
| LOT-B26 | 15/12/2026 | 80 | Sắp hết hạn (màu vàng) | Xuất ngay |
| LOT-A26 | 30/12/2026 | 60 | Cần theo dõi (màu vàng) | Ưu tiên kế tiếp |
| LOT-C26 | 28/02/2027 | 150 | Hạn an toàn (màu xanh) | Giữ lại kho |
| LOT-X01 | 15/10/2026 | 10 | Đã hết hạn (màu đỏ) | Cách ly để hủy |

Những Sai Lầm Thường Gặp Khi Quản Lý FIFO Và FEFO Bằng Excel
Rất nhiều doanh nghiệp nhỏ gặp sự cố về quản lý tồn kho nghiêm trọng dù đã có bảng tính Excel vì những thiếu sót sau:
- Chỉ quản lý tồn kho theo mã SKU chung chung: Gom chung toàn bộ các lô nhập khác ngày vào một dòng duy nhất khiến bảng tính không thể nhận biết được số lượng còn lại của từng mốc date.
- Không ghi nhận mã lô khi xuất kho: Nhân viên đóng hàng chỉ ghi số lượng xuất mà quên không ghi rõ hàng được lấy từ lô nào, làm toàn bộ số liệu tồn theo lô trên Excel bị lệch với thực tế.
- Số liệu trên Excel không đồng nhất với vị trí thực địa: Trên bảng tính đề xuất xuất lô B26, nhưng ngoài kho nhân viên lại tiện tay lấy lô C26 ở tầng ngoài cùng của giá kệ vì ngại leo trèo lấy lô bên trong. Chọn đúng loại kệ cho hàng luân chuyển sẽ giúp lô cần xuất luôn nằm ở vị trí dễ lấy nhất.
- Nhiều nhân sự cùng can thiệp sửa công thức: Chia sẻ file Excel nội bộ qua mạng dùng chung rất dễ bị nhân viên xóa nhầm công thức
SUMIFhoặc copy đè dữ liệu làm sai lệch kết quả.
5. Khi Nào Doanh Nghiệp Nên Chuyển Từ Excel Sang Phần Mềm Kho?
Excel là công cụ quản lý kho miễn phí tuyệt vời cho các cửa hàng nhỏ dưới 200 mã lô, nhưng sẽ bộc lộ hạn chế khi quy mô đơn hàng tăng vọt và có nhiều nhân sự cùng nhập liệu. Khi doanh nghiệp mở rộng nhiều chi nhánh, bán hàng đa kênh hoặc cần kết nối máy quét mã vạch thời gian thực, chuyển đổi sang phần mềm quản lý kho chuyên dụng hoặc hệ thống WMS là bước đi tất yếu.
Những Rào Cản Kỹ Thuật Của Excel Khi Quy Mô Kho Tăng Trưởng
Khi doanh nghiệp phát triển vượt ngưỡng một cửa hàng nhỏ, các nhược điểm cố hữu của bảng tính bắt đầu bộc lộ:
- Dễ xảy ra xung đột dữ liệu đa người dùng: Excel không được thiết kế cho việc hàng chục nhân viên đồng thời quét mã nhập xuất kho tại nhiều điểm bán cùng lúc; file dễ bị treo đơ hoặc ghi đè dữ liệu.
- Không có cơ chế ngăn chặn hành vi xuất sai lô: Excel chỉ hiển thị báo cáo thụ động; nếu nhân viên kho lấy nhầm hàng cận date ngoài đời thực, Excel hoàn toàn không thể phát tiếng kêu cảnh báo tức thì như máy quét mã vạch chuyên dụng.
- Khó khăn trong truy xuất lịch sử chỉnh sửa: Khi phát hiện tồn kho bị âm hoặc sai số lượng, người quản lý rất khó truy tìm ai là người đã sửa ô dữ liệu đó và sửa vào thời điểm nào.
- Tốc độ xử lý chậm chạp khi dữ liệu lớn: Khi nhật ký nhập xuất vượt quá hàng chục nghìn dòng, các công thức hàm mảng và Conditional Formatting sẽ khiến file mở rất chậm và thường xuyên bị giật lag.
Các Tính Năng Vượt Trội Của Phần Mềm Quản Lý Kho Chuyên Nghiệp
Nâng cấp lên các giải pháp phần mềm quản lý kho hoặc tìm hiểu về WMS là gì mang lại bước nhảy vọt về năng suất vận hành:
- Định tuyến nhặt hàng thông minh (Pick-to-order): Hệ thống WMS tự động chỉ định chính xác vị trí ô kệ (Aisle - Rack - Shelf - Bin) chứa lô hàng cần xuất theo chuẩn FEFO và hướng dẫn nhân viên đi theo quãng đường ngắn nhất.
- Quét mã vạch chống xuất nhầm lô: Nhân viên bắt buộc phải dùng máy PDA quét đúng mã vạch của lô hàng đề xuất; nếu quét nhầm lô date xa, máy sẽ báo còi đỏ và không cho phép in phiếu xuất.
- Đồng bộ hóa tồn kho thời gian thực trên đa sàn: Kết nối trực tiếp số dư tồn kho từng lô với các sàn thương mại điện tử Shopee, TikTok Shop, Lazada để tự động ngắt bán khi hàng hết date.
- Tích hợp quy trình kiểm kê luân phiên cycle counting: Cho phép đối soát số lượng tồn kho từng mã lô theo chu kỳ hàng ngày hoặc hàng tuần mà không cần đóng cửa ngừng hoạt động toàn bộ kho hàng.
Phương Án Mở Rộng Không Gian Kho Bãi Khi Lượng Hàng Tăng Cao
Song song với việc nâng cấp phần mềm, việc tổ chức mặt bằng kho bãi thực tế là điều kiện tiên quyết để áp dụng FIFO và FEFO thành công:
- Bố trí giá kệ chuyên biệt cho luân chuyển: Đầu tư các loại kệ trọng lực (Gravity Flow Rack) cho phép kiện hàng mới trượt từ phía sau và kiện hàng cũ xuất ra từ phía trước, tự động tạo thành chu trình FIFO cơ học hoàn hảo.
- Ứng dụng hệ thống pallet chứa hàng trong kho: Mỗi pallet chứa riêng một mã lô kèm bảng thông tin date dán ở mặt ngoài để xe nâng tiếp cận nhanh chóng mà không phải bốc dỡ đảo hàng thủ công.
- Giải pháp thuê kho tự quản cá nhân cho shop online: Khi hàng hóa tại nhà bắt đầu quá tải và gây lẫn lộn các lô hàng cũ mới, thuê kho tự quản bên ngoài là giải pháp bổ sung diện tích linh hoạt. Doanh nghiệp tự chủ quản lý việc phân chia giá kệ, theo dõi hạn dùng và chủ động thời gian đóng gói xuất kho theo quy trình riêng biệt.
Chưa rõ số lô hàng của bạn cần khoang bao nhiêu mét khối? Hãy ước tính bằng công cụ AI dưới đây:
6. Bảng Giá Dịch Vụ Lưu Trữ Hàng Hóa Tham Khảo
Nhằm hỗ trợ các cửa hàng kinh doanh, shop online và doanh nghiệp vừa và nhỏ tối ưu chi phí mặt bằng khi quản lý tồn kho theo lô, mô hình kho tự quản có các gói thuê linh hoạt theo tháng. Dưới đây là bảng giá thuê kho tự quản tham khảo năm 2027 tại TP.HCM, áp dụng gói thuê linh hoạt theo tháng, chưa gồm VAT:
| Kích thước khoang | Sức chứa thực tế | Kho tiêu chuẩn (VNĐ / tháng) | Kho có máy lạnh (VNĐ / tháng) |
|---|---|---|---|
| 1 m³ | Khoảng 8 đến 10 thùng carton cỡ trung, phù hợp shop mỹ phẩm, thực phẩm chức năng nhỏ | 873.000 – 965.000 | 1.136.000 – 1.256.000 |
| 2 m³ | Khoảng 15 đến 20 thùng carton cỡ trung | 1.185.000 – 1.309.000 | 1.630.000 – 1.802.000 |
| 3 m³ | Khoảng 25 đến 30 thùng carton cỡ trung, đủ xếp kệ chia lô theo date | 1.415.000 – 1.563.000 | 1.869.000 – 2.065.000 |
| 5 m³ | Khoảng 40 đến 50 thùng carton cỡ trung | 1.796.000 – 1.984.000 | 2.524.000 – 2.790.000 |
| 7 m³ | Khoảng 55 đến 70 thùng carton cỡ trung | 2.612.000 – 2.886.000 | 3.533.000 – 3.905.000 |
| 10 m³ trở lên | Từ khoảng 80 thùng carton cỡ trung, tùy thể tích đặt thuê | 3.533.000 – 3.905.000 | 4.853.000 – 5.363.000 |
Mức giá trên mang tính chất tham khảo cho năm 2027. Chi phí thực tế phụ thuộc vào vị trí khoang chứa, thời hạn hợp đồng và dịch vụ đi kèm. Cột kho có máy lạnh phù hợp với mỹ phẩm, thực phẩm chức năng và các mặt hàng nhạy cảm với nhiệt độ. Bạn có thể xem giá chính xác cho kích thước của bạn bằng công cụ bên dưới.
7. Giải Pháp Tối Ưu Quản Lý Hàng Tồn Kho Theo Lô Hiệu Quả
Vận hành xuất nhập kho theo đúng chuẩn mực FIFO và FEFO không chỉ đơn thuần là kỹ thuật xử lý dữ liệu trên bảng tính Excel, mà là một tư duy quản trị dòng tiền cốt lõi giúp doanh nghiệp tồn tại và bứt phá. Bằng cách số hóa quy trình theo dõi mã lô, cài đặt công thức cảnh báo tự động và rèn luyện tính kỷ luật cho nhân viên bốc hàng, bạn sẽ loại bỏ triệt để rủi ro hàng cận date và nâng cao uy tín thương hiệu trong mắt đối tác khách hàng.
Nếu bạn đang tìm kiếm một không gian kho lưu trữ hàng hóa độc lập, sạch sẽ, có máy lạnh bảo quản liên tục và dễ dàng phân khu theo từng lô hàng tại Thành phố Hồ Chí Minh, hệ thống kho tự quản MyStorage là đối tác lý tưởng dành cho bạn. Với hệ sinh thái khoang chứa đa dạng kích cỡ, an ninh bảo mật nhiều lớp và thời gian ra vào thuận tiện, MyStorage trao cho bạn toàn quyền chủ động tổ chức giá kệ theo chuẩn FIFO và FEFO để vận hành kinh doanh đạt hiệu quả cao nhất.
Vừa Trữ Hàng Theo Lô Vừa Có Chỗ Ngồi Làm Việc Tại Cơ Sở 375 Võ Nguyên Giáp
Cơ sở 375 Võ Nguyên Giáp (An Khánh, TP. Thủ Đức) ngoài kho tự quản còn có khu workspace dành cho startup và người bán hàng online. Bạn có thể ngồi cập nhật file Excel nhập xuất theo lô, đối chiếu số tồn từng mã lô, rồi lấy đúng lô cần xuất từ khoang kho ra tự đóng gói ngay tại chỗ, thay vì chở hàng về nhà đóng gói rồi lại mang ra bưu cục. Cách làm này giúp bảng tính và hàng thực tế luôn khớp nhau, đúng điều mà FIFO và FEFO cần.
Xem các địa điểm kho MyStorage tại TP.HCM để chọn cơ sở gần nhất, hoặc liên hệ MyStorage để được tư vấn khoang phù hợp với số lô hàng của bạn.

8. Câu Hỏi Thường Gặp Về FIFO Và FEFO Trên Excel
Tổng hợp những câu hỏi cốt lõi và các tình huống thực tế nhất khi ứng dụng nguyên tắc FIFO và FEFO trên bảng tính Excel:
FIFO và FEFO khác nhau căn bản nhất ở điểm nào?
Điểm khác biệt căn bản nhất là tiêu chí lựa chọn lô hàng để xuất kho: FIFO căn cứ vào ngày nhập hàng vào kho (lô nào nhập trước thì xuất trước), còn FEFO căn cứ vào hạn sử dụng in trên sản phẩm (lô nào hết hạn trước thì xuất trước). FIFO phù hợp với hàng không có hạn sử dụng, trong khi FEFO là bắt buộc đối với hàng có hạn sử dụng rõ ràng.
Phương pháp FIFO có thể áp dụng cho hàng hóa có hạn sử dụng không?
FIFO hoàn toàn có thể áp dụng cho hàng có hạn sử dụng nếu nhà sản xuất luôn cung cấp hàng mới theo đúng trình tự thời gian sản xuất (lô nhập sau luôn có date xa hơn lô nhập trước). Tuy nhiên, nếu xưởng sản xuất giao lô nhập sau nhưng lại có hạn dùng ngắn hơn lô nhập trước, áp dụng cứng nhắc FIFO sẽ khiến lô có hạn ngắn bị tồn lại và có nguy cơ hết hạn trong kho.
Phương pháp FEFO có bắt buộc áp dụng đối với ngành dược phẩm và thực phẩm không?
Trong các tiêu chuẩn thực hành tốt ngành dược phẩm như GSP (Good Storage Practice) và tiêu chuẩn an toàn thực phẩm quốc tế như ISO 22000, HACCP, nguyên tắc FEFO là yêu cầu kiểm soát chất lượng bắt buộc. Doanh nghiệp phân phối dược phẩm và thực phẩm phải chứng minh được quy trình xuất kho ưu tiên cho các lô có hạn dùng ngắn nhất để bảo vệ sức khỏe người tiêu dùng.
Chuẩn mực kế toán Việt Nam (VAS 02) quy định thế nào về phương pháp FIFO trong tính giá hàng tồn kho?
Theo Chuẩn mực kế toán Việt Nam số 02 (VAS 02) và Thông tư 200/2014/TT-BTC, phương pháp FIFO được công nhận chính thức để tính giá trị hàng tồn kho xuất kho. Theo đó, giá trị hàng xuất kho được tính theo giá của lô hàng nhập kho đầu tiên, và giá trị hàng tồn kho cuối kỳ được tính theo giá của những lô hàng nhập kho sau cùng.
Khi hai lô hàng có cùng ngày hết hạn sử dụng thì nên ưu tiên xuất lô nào trước theo FEFO?
Khi xảy ra tình huống hai lô hàng có cùng hạn sử dụng (EXP), quy tắc quản trị kho chuẩn mực sẽ sử dụng nguyên tắc FIFO làm tiêu chí phụ. Tức là trong hai lô cùng ngày hết hạn, lô nào được nhập kho trước sẽ được ưu tiên bốc dỡ và xuất kho trước để giảm thời gian lưu cữu trên giá kệ.
Làm thế nào để tự động đổi màu các lô hàng sắp hết hạn trên bảng tính Excel?
Bạn sử dụng tính năng Conditional Formatting trong thẻ Home của Excel. Quét chọn toàn bộ cột chứa hạn sử dụng hoặc cột trạng thái cảnh báo, tạo quy tắc mới với công thức =$G2<=TODAY()+30 (trong đó G2 là ô chứa hạn sử dụng, dấu $ giữ cố định cột G khi áp dụng quy tắc cho cả cột trạng thái). Sau đó chọn định dạng tô nền màu vàng hoặc đỏ; Excel sẽ tự động đối chiếu với ngày hiện tại của máy tính để đổi màu các lô sắp hết date.
Công thức Excel nào giúp tự động tìm ra mã lô có hạn sử dụng gần nhất còn tồn hàng?
Trên các phiên bản Excel mới hỗ trợ hàm mảng động, bạn có thể kết hợp hàm INDEX, SORTBY và FILTER. Công thức: =INDEX(SORTBY(FILTER(C2:C100, F2:F100>0), FILTER(G2:G100, F2:F100>0), 1), 1) sẽ tự động trả về đúng Mã Lô (cột C) có hạn dùng (cột G) sớm nhất trong số các lô đang có số lượng tồn kho (cột F) lớn hơn 0. Nếu công thức báo lỗi hoặc trả về kết quả lạ, hãy xem thêm cách sửa lỗi công thức Excel quản lý kho.
Tại sao công thức tính tồn kho theo lô trong Excel đôi khi trả về kết quả sai hoặc số âm?
Nguyên nhân phổ biến nhất là do mã lô ở sheet NhapKho và sheet XuatKho không đồng nhất tuyệt đối về ký tự, ví dụ có chứa khoảng trắng thừa ở cuối (như "LOT-01 " thay vì "LOT-01"). Để khắc phục, bạn nên áp dụng tính năng Data Validation (danh sách thả xuống) để nhân viên chọn mã lô chuẩn xác thay vì nhập tay, hoặc dùng hàm TRIM để cắt bỏ khoảng trắng thừa. Bạn cũng có thể xem thêm cách xây file Excel nhập xuất tồn chuẩn để tránh các lỗi này ngay từ đầu.
Excel có tự động phân bổ số lượng xuất cho nhiều lô hàng cùng lúc được không?
Excel nguyên bản rất khó tự động tách một đơn hàng 100 sản phẩm thành 40 sản phẩm lô A và 60 sản phẩm lô B nếu chỉ dùng các hàm công thức thông thường mà không dùng lập trình VBA (Visual Basic for Applications). Với file Excel cơ bản, người quản lý thường nhìn bảng đề xuất thứ tự ưu tiên của Excel rồi chủ động gõ số lượng xuất thực tế chia theo từng dòng mã lô tương ứng.
Cần lưu ý gì khi đặt mã lô (Lot Number) trên Excel để tránh trùng lặp?
Mã lô nên được đặt theo cấu trúc chuẩn hóa chứa thông tin định danh: [Mã SKU] - [Năm Tháng] - [Số Thứ Tự Lô]. Ví dụ: MP001-2611-L01. Cấu trúc này giúp mã lô không bao giờ bị trùng lặp giữa các mặt hàng khác nhau và giúp thủ kho nhận biết ngay thời điểm lô hàng được đưa vào hệ thống quản lý. Mã lô nên được in trên nhãn dán ở mặt ngoài pallet hoặc thùng hàng để thủ kho đối chiếu nhanh khi nhặt hàng.
Hàng đổi trả về kho thì nên ghi nhận vào lô cũ hay tạo mã lô mới theo FIFO/FEFO?
Khi xử lý hàng hoàn theo đúng quy trình xử lý hàng hoàn trả, nếu sản phẩm còn nguyên bao bì và còn nguyên tem mã lô ban đầu, bạn nên nhập lại đúng vào mã lô cũ đó trên Excel. Nếu không xác định được mã lô gốc, bạn phải tạo một mã lô riêng (ví dụ LOT-HOAN-01) kèm hạn sử dụng thực tế kiểm tra được để kiểm soát xuất hàng theo FEFO riêng biệt.
Nếu nhà cung cấp giao lô hàng nhập sau nhưng lại có hạn sử dụng ngắn hơn lô trước thì xử lý thế nào?
Trong thực tế chuỗi cung ứng, tình trạng này xảy ra khá thường xuyên do nhà cung cấp giao hàng từ các kho trung chuyển khác nhau. Khi gặp tình huống này, nếu kho của bạn áp dụng nguyên tắc FEFO, bạn chỉ cần nhập đúng hạn sử dụng thực tế của lô mới vào file Excel; hệ thống FEFO sẽ tự động đẩy lô mới này lên đầu danh sách để ưu tiên xuất trước lô cũ.
Làm cách nào để ngăn chặn nhân viên kho tự ý lấy hàng tiện tay thay vì lấy đúng lô theo đề xuất của Excel?
Để khắc phục lỗi chủ quan của con người, ngoài bảng tính Excel, kho cần dán biển báo vị trí lô hàng rõ ràng ngoài thực tế theo tiêu chuẩn 5S và áp dụng nguyên tắc: Lô cần xuất trước luôn được xếp ở các tầng kệ bên ngoài, ngang tầm mắt. Đồng thời, phiếu xuất kho giao cho nhân viên nhặt hàng phải in đậm Mã Lô bắt buộc phải lấy, có chữ ký xác nhận trách nhiệm của người đóng gói.
Bảng tính Excel quản lý FIFO/FEFO có thể kết nối với máy quét mã vạch không dây không?
Có thể kết nối được. Hầu hết các dòng máy quét mã vạch cầm tay hiện nay đều hoạt động như một bàn phím giả lập (USB HID). Khi bạn đặt con trỏ chuột vào ô Mã Lô trên Excel và bấm cò quét mã vạch trên thùng hàng, chuỗi ký tự mã lô sẽ tự động được điền vào ô đó kèm một lệnh Enter xuống dòng tự động rất tiện lợi.
Doanh nghiệp kinh doanh mỹ phẩm online quy mô bao nhiêu mã hàng thì nên dừng dùng Excel để chuyển sang phần mềm kho?
Khi doanh nghiệp kinh doanh mỹ phẩm đạt quy mô từ 50 đơn hàng/ngày trở lên, có trên 100 mã SKU với hàng trăm lô date khác nhau và bán hàng đồng thời trên từ 2 sàn thương mại điện tử trở lên, bạn nên chuyển sang phần mềm quản lý kho chuyên nghiệp. Việc tiếp tục dùng Excel ở quy mô này sẽ tiềm ẩn nguy cơ xuất nhầm date cũ và quá tải trong khâu đối soát tồn kho hàng ngày.
Bài viết liên quan

Bài viết
Đi Du Lịch 3 Ngày Nên Mang Gì? Checklist Hành Lý Gọn Nhẹ
Checklist hành lý cho chuyến du lịch 3 ngày 2 đêm: mang bao nhiêu bộ quần áo, đồ vệ sinh, giấy tờ và thiết bị; cách xếp vali cabin size 20 gọn nhẹ; quy định hành lý xách tay; và cách gửi…
Đọc bài viết

Bài viết
Kho Lưu Trữ Đồ Chơi Trẻ Em: Cách Sắp Xếp Và Quản Lý Hàng Hóa Hiệu Quả
Hướng dẫn lập kho lưu trữ đồ chơi trẻ em cho shop và người bán online: phân loại theo nhóm và độ tuổi, bảo quản đồ nhựa, vải, điện tử tránh hư hỏng, quản lý tồn kho theo mã SKU, chọn mô…
Đọc bài viết

Bài viết
Lưu Trữ Chứng Từ Kế Toán, Hồ Sơ Bệnh Án Theo Quy Định Pháp Luật Việt Nam
Thời hạn lưu trữ chứng từ kế toán (5 năm, 10 năm, vĩnh viễn theo Nghị định 174/2016/NĐ-CP) và hồ sơ bệnh án (10, 20, 30 năm theo Thông tư 33/2025/TT-BYT), cách tổ chức hệ thống lưu trữ an…
Đọc bài viết