Cách đặt mã lô sản xuất: quy tắc, ví dụ theo ngành và lỗi khi truy vết

Mã lô tốt phải duy nhất, ngắn, đọc được và không chứa thông tin hay thay đổi. Bài viết hướng dẫn quy tắc đặt mã lô, ví dụ theo ngành và các lỗi khiến truy vết bị đứt.

VNCX Team14 phút đọc
Cách đặt mã lô sản xuất: quy tắc, ví dụ theo ngành và lỗi khi truy vết

Mã lô sản xuất (batch/lot number) nên là một chuỗi ngắn, duy nhất trong phạm vi một sản phẩm, có cấu trúc cố định và chỉ chứa thông tin không đổi như mã nhà máy, ngày sản xuất và số thứ tự mẻ. Nếu in lên mã vạch GS1 thì mã lô đi sau mã GTIN, dài tối đa 20 ký tự chữ và số. Phần dưới đi vào từng quy tắc, ví dụ và lỗi hay gặp.

Mã lô là gì và khác gì số mẻ, số sê-ri?

Mã lô là dãy ký tự gắn một nhóm sản phẩm cùng được tạo ra trong điều kiện đồng nhất, để khi có sự cố ta biết chính xác nhóm nào bị ảnh hưởng. Mã lô trả lời câu hỏi "những đơn vị nào cùng nguồn gốc với đơn vị này?", chứ không định danh từng đơn vị riêng lẻ.

Trong thực tế có ba khái niệm hay bị nhập làm một:

Khái niệmĐịnh danh cái gìDùng để làm gì
Số mẻ (batch)Một lần sản xuất: gắn với lệnh sản xuất, phiên bản công thức, điều kiện quy trìnhTruy nguồn gốc quy trình, hồ sơ chất lượng
Số lô (lot)Nhóm hàng cùng thuộc tính (nhà cung cấp, hạn dùng, trạng thái kiểm tra)Lưu kho, giữ hàng, giao hàng, phân phối
Số sê-ri (serial)Từng đơn vị sản phẩmBảo hành, chống giả, theo dõi từng chiếc

Một mẻ có thể cho ra nhiều lô nếu đóng gói trên các dây chuyền hoặc ngày khác nhau; lô có thể tách hoặc gộp, còn mẻ thường không nên gộp. Nhiều doanh nghiệp nhỏ dùng một mã cho cả hai, điều đó hoàn toàn chấp nhận được miễn là họ ghi rõ quy ước trong tài liệu nội bộ. Điều cần tránh là mỗi bộ phận hiểu "lô" một kiểu.

Quy tắc đặt mã lô: năm nguyên tắc nên theo

Không có một công thức duy nhất cho mọi doanh nghiệp. Các tài liệu hướng dẫn về quản lý lô đều xoay quanh cùng một số nguyên tắc, và chúng đủ để bạn tự thiết kế một quy ước phù hợp.

Một: duy nhất trong phạm vi sản phẩm, và tốt nhất là toàn doanh nghiệp. Nếu cùng một sản phẩm được làm ở nhiều nhà máy hay nhiều dây chuyền, hai nơi không được phát sinh cùng một mã lô. Đây là trách nhiệm của chủ sở hữu thương hiệu: quy ước phải chứa một thành phần phân biệt nơi sản xuất (mã nhà máy hoặc mã dây chuyền) để hai nơi không bao giờ trùng nhau.

Hai: ngắn, độ dài cố định, dễ quét. Mã càng dài càng dễ gõ sai và càng khó in rõ trên nhãn nhỏ. Hướng dẫn của tổ chức GS1 Thụy Điển khuyên dùng càng ít ký tự càng tốt, ưu tiên chữ số. Một tài liệu về quản lý kho tóm lại: ngắn, nhất quán và được kiểm tra tính hợp lệ thì tốt hơn dài và "thông minh".

Ba: chỉ nhúng thông tin không đổi. Ngày sản xuất, mã nhà máy, số thứ tự mẻ là thông tin cố định. Vị trí kho, trạng thái kiểm tra, số lượng còn lại thì thay đổi theo thời gian, vì vậy phải nằm ở các trường dữ liệu riêng trong hệ thống chứ không nằm trong mã lô.

