# Bảng Dinh Dưỡng 10 Giây — dàn nhãn theo TT 30/2026/TT-BYT

> Dán một dòng dữ liệu dinh dưỡng, nhận bảng thông tin dinh dưỡng tiếng Việt đúng nhóm chỉ tiêu, thuật ngữ, đơn vị và khổ mm theo Thông tư 30/2026/TT-BYT; xuất SVG, PDF, PNG.

## Vấn đề giải quyết

Từ 10/07/2026, nhãn thực phẩm phải ghi thành phần dinh dưỡng theo Thông tư 30/2026/TT-BYT. Chủ cơ sở nhỏ và designer thường đã có sẵn số liệu trong Excel nhưng phải dựng lại bảng cho đúng nhóm chỉ tiêu, thuật ngữ, đơn vị và khổ in — làm tay dễ thiếu chỉ tiêu hoặc lệch đơn vị, in xong mới phát hiện.

## Cách tính

- Nhóm chỉ tiêu theo Điều 5: 5 chỉ tiêu cơ bản (Năng lượng, Chất đạm, Carbohydrat, Chất béo, Natri); chọn “Có thêm đường” thêm Đường tổng số; “Chiên rán” thêm Chất béo bão hòa; “Cả hai” thêm cả hai — tối đa 7 chỉ tiêu.
- Cơ sở công bố theo Điều 6: 100 g / 100 ml không cần thêm dữ liệu; “một khẩu phần ăn” cần khối lượng khẩu phần > 0; “mỗi phần đóng gói” cần số phần là số nguyên > 0.
- % giá trị dinh dưỡng tham chiếu theo Điều 6 khoản 2 + Phụ lục II: value ÷ giá trị tham chiếu × 100, với 2.000 kcal, 50 g đạm, 325 g carbohydrat, 56 g chất béo, 20 g chất béo bão hòa, 2.000 mg natri. Đường tổng số không tính % vì Phụ lục II chưa khuyến nghị; giá trị dưới 1% nhưng khác 0 hiển thị “<1%”.
- Ngưỡng “có thể không bắt buộc ghi” theo Phụ lục I chỉ được gợi ý khi giá trị ≤ ngưỡng và đúng cơ sở mà văn bản nêu (năng lượng chỉ cho 100 ml; natri chỉ cho 100 g); app không tự xoá chỉ tiêu, người dùng phải tự xác nhận.
- Kiểm tra nhập liệu: thiếu giá trị bắt buộc, số âm, ký tự không phải số làm chặn xuất; giá trị vượt trần hợp lý (năng lượng > 900 kcal, natri > 40.000 mg, các chỉ tiêu còn lại > 100 g) chỉ cảnh báo chứ không chặn.
- Token dán không nhận diện được liệt kê rõ và chặn xuất cho tới khi sửa hoặc người dùng chủ động bỏ qua — không âm thầm nuốt.
- Toàn bộ hình học nhãn tính bằng mm (khổ 30–200 mm mỗi chiều); bản xem trước SVG và file xuất dùng chung một danh sách primitive nên không lệch tỉ lệ. Xuất SVG vector, PDF theo mm, PNG raster.
- App chỉ dàn trang từ dữ liệu người dùng cung cấp: không tự tính năng lượng từ macronutrient, không tự làm tròn hay áp bảng dung sai (Thông tư dẫn sang Nghị định 37/2026/NĐ-CP, chưa có trong tay).

## Ví dụ

- **Dán dòng Excel 5 chỉ tiêu trên 100 g**: 450 kcal | protein 8.2g | carb 61g | fat 19g | sodium 240mg → Nhãn 5 chỉ tiêu: Năng lượng 450 kcal · Chất đạm 8,2 g · Carbohydrat 61 g · Chất béo 19 g · Natri 240 mg — “5/5 token đã gán”, không còn token chưa nhận diện.
- **Chọn “Cả hai” — nhóm chỉ tiêu mở rộng thành 7**: Cùng dòng dán trên, chọn loại thực phẩm “Cả hai” → Nhãn chuyển thành 7 chỉ tiêu, thêm “Đường tổng số” và “Chất béo bão hòa”; hai chỉ tiêu mới đang trống nên nút xuất bị chặn cho tới khi nhập giá trị.
- **Natri thấp trên 100 g — gợi ý bỏ ghi**: Natri 4 mg, cơ sở “Trong 100 g” → Gợi ý “Natri ≤ 0,005 g trên 100 g” kèm xác nhận của người dùng; nếu xác nhận, Natri không in trên nhãn. Với 240 mg như ví dụ đầu thì vượt ngưỡng nên vẫn phải ghi.

## Nguồn tham khảo

- Thông tư 30/2026/TT-BYT
  - Hướng dẫn nội dung, cách ghi thành phần dinh dưỡng, giá trị dinh dưỡng trên nhãn thực phẩm — ban hành 09/07/2026, hiệu lực 10/07/2026. Điều 3 (thuật ngữ), Điều 5 (nhóm chỉ tiêu), Điều 6 (cơ sở công bố, đơn vị, % tham chiếu), Phụ lục I (ngưỡng không bắt buộc ghi), Phụ lục II (giá trị dinh dưỡng tham chiếu).
- Nghị định 37/2026/NĐ-CP, Điều 49 khoản 1
  - Nguồn dung sai và làm tròn mà Thông tư dẫn chiếu — app cố ý chưa áp dụng vì chưa có văn bản trong tay.

## Tool liên quan

- [Tem Đúng Luật](https://xongngay.vn/tem-dung-luat) — Kiểm tra checklist thông tin bắt buộc trên tem nhãn trước khi in
- [Dán Bảng Giá → In](https://xongngay.vn/dan-bang-gia-in) — Biến bảng giá dạng dán thành file in đúng khổ

Source: https://xongngay.vn/bang-dinh-duong
