Indonesian food label maker: halal, BPOM and nutrition facts
Online tool for making packaged food and drink labels under Indonesian rules: the P-IRT or BPOM MD/ML permit number, the Halal Indonesia label with the certificate number, the non-halal statement, allergens, the best-before date, and the nutrition information table (ING). For micro businesses, nutrition values come from the official Kepka BPOM 265/2026 table of 465 kinds of processed food, rounded and expressed as %AKG exactly as in the decree’s worked example. The label is printed in Bahasa Indonesia, checked for letter height in millimeters, and downloaded as a print-ready PDF.
How to make an Indonesian food label
Origin, business size, storage, ingredients — the tool names the permit, the halal duty and the nutrition table that apply, with the article behind each.
Pick one of the 465 kinds in Kepka BPOM 265/2026 or enter lab results, then set the net content and the serving size.
Product name, producer or importer, P-IRT or BPOM number, the halal label file from SIHALAL, ingredients with allergens, best-before date and batch code.
The tool solves the type size and checks every line; download a PDF the size of the label or an A4 sheet of stickers.
Lay out your processed-food label and check every line before printing
As on your NIB. Size decides the source of nutrition values and the halal deadline.
Such as food from a stall or catering — not a packaged product that is stored.
This asks about ingredients and process — not whether you already have a certificate.
Self declare route: low-risk ingredients, simple process, one production site.
What this product needs
Each conclusion names the article it rests on.
Answer the questions — the result appears here.
The tool summarizes the rules in force as of October 2026 and does not replace a decision by the District Health Office, BPOM or BPJPH.
Kepka values are for micro businesses only; small businesses and up use lab analysis (PerBPOM 10/2026 Articles 6–7).
Search the 465 kinds in Annex I of Kepka BPOM 265/2026 (names are in Indonesian).
Enter the accredited lab’s results per 100 g or per 100 ml.
The serving size for lab results follows Annex II of PerBPOM 10/2026 for your food category — the tool does not hold that table and does not check it.
Energy
Pick a kind of food and enter the net content.
How it is calculated
The same steps as the keripik tempe example in Kepka BPOM 265/2026: value per 100 g × serving, rounded; %AKG from the value before rounding.
| Nutrient | Calculation | Printed | % AKG |
|---|
Kepka values apply only when your ingredients and process match the description of the kind in the decree.
Size & printing
Sizes in millimeters (width × height). 58 × 40 and similar fit thermal label printers.
Product name & content
The type name is required (Article 10); a brand may be added.
Producer
At least the city, postal code and “Indonesia” (Article 29).
Distribution permit
The permit number goes on the main panel of the label.
Halal
Upload the halal logo or label file you downloaded from your SIHALAL account. The tool does not supply the logo — the halal label is built only from your file and your certificate number.
Without a certificate, the label must not carry the halal logo. Printing NON HALAL is wrong too for a product made from halal ingredients — that statement is only for products from haram materials or a process outside the halal assurance system.
The mark from BPJPH’s official file, in the most visible place on the outer packaging.
Mark colorsIngredients & allergens
Allergens are recognized and set in bold. Bold any other word with *asterisks*. Name the animal behind animal ingredients, e.g. “gelatin (sapi)”.
Allergens recognized Allergen statement May contain (shared equipment)Dates & batch code
Nutrition information
A 2D code is allowed only for labels of 30 cm² or less sold in bulk or in secondary packaging, and for returnable glass bottles (PerBPOM 10/2026 Annex I).
More
Not required by BPOM; many retail chains ask for it. 899… numbers are registered with GS1 Indonesia.
Type size
For chats, catalogs and marketplaces. To print, use the PDF: an image does not keep the size in millimeters.
Print sheet
Printing at the exact size
In the print dialog choose “Actual size / 100%”, not “Fit to page”, and margins “None”.
Thermal label printer: set the paper size in the driver to the label size — the PDF holds one label per page.
The A4 and F4 sheets carry a 50 mm bar on the edge: measure it with a ruler after printing to confirm the scale.
F4 sheet (215 × 330 mm): in the print dialog choose paper size F4 or Folio (8.5 × 13 in).
For a print shop, send this PDF: text stays text, the NON HALAL mark is vector.
These checks follow the written rules; label approval still rests with the District Health Office (P-IRT) or BPOM (MD/ML).