Bốn: chọn bộ ký tự thống nhất, tránh ký tự dễ nhầm. Chữ O với số 0, chữ I với số 1 là hai cặp gây lỗi nhập tay nhiều nhất. Nhiều đơn vị quy định chỉ dùng chữ in hoa và loại bỏ vài chữ dễ nhầm.

Năm: viết quy ước thành tài liệu. Mọi người, từ công nhân đóng gói đến kế toán kho, phải giải mã cùng một mã lô ra cùng một ý nghĩa. Quy ước nên nói rõ từng đoạn của mã là gì, ví dụ đoạn nào là nhà máy, đoạn nào là ngày, đoạn nào là số mẻ trong ngày.

Mã lô trên mã vạch GS1 có giới hạn gì?

Khi cần quét bằng máy hoặc trao đổi dữ liệu với đối tác, mã lô được mã hoá bằng định danh ứng dụng (AI) số 10 trong hệ thống GS1. Theo các tài liệu tra cứu về GS1, trường này có độ dài thay đổi, tối đa 20 ký tự chữ và số. Vì độ dài thay đổi, nếu AI 10 không nằm cuối chuỗi dữ liệu thì cần ký tự phân tách FNC1 để máy quét biết mã lô kết thúc ở đâu.

Trong một chuỗi dữ liệu thông thường, mã lô đi cùng các thành phần sau:

Thành phầnAIVai trò
GTIN01Định danh loại sản phẩm
Hạn sử dụng17Ngày hết hạn
Mã lô10Nhóm sản xuất
Số sê-ri (tuỳ chọn)21Định danh từng đơn vị

Một ví dụ minh hoạ từ tài liệu hướng dẫn: chuỗi (01)01234567890128(10)L20240301A, trong đó phần sau AI 10 là mã lô, bạn có thể đọc là lô sản xuất ngày 01/03/2024, ca A. Điểm quan trọng: mã lô không phải một phần của định danh duy nhất của mặt hàng. Nó luôn phải đọc cùng GTIN mới có nghĩa, vì vậy hai sản phẩm khác nhau hoàn toàn có thể có chung chuỗi mã lô mà không xung đột.

Hệ quả thực tế là ngay cả khi hiện tại bạn chỉ in mã lô dạng chữ trên bao bì, hãy thiết kế mã sao cho nó vẫn nằm gọn trong 20 ký tự chữ và số. Khi khách hàng lớn hoặc kênh xuất khẩu yêu cầu nhãn GS1, bạn không phải đánh lại hệ thống mã.

Ví dụ mã lô theo ngành

Các ví dụ dưới đây là mẫu minh hoạ để bạn tham khảo cách ghép thành phần, không phải quy chuẩn bắt buộc của ngành nào. Mỗi ngành còn có yêu cầu riêng về hồ sơ lô, nên hãy đối chiếu quy định chuyên ngành áp dụng cho sản phẩm của mình.

NgànhVí dụCách đọc
Đồ uốngBVR-20261023-02Nhà máy BVR, ngày 23/10/2026, mẻ thứ hai trong ngày
Thực phẩm đóng góiL20261023ALô ngày 23/10/2026, ca A
Nông sảnHX03-261023-BHợp tác xã/vùng trồng HX03, ngày thu hoạch hoặc đóng gói, lô B
Mỹ phẩmCS1-2610-0047Cơ sở 1, tháng 10/2026, mẻ thứ 47 trong tháng
Linh kiện điện tửE4567-2026Q4Mẻ E4567, sản xuất quý IV/2026
Dược phẩmB12345Mã mẻ ngắn; hạn dùng ghi riêng trên nhãn

Có ba cách cấu trúc phổ biến mà bạn có thể chọn:

KiểuVí dụƯu điểmHạn chế
Tuần tựLOT-000184Ngắn, không trùngKhông đọc ra ngày, nhà máy
Ngày + số mẻ20261023-02Người đọc hiểu ngayCần thêm mã nhà máy nếu nhiều cơ sở
Sản phẩm + ngày + mẻRM42-261023-BPhân biệt được sản phẩmDài hơn, dễ vượt giới hạn nhãn nhỏ

Doanh nghiệp một nhà máy, ít sản phẩm có thể dùng kiểu ngày cộng số mẻ. Doanh nghiệp nhiều cơ sở nên có tiền tố nhà máy. Nếu nhãn rất nhỏ, kiểu ngày Julian (năm cộng số thứ tự ngày trong năm) rút gọn mã đáng kể, nhưng đổi lại người đọc phải biết cách giải.

