ASEAN Machine
← All news
food-processingSeptember 17, 2026

Inkjet Coding for ASEAN Factories: CIJ vs TIJ vs Laser Date Printing

Choose a date coder from the surface condition at the instant of printing, not the technology name: Codex makes the date code and the lot code answer to two different rules, the 12.7 mm character ceiling comes from the cartridge swath rather than the machine, and tropical condensation is what actually decides TIJ against CIJ.

Pick a coder from the surface and its condition at the instant of printing, not from the technology name. Thermal inkjet (TIJ) gives you 600 dpi on dry, porous or coated packs, but its character height is capped by the cartridge swath. Continuous inkjet (CIJ) is what survives wet, curved, fast-moving non-porous packs, at the cost of a solvent supply chain. Laser is permanent and consumable-free, and permanent is precisely its risk. Before any of that, settle one thing most ASEAN buyers skip: the date code and the lot code on your pack answer to two different rules.

Two marks on one pack, two legal standards

The Codex General Standard for the Labelling of Prepackaged Foods (CXS 1-1985) treats them separately. Section 4.6 on lot identification: "Each container shall be embossed or otherwise permanently marked in code or in clear to identify the producing factory and the lot." Coded is allowed. Section 4.7.1(v) on the date: "The day, month and year shall be declared in uncoded numerical sequence except that the month may be indicated by letters in those countries where such use will not confuse the consumer." Coded is not allowed.

Then Section 8.1.2 binds both: mandatory statements "shall be clear, prominent, indelible and readily legible by the consumer under normal conditions of purchase and use."

Read "indelible ... under normal conditions of purchase and use" as a durability specification, because that is what it is. Normal conditions in ASEAN distribution means an unrefrigerated truck, a humid DC, and repeated handling.

Thailand tightened the timing. MOPH Notification No. 450 B.E. 2567 took effect on 19 July 2024 with a two-year sell-through, so full compliance fell due on 19 July 2026. That detail comes from Thai and international law-firm client alerts rather than a primary text we could retrieve, so confirm scope with the Thai FDA or your own adviser. Either way, the relabelling window has closed: a date code that fails on shelf is now a finished-goods problem.

What "indelible" actually costs you to prove

From a food-safety practitioners' forum, a processor packing rice in low linear density polyethylene with Markem-Imaje inkjet printers reported "complaints of the dates seemingly rubbing off", having "changed ink and done everything imaginable", and being unable to "replicate the complaint with retention samples we have in our lab." Another member who had chased the same symptom found the cause was not the ink: "the operator sped up the machine just a bit, but enough to impact contact and drying time." The advice the thread converged on was blunt: "invest in a rub tester and set up a test procedure."

Two buying consequences follow. Your acceptance test is a rub test on your substrate after your distribution profile, not a photograph of a fresh print in the supplier's showroom. And line speed belongs in the specification, because ink cure is a function of time on the line.

The 12.7 mm ceiling is the cartridge, not the machine

TIJ character height is set by the printhead swath. HP's own TIJ 2.5 datasheet describes the cartridge stall as supporting "a 0.5-inch swath width and 600 dpi". Half an inch is 12.7 mm, one inch is 25.4 mm, ten inches is 254 mm. That is why those three numbers recur across TIJ datasheets industry-wide:

  • [SP130-254 conveyor coder](/en/products/lianlian-sp130-254): 300 DPI, character height "2 – 12.7 / 4 – 25.4 mm (head dependent)". The half-inch versus one-inch decision is a head you buy, not a setting you change.
  • [Fully-automatic static coder](/en/products/lianlian-static-auto): 600 DPI, 2 – 12.7 mm, 1 – 4 lines, stainless steel housing.
  • [10-inch online coder](/en/products/lianlian-online-10): 300 DPI, 2 – 254 mm across 1 – 30 lines with serial numbering 1 – 15, on a 1525 x 520 x 1035 mm line module.

