Desiccant Moisture Control Packaging Malaysia: Three Paths
October 23, 2026Food Packaging Migration Testing Malaysia: Read the Report
A buyer, a distributor or a retail quality team has asked for a migration test report, and there is one in front of you. The instinct is to find the word “pass” and stop. That is the wrong place to stop, because a report does not certify a pack. It describes one sample, tested against one set of conditions, by one laboratory, on one date. Whether it covers the pack you are actually buying is a separate question, and it is answered field by field.
This page is written for food packaging migration testing Malaysia enquiries where the report already exists and the question is what it is worth. It is not a laboratory procedure — nobody here is running the test. It is the reading order that tells you whether a file supports your product or only looks like it does.
Five fields, and the one that voids it
– A report covers the structure that was submitted. Change a layer, an ink, an adhesive or a supplier and you need to check whether it still covers you.
– Simulant and contact conditions must resemble your real use. A report run under mild conditions says nothing about a fatty, acidic or heated product.
– A number without its unit, its limit and its detection threshold is not a result. Read all four together.
– The issuing laboratory’s accredited scope has to include food contact materials; a general testing scope is not the same thing.
– Ask for the file in a form you can re-check later — the report alone usually is not enough.
A snack brand we dealt with had a report that had been accepted by two distributors, and it was genuinely a real report from a real laboratory. What it described was a two-ply laminate. The pack being shipped was a three-ply structure with a different sealant layer, converted by a different plant, printed with a different ink set. Nobody had checked, because the report said what everyone wanted it to say on the front page. The moment a third distributor asked which structure the report covered, the file stopped being useful. The report was never wrong. It was just describing something else.
The Report Is a Checklist, Not a Certificate
The most useful thing to understand about a migration report is what kind of document it is. It is not a licence, it is not a certification mark, and it does not travel with the material automatically. It is a measurement record: this sample, these conditions, these results, this laboratory, this date.
That has a practical consequence. Two packs can both arrive with a report, both showing results inside limits, and only one of them is actually supported — because only one of them matches what was tested. Reading a report is therefore mostly an exercise in matching: does the thing described in the file equal the thing in your warehouse.
The five fields below are where that matching happens. Read them in order, because each one narrows what the next one can mean.
Field 1: Which Material Was Tested
Start here, and do not move on until it matches.
- Which construction. Was it a finished pouch, a laminate, or a single film? A report on a base film does not automatically cover a laminate built from it, and a report on a laminate does not automatically cover the pouch made from that laminate.
- Which layers, and in what order. The layer build and the layer sequence both matter. PE sealant against product is a different proposition from PET against product.
- Whether the print was included. Ink, coating and overprint varnish are part of the food contact surface in many constructions. If the sample was unprinted, the report is silent on the printed pack.
- Whether the adhesive was included. Solvent-based, solvent-free and water-based adhesive systems behave differently, and a change between them is a change to what should have been tested.
- Whether gauge matches. A thinner or thicker structure changes the mass available to migrate and the surface-to-mass relationship the result depends on.
If the construction in the file and the construction on your spec sheet differ in any of these, the report is evidence about a different product. Which layers are in play is the same question answered on the laminate structure behind the test result, which sets out how a structure is built up and where each layer sits.
Already holding a report and unsure whether it matches? Send the report and your current structure. The comparison takes longer to describe than to do.
Field 2: What It Was Tested Against
Migration is not a single number about a material. It is a number about a material in contact with something, under conditions, for a period of time. All three have to resemble your actual use.
- Simulant or food category. Tests are run against simulants that stand in for food types — watery, acidic, fatty, alcoholic — or against the food itself. A result obtained against a simulant representing a watery product tells you little about a product with a high fat content, because fat is a far more aggressive extractant for many substances.
- Contact temperature. Ambient, chilled, hot-filled, retorted — the temperature during contact drives how much moves. A report run at ambient contact does not underwrite a hot fill.
- Contact duration. Short contact and long storage are different tests. If your distribution cycle is long, the test duration has to be in the same range.
- Which side was in contact. For a printed pack, whether the tested side was the food contact surface matters, and whether any set-off from a reel or stack was considered.
The question to ask of this field is blunt: does the test resemble the worst thing my product does to this pack? If the answer is no, the numbers in the next field are not about your product. The wider compliance picture, including halal and food safety documentation, is set out on our halal and food-safe packaging page.
Field 3: The Numbers and Their Limits
Results are the field everyone reads first and the one most often read wrong, because a number on its own carries almost no information.
Four things have to be read together:
- The result. The measured quantity of the substance that migrated.
- The unit. Results are expressed on different bases — per mass of food or simulant, or per area of contact surface. A figure on one basis cannot be compared with a limit written on the other without conversion, and the conversion depends on assumptions about how the pack is used.
- The limit being applied. Every result is judged against a limit, and the limit comes from somewhere: a regulation, a standard, or a customer’s own specification. A report should say which.
- The reporting or detection threshold. “Not detected” is only meaningful next to the threshold it was not detected at. A result reported as not detected at a coarse threshold is a weaker statement than the same result at a fine one.
Two further distinctions are worth knowing before you compare reports. Overall migration looks at the total of everything that moved. Specific migration looks at named substances. They answer different questions and a report may contain one, the other, or both. And where a substance has no specific limit, the report may record it against a different basis entirely — which is why two reports on similar packs can look incomparable and both be correct.
Do not compare numbers across reports unless simulant, contact conditions, unit and limit all match. If they do not, you are comparing two different experiments. Malaysia’s food safety and halal frameworks sit on separate tracks from migration testing, and JAKIM’s portal is the starting point for the halal certification side specifically.
Field 4: Who Issued It and Under What Scope
A result is only as useful as the authority behind it, and authority has two parts.
The laboratory. Accreditation is granted for a defined scope. A laboratory accredited for a broad testing range is not necessarily accredited for food contact material migration work, and the scope is what a customer or auditor will check. Ask which part of the scope the test was performed under.
The requester. A report commissioned by a converter, on a converter’s own structure, is a report about that converter’s material at that time. It is useful to you if you buy that structure from that converter. It is less useful if you have moved supply, or if the converter has moved its own sourcing.
Two more fields travel with this one and are frequently missed:
- Date. A report is a snapshot. Materials, inks and suppliers change underneath it.
- What the document actually is. A test report records measurements. A declaration or letter of compliance states that a material meets a requirement, usually drawing on test data held elsewhere. Both have a place, and they are not substitutes for one another. If a customer asks for test data, a declaration alone usually will not satisfy them.
Where a customer’s requirement also covers halal status, the two files are checked separately by different people. The supplier-side view of that split is on our food packaging supplier compliance page.
Field 5: What Voids the Report
This is the field buyers discover too late. A report does not expire on a printed date so much as it stops describing reality when the thing it described changes.
Changes that should trigger a fresh check:
- Any change to the structure — a layer added, removed, substituted, or re-ordered; a change of gauge.
- Any change to the ink or coating system, including a change of supplier for the same nominal ink type.
- Any change to the adhesive, including a move between adhesive technologies.
- Any change of converter or of the converter’s material sourcing.
- Any change of process — print method, curing regime, or a change in how the pack is formed or sealed that alters the contact surface.
- Any change of use — a hotter fill, a fattier product, a longer distribution cycle, or a new market with different requirements.
None of these automatically invalidate the science. They invalidate the match between the file and the product. The practical habit is to treat a report as tied to a version of your specification, and to re-check it whenever that version number moves. Our food grade pouch page covers what is normally documented for a food-contact pouch beyond migration data.
What to Ask For When You Request the File
Asking for “the migration report” gets you a PDF and, often, a follow-up question six weeks later. Asking for the file in this shape gets you something you can defend:
- The full report, not a summary page. Results, conditions, sample description and laboratory identification all appear in the body, and the sample description is where mismatches are found.
- A statement of what was tested — construction, layers, gauge, and whether print and adhesive were included.
- Confirmation that the tested construction equals what you are buying, in writing, with the same structure reference on both sides.
- The simulant, contact temperature and contact duration, so you can check them against your product’s actual worst case.
- The laboratory’s accreditation scope for food contact materials, not a general accreditation number.
- The date, and what has changed in the structure since.
If a supplier can produce items 1, 2 and 6 quickly, the file is probably maintained properly. If item 2 is hard to get, that is usually the sign that the report predates the current structure — which is itself the answer you were looking for.
Lead time and unit price depend on specification, print method and order quantity — confirm both with our sales team before you place an order.
A report is a description of one sample, and the only question worth asking of it is whether that sample is the pack you are shipping.