Mã lô liên quan gì đến nhãn hàng hoá theo quy định hiện hành?

Về pháp lý, nhãn hàng hoá tại Việt Nam hiện do Nghị định 37/2026/NĐ-CP điều chỉnh. Nghị định có hiệu lực từ 23/01/2026 và thay thế Nghị định 43/2017/NĐ-CP cùng Nghị định 111/2021/NĐ-CP. Nhãn đúng quy định cũ đã sản xuất, nhập khẩu hoặc lưu thông trước 23/01/2026 được tiếp tục dùng đến hết hạn sử dụng ghi trên nhãn; nhãn và bao bì in sẵn theo quy định cũ được dùng tiếp không quá hai năm kể từ ngày đó.

Với mã lô, có hai điểm đáng lưu ý. Thứ nhất, ngày sản xuất được hiểu là thời điểm hoàn thành công đoạn cuối cùng để hoàn thiện hàng hoá hoặc lô hàng hoá đó, và ngày tháng ghi theo thứ tự ngày, tháng, năm dương lịch. Vì vậy nếu mã lô của bạn nhúng ngày thì ngày đó nên khớp đúng mốc "hoàn thành công đoạn cuối", không phải ngày nhập nguyên liệu hay ngày xuất kho. Thứ hai, một số tài liệu phân tích cho biết trên sàn thương mại điện tử, doanh nghiệp được phép không hiển thị các thông tin thay đổi theo lô như ngày sản xuất, hạn sử dụng và số lô, còn các nội dung nhãn khác phải hiển thị đầy đủ. Đây là diễn giải của bên thứ ba, bạn nên đọc điều khoản trong văn bản gốc trước khi áp dụng cho trang bán hàng của mình.

Nghị định không quy định cho bạn một công thức đặt mã lô cụ thể. Doanh nghiệp tự thiết kế quy ước, miễn là mã lô trên nhãn khớp với hồ sơ nội bộ để cơ quan quản lý, đối tác và chính bạn truy vết được khi cần.

Những lỗi thường gặp khiến truy vết bị đứt

Phần lớn sự cố truy vết không đến từ việc chọn sai công thức, mà đến từ việc áp dụng thiếu nhất quán. Sáu lỗi dưới đây xuất hiện lặp đi lặp lại.

Áp dụng nửa vời. Chỉ cần một lần nhập kho hoặc một lần xuất hàng thiếu mã lô là chuỗi truy vết đứt ngay tại điểm đó. Cách chữa là bắt buộc nhập mã lô ở danh mục sản phẩm cần quản lý lô và để máy quét cầm tay từ chối trường trống.

Nhúng thông tin thay đổi vào mã. Mã kiểu "LOT-A-KHO2-CHODUYET" sẽ sai ngay khi hàng chuyển kho hoặc được duyệt. Hệ quả là nhãn trên hàng một đằng, sổ sách một nẻo.

Trùng mã giữa các cơ sở. Hai nhà máy cùng dùng quy ước ngày cộng số mẻ mà không có tiền tố cơ sở sẽ sinh ra hai lô khác nhau mang cùng một mã. Khi thu hồi, bạn buộc phải thu cả hai hoặc không biết thu cái nào.

Gộp lô rồi mất liên kết. Trộn hai lô thành phẩm hoặc đổ bán thành phẩm của nhiều mẻ vào cùng một bồn mà không ghi lại quan hệ "lô cha, lô con" khiến truy xuôi, truy ngược đều bất khả thi. Mỗi lần gộp, tách hay đóng gói lại cần tạo bản ghi liên kết các mã lô với nhau.

Mã lô trên bao bì không khớp mã trong hệ thống. Lỗi in nhãn, in nhầm ca, hoặc sửa tay sau khi in là nguồn gốc thường gặp. Nên kiểm tra mẫu in đầu ca và đối chiếu với lệnh sản xuất trước khi chạy hàng loạt.

Quên yêu cầu của khách hàng. Đối tác phân phối hay kênh xuất khẩu có thể yêu cầu định dạng lô riêng, nhãn GS1, hoặc dữ liệu lô và hạn dùng trong thông báo giao hàng. Nếu chỉ phát hiện ở khâu giao hàng thì việc đánh lại mã rất tốn kém, nên hãy hỏi các yêu cầu này từ đầu.

Quy trình thiết lập quy ước mã lô trong bảy bước

  1. Liệt kê các đơn vị cần phân biệt: cơ sở, dây chuyền, ca, sản phẩm.
  2. Quyết định "lô" của bạn là gì: một mẻ, một ngày hay một lần đóng gói; ghi rõ định nghĩa.
  3. Chọn các thành phần của mã và thứ tự, thường là mã cơ sở, ngày, số thứ tự.
  4. Kiểm tra tổng độ dài, giữ trong 20 ký tự chữ và số để tương thích GS1.
  5. Loại các ký tự dễ nhầm và đặt quy tắc chữ hoa.
  6. Gắn mã lô với bản ghi nguyên liệu đầu vào, lệnh sản xuất, kết quả kiểm tra và đơn hàng xuất đi.
  7. Chạy thử một đợt truy vết giả định: chọn một lô thành phẩm, tìm ra nguyên liệu và khách hàng liên quan trong thời gian ngắn.

Bước 7 hay bị bỏ qua nhưng lại là phép thử trung thực nhất. Nếu bạn không truy ra được trong vài giờ, quy ước hoặc hồ sơ vẫn còn lỗ hổng.

Liên kết mã lô với dữ liệu truy xuất như thế nào?

Mã lô chỉ có giá trị khi nó là chìa khoá nối tới dữ liệu: nguyên liệu nào, nhà cung cấp nào, kiểm nghiệm ra sao, giao cho ai. Truy vết ngược đi từ thành phẩm về nguyên liệu và nhà cung cấp, truy vết xuôi đi từ một lô nguyên liệu tới các thành phẩm và khách hàng đã nhận. Muốn làm được cả hai chiều, mỗi sự kiện như nhận hàng, sản xuất, đóng gói, xuất kho đều phải ghi mã lô tương ứng.

Với doanh nghiệp muốn đưa thông tin lô lên cho người tiêu dùng, nền tảng truy xuất như VNCX cho phép gắn mã QR vào lô và hiển thị hành trình của lô đó khi quét. Dù dùng công cụ nào, nguyên tắc vẫn như nhau: quy ước mã lô sạch thì dữ liệu phía sau mới đáng tin.

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

Mã lô tối đa bao nhiêu ký tự?

Nếu mã lô được mã hoá bằng AI 10 của GS1 thì dài tối đa 20 ký tự chữ và số. Chỉ in dạng chữ trên bao bì thì không bị giới hạn kỹ thuật này, nhưng nên giữ trong 20 ký tự để sau này dùng mã vạch GS1 không phải đánh lại.

Mã lô có bắt buộc chứa ngày sản xuất không?

Không. Nhúng ngày giúp người đọc nhận ra lô nhanh, nhưng bạn có thể dùng mã tuần tự và quản lý ngày ở trường dữ liệu riêng. Nếu nhúng ngày, nó nên khớp với ngày sản xuất ghi trên nhãn.

Hai sản phẩm khác nhau có được dùng cùng mã lô không?

Về kỹ thuật là được, vì mã lô luôn đọc kèm GTIN. Tuy vậy, dùng cùng một dãy số cho nhiều sản phẩm làm tăng nguy cơ nhầm khi nhập tay, nên nhiều doanh nghiệp vẫn giữ mã duy nhất toàn công ty.

Có nên sửa mã lô sau khi đã in nhãn?

Không nên. Mã đã ra thị trường là khoá nối tới mọi hồ sơ. Nếu in sai, hãy ghi nhận sai lệch, xử lý hàng đã in và tạo bản ghi điều chỉnh có lưu vết, thay vì sửa tay trên bao bì.

Khi nào cần chuyển từ mã lô sang số sê-ri?

Khi cần phân biệt từng đơn vị, ví dụ để bảo hành, chống giả hoặc theo dõi từng thiết bị. Mã lô cho biết nhóm, số sê-ri cho biết từng chiếc; hai loại mã có thể dùng song song.

Nguồn tham khảo

#mã lô#batch number#lot number#truy xuất nguồn gốc#GS1#AI 10#nhãn hàng hoá

Tác giả

VNCX Team

Chia sẻ bài viết

ZaloFacebook

Bắt đầu với VNCX

Cần tư vấn giải pháp truy xuất nguồn gốc?

Đội ngũ VNCX sẵn sàng hỗ trợ bạn triển khai truy xuất nguồn gốc

Xem tất cả