Composite products at the GB border: when you need a CHED-P, when a CHED-D, and how to decide
When does a composite product need a CHED-P, a CHED-D, or nothing at the GB border? A practical, BTOM-aligned decision guide for food importers using IPAFFS.

Composite products at the GB border: when you need a CHED-P, when a CHED-D, and how to decide
A lasagne ready meal and a shelf-stable chocolate bar both contain animal products. One needs a CHED-P. The other often needs nothing.
That gap is where importers of composite products most often raise the wrong control — or raise one they didn't need, or skip one they did. This piece sets out what a composite product is, when it needs a CHED-P, when a CHED-D, and the decision sequence to work it out for your specific goods. It's grounded in GOV.UK, APHA and Defra guidance and the Border Target Operating Model (BTOM); it's practical advisory, not regulated legal advice, and the rules move — so check the current position for your commodity before you file.
What is a composite product?
A composite product is a foodstuff containing both processed products of animal origin (POAO) and plant products, where the animal element is integral to the final food. Per APHA and Defra guidance, the classic examples are filled pasta, pizza, sauces with meat or dairy, certain confectionery, and ready meals. The animal content and how it's processed drive the border controls.
The distinction matters because the GB border treats products of animal origin and products not of animal origin under different control regimes. A composite sits across that line, which is exactly why it's the edge case that catches people out. A jar of meat ragù and a jar of cheese sauce can be handled differently at the border despite both being composite products — the animal element, and how stable it is, changes the answer.
So the first job is never "does it contain animal product?" It's "what kind of animal product, how processed, and is the finished product on the GB exempt list?" Get that framing right and the CHED type usually follows.
What is a CHED-P, and what is a CHED-D?
A CHED-P is the Common Health Entry Document for products of animal origin — meat, dairy, fish, eggs, honey and the composites that fall under POAO controls. A CHED-D is the CHED for food and feed not of animal origin (and certain other categories) that's subject to controls. Both are generated in IPAFFS when you pre-notify a consignment ahead of arrival at the GB border.
The "P" and "D" are not interchangeable, and they route the consignment differently. A CHED-P signals that POAO-style sanitary and phytosanitary (SPS) checks may apply — the kind that need a Border Control Post (BCP) equipped to inspect animal products. A CHED-D points to a different, generally lighter, control track. Raising the wrong type doesn't just create a paperwork mismatch; it can send your consignment toward the wrong checks, or stop it while the discrepancy is resolved.
There's also a third, frequently correct, outcome: no CHED at all. Many composite products are exempt from SPS import controls entirely, and treating "contains meat or dairy" as an automatic CHED-P trigger leads to needless filings.
Does a composite product always need a CHED-P?
No. Not every composite product containing meat or dairy needs a CHED-P. Some need a CHED-D. Some need no SPS health control at all. The outcome turns on the animal content, the processing and shelf-stability, the BTOM risk category, and whether the finished product appears on GOV.UK's list of composite products exempt from SPS controls.
This is the single most useful thing to internalise, because the wrong mental model — animal ingredient equals CHED-P — is what drives most misfilings. GOV.UK publishes the list of composite products exempt from SPS controls at the GB border. Most importers never open it, and that's precisely where the cost sits: either over-filing for products that are exempt, or under-filing for products that have moved onto controls.
"It's shelf-stable, so it's exempt" is half a rule. Shelf-stability matters, but only alongside the meat content and the product type. The exemption logic broadly distinguishes:
- Composites containing meat — these are treated most strictly and are generally not exempt; expect them to need a CHED-P.
- Shelf-stable composites containing processed dairy or other non-meat POAO — these may be exempt from SPS checks if they meet the conditions in the GOV.UK guidance (typically: ambient-stable, processed, and the animal element treated to render it low-risk).
- Composites needing temperature control (chilled/frozen) — far more likely to attract a CHED-P, because the higher-risk handling drives the control.
That's the shape of it, not the letter of it. The conditions are specific and they change — so the exempt list and the current BTOM categorisation, not a rule of thumb, decide your case.
How does BTOM decide the risk category?
Under the Border Target Operating Model, composite products are sorted into risk categories — and that category is what decides whether you raise a CHED-P, a CHED-D, or neither. BTOM applies a risk-based approach to SPS goods entering GB, assigning low, medium or high risk, with the control intensity (pre-notification, documentary, identity and physical checks) scaling with the category.
For composites, the practical consequence is this: medium and high-risk categories are where the CHED-P obligation and BCP checks bite. Low-risk and exempt products may need only pre-notification, a CHED-D, or nothing. BTOM also moved products between categories as it phased in — several composites shifted from low to medium risk. A classification you set before BTOM may now be wrong, which is why a settled filing is worth re-checking before your next consignment moves rather than assumed to be still correct.
None of this is permanent. BTOM is a live framework, risk categories are reviewed, and the exempt-composites list is updated — products move on and off it. The version you checked last year may not be the current one.
How do I actually decide for my product? A worked example
The decision is a sequence, not a single lookup. Run your product through it in order, and stop at the first step that resolves it. Here it is applied to a real-world-shaped case: an importer bringing in a chilled filled pasta — tortelloni with a meat and ricotta filling — from the EU into GB.
Step 1 — Confirm it's a composite. Does it contain both POAO and plant ingredients, with the animal element integral? Tortelloni has a wheat pasta shell (plant) and a meat-and-ricotta filling (POAO). Yes — it's a composite.
Step 2 — Identify the animal content. Meat is the strict trigger. This product contains meat, so it sits in the most controlled bracket from the outset. (If the filling were ricotta only — processed dairy, no meat — Step 4's exemption test would be live.)
Step 3 — Check shelf-stability and handling. Is it ambient-stable, or does it need temperature control? It's chilled. Temperature-controlled meat composites do not benefit from the shelf-stable exemption route.
Step 4 — Check the GOV.UK exempt-composites list. Look up the finished product against the current list. A chilled, meat-containing composite will not be on the exempt list. (A shelf-stable confectionery containing a small amount of processed dairy frequently is — which is why the chocolate bar in the opening line often needs nothing.)
Step 5 — Read the BTOM risk category. A chilled meat composite from the EU falls into a risk category that requires SPS controls — pre-notification plus a CHED-P, with documentary and risk-based identity/physical checks at a BCP.
Step 6 — File consistently. Pre-notify in IPAFFS, declaring the commodity and treatment accurately, which generates the CHED-P. The commodity code, the IPAFFS entry and the CHED type must all agree. One mismatch and it stops.
Result: a CHED-P, BCP-routed. Now change one fact — make it a shelf-stable jar of pesto containing hard cheese and no meat. Steps 1-2 still confirm a composite with a non-meat POAO element; Step 3 finds it ambient-stable; Step 4 may find it on the exempt list; and the outcome can be no CHED at all. Same category of product, opposite border treatment — decided by meat content and shelf-stability, exactly as the rule predicts.
What does an IPAFFS pre-notification actually declare — and does the CHED match?
Your IPAFFS pre-notification declares the commodity, its commodity code, the country of origin, and the treatment or nature of the goods — and from that, the system produces the CHED. Get the composite classification wrong in IPAFFS and the CHED follows it wrong, because the document is downstream of the declaration. The pre-notification is where the decision becomes real.
This is also where responsibility commonly gets misplaced. Your freight forwarder or customs agent may book the CHED, but deciding whether it's a P or a D — and whether you need one — depends on knowing the product, its formulation and its processing. That product knowledge sits with you as the importer, not with the forwarder. Before a consignment leaves the supplier, someone decided it was a CHED-P or a CHED-D; it's worth knowing who, and on what basis.
The three documents have to agree: the commodity code, the IPAFFS entry, and the CHED type. A mismatch between any two is a classic cause of a hold. When a composite consignment is held at the BCP, the question is rarely "did you raise a CHED" — it's "did you raise the right one, and does everything line up".
What supporting documents and information does each route need?
The paperwork scales with the control track, so settle the route first, then assemble the right pack. Broadly:
Where a CHED-P is required:
- Accurate IPAFFS pre-notification ahead of arrival (within the required notice window for the goods).
- The CHED-P generated from that pre-notification.
- Supporting health attestation as required for the commodity — for relevant POAO this can include an Export Health Certificate (EHC) or commercial documents specified for composites; the exact requirement depends on the product and origin.
- The correct commodity code, consistent across the customs declaration and the IPAFFS entry.
- Routing to an appropriately designated BCP able to inspect the goods.
Where a CHED-D applies:
- Pre-notification and the CHED-D, with documentary checks and risk-based identity/physical checks as set for the category.
- Commodity code and supporting commercial documentation.
Where the product is exempt:
- You may still need a customs declaration and the correct commodity code, but no SPS health control. The discipline here is documenting why it's exempt — the specific entry on the GOV.UK exempt list and the product characteristics that qualify it — so you can evidence the decision if asked.
Across all three, the commodity code is doing quiet but heavy work. It drives the duty and the controls, and for composites a small classification difference can change the control track. If the code is wrong, the IPAFFS entry and CHED built on it inherit the error. Classification and control type are two sides of the same decision — treat them together, not separately.
A note on labelling, since composites rarely travel alone in your compliance workload: the same product crossing the border also has to meet GB food information rules (FIC-derived) on ingredients, allergens and origin, and the EU's own requirements if you're exporting the other way. Getting the border control right doesn't mean the label is right — they're separate checks on the same consignment.
Closing: when in doubt, decide before it ships, not at the port
Composite products are the part of food import controls where a confident-looking filing can still be the wrong one. The fix isn't more paperwork — it's the right decision, made before the consignment moves, with the commodity code, the IPAFFS entry and the CHED type all agreeing. Borders are complicated. The decision underneath them doesn't have to be.
Because BTOM categories and the GOV.UK exempt-composites list both change, treat any classification older than your last review as provisional. Re-check the current position for your specific commodity and route, and where a product sits close to a control threshold, get a second pair of eyes before it ships rather than after it's held.
Something held, or a composite consignment moving soon and you're not sure it's a P, a D, or neither? The Falsum Helpdesk triages live customs & SPS issues — [support.falsum.co.uk](https://support.falsum.co.uk). Tell us the goods and the route — we'll tell you exactly what you need.
FAQ
No. Composite products containing meat are generally not exempt and usually need a CHED-P. Shelf-stable composites with processed non-meat animal content may be exempt from SPS controls and need no CHED, while others fall to a CHED-D. The GOV.UK exempt list and BTOM risk category decide.
A CHED-P is the Common Health Entry Document for products of animal origin (POAO) — meat, dairy, fish and the composites controlled as POAO. A CHED-D covers food and feed not of animal origin that's subject to controls. Both are generated in IPAFFS when you pre-notify a consignment.
The Border Target Operating Model sorts composite products into low, medium or high risk categories, with control intensity scaling accordingly. Medium and high-risk categories are where the CHED-P obligation and BCP checks apply. BTOM moved some composites between categories, so a pre-BTOM classification may now be wrong — re-check before shipping.
As the importer, you do. Your freight forwarder or agent may book the CHED, but deciding the type — or whether you need one — depends on knowing the product's formulation, processing and shelf-stability. That product knowledge sits with you, declared accurately in the IPAFFS pre-notification.
Most commonly because the documents don't agree. The commodity code, the IPAFFS entry and the CHED type all have to match; one mismatch stops the consignment. The issue is rarely whether a CHED was raised — it's whether the right one was raised and everything lines up.
A question about your goods specifically?
Tell us the product and the route — we'll tell you exactly what you need.