If your customer's DC scans cartons from a forklift and wants 40 to 60 mm characters, TIJ cannot reach it at any budget and you move to large-character dot matrix:

  • [H16 large-character coder](/en/products/lianlian-h16): 10 – 60 mm characters, 100 – 240 V at 100 W, battery of roughly 4 hours' charge for 10 hours' use, about 1.5 kg. Its datasheet also states print height "within 8 mm (per band)", so ask how bands are stitched for tall characters before you sign off a sample.
  • [T500 double-nozzle coder](/en/products/lianlian-t500): 5 – 50 mm, 1 – 8 lines, 600 DPI.

The buying rule: take character height from your customer's carton specification first, then choose technology. Reverse that order and you buy a sharp 600 dpi coder that cannot print the retail date at the size your buyer demands.

Consumable arithmetic nobody quotes you

From the same HP datasheet, the figure that actually moves cost per thousand packs. Aqueous cartridges deliver around 40 ml. The Black 2580 solvent cartridge is listed at "35 ml vertical / 25 ml horizontal", and a second version at 34 ml vertical against 31 ml horizontal. The same cartridge yields less ink mounted on its side.

Side-printing a bottle and top-printing a carton are therefore not the same running cost. The same document puts solvent cartridges at up to 18 kHz firing frequency against 12 kHz for aqueous, so the solvent route is also the faster route. Bulk supplies exist at 370 ml, up to 800 ml and up to 1200 ml, plumbed through tubing that HP lists in 25 m and 50 m lengths, which is an order of magnitude more ink per intervention but no longer a snap-in cartridge.

None of the coders above carries a published price and we will not invent one. Ask for cost per thousand packs in the mounting orientation you will actually use, at your line speed, with your ink chemistry, and make the supplier state whether that assumes cartridges or bulk.

Condensation is the ASEAN-specific failure mode

Chilled product leaving cold storage into a thirty-degree packing hall sweats. A coder firing at that moment is firing onto water. Water-based TIJ inks are formulated for porous and coated substrates, and a wet non-porous surface is their known failure case, which is why CIJ has historically held wet, curved, high-speed bottle lines. That comparison comes from ink-industry technical literature, so treat it as vendor-sourced and validate on your own pack.

Fixes, cheapest first: move the coding station upstream of the chiller, fit an air knife or wipe ahead of the head, change ink chemistry, or leave ink behind for [laser coding](/en/news/laser-marking-traceability-asean). Laser's trade: nothing to dry, nothing to rub off, and no way to correct a wrong date. On thin PET you are removing material, so qualify for perforation and for seal integrity.

One more regional check. Thai, Vietnamese and Khmer labels are not Latin script. Datasheets in this category specify character height and resolution but rarely state which character sets the controller can render. Get that in writing before the PO.

What to write into the PO

  • Character height taken from the customer's carton spec, with half-inch, one-inch or large-character stated explicitly
  • Rub-and-smear acceptance test on your substrate, after your distribution profile
  • The line speed at which the code must cure
  • Cost per thousand packs in your real mounting orientation, cartridge versus bulk stated
  • Character-set support for every label language you print
  • Ink chemistry matched to the surface condition at the print instant, dry and porous versus wet and non-porous
  • Wash-down rating if the coder sits in a wet zone

Conclusion

CIJ versus TIJ versus laser is downstream of three questions: how tall the characters must be, what condition the surface is in when the head fires, and how you will prove the code is still legible after distribution. Answer those and the shortlist writes itself. Browse the [inkjet coding range](/en/products?category=pm-inkjet-coding), see where coding sits in the wider [food inspection chain](/en/news/food-inspection-metal-detector-xray-asean) and on the [filling line](/en/news/filling-machine-selection-asean-beverage), or read how we handle [China sourcing](/en/china-sourcing). Send us your carton spec and line speed via [contact](/en/contact) and we will size it.

food-processingelectronics
Questions about any product? Ask our AI advisor.