An obligations register
Every product line set against the authority that governs it, the regulation it falls under and the approval it needs. One table, the whole range, rather than an answer per email thread.
Ranges built up over years accumulate codes assigned by different people, certificates nobody diarised and lines that quietly changed regulator when the packaging copy changed. A regulatory assessment reads the whole range together and returns one register: what governs each line, what evidence is missing, what contradicts what, and the order to fix it in.

To scope an assessment we need:
Checked one at a time, a catalogue almost always looks fine. Each line has a code, most have a certificate, and nothing has been stopped recently. The defects that matter are relational — the same product classified two ways in two places, a family certificate that does not name half the family, an approval sitting in an account you no longer have access to. None of those are visible from inside a single-product check.
This engagement reads the range together and writes down one position for all of it. Where a single product needs settling, a classification opinion is the cheaper and better answer, and we will tell you so rather than sell you this.
One document covering the whole range, written so someone who was not in the room can act on it.
Every product line set against the authority that governs it, the regulation it falls under and the approval it needs. One table, the whole range, rather than an answer per email thread.
The regulators ruled out, stated explicitly per line. Knowing a scope does not apply is what lets you stop paying to defend against it.
Where evidence is missing, expired, held in someone else’s name, or describes a model you no longer make. Graded by whether it stops a shipment or merely should be tidied.
The same product classified two ways across your own records, or a certificate that disagrees with the invoice it travels with. These only become visible when the range is read together.
What to do first, what can wait, and what depends on something else finishing. Ordered by shipment risk and lead time, not by how easy each item is.
Written so a broker, a buyer or an incoming compliance manager can act on it without reconstructing how the conclusions were reached.
Grouping before classifying is the step that makes a large catalogue tractable — SKUs on a shared technical platform share a determination.
Which lines are in, which are dormant, which are sold under more than one brand. Portfolios are almost always larger than the list that arrives first.
SKUs that share a platform usually share a determination. Grouping before classifying is what keeps a 400-line catalogue from becoming 400 assessments.
Codes confirmed at Saudi tariff depth per group, with divergences from your existing codes recorded rather than silently overwritten.
Each group run against SASO, SFDA, MIM and the sector scopes — including the ones that turn out not to apply, which are recorded as cleared rather than left unmentioned.
Existing certificates and test reports checked for validity, scope, model coverage and whose name they are in. This is where most of the findings come from.
Findings graded: stops a shipment now, will stop one soon, or is housekeeping. Without this a register is a list rather than a plan.
The full position across the range, the gaps, the contradictions and the order to close them, in one document.
Regulations are revised and catalogues move. The register is worth rereading when either happens, not once and then archived.
Everything on the left is reasonable. None of it is evidence, and all of it is regularly untrue somewhere in a long catalogue.
Six recurring findings. Each one is invisible line by line and obvious once the range is read as a whole.
Classified one way for one market and another way for Saudi, or differently by two people in the same office. Neither is wrong on its face; they cannot both be right.
Still cited in clearance documents, still assumed live by the sales team, expired for months. Nobody owns an expiry date that nobody diarised.
A variant added to the range, sold on the strength of the family certificate, never actually named in it.
Usually a product with a claim on the pack that moves it into SFDA scope. Almost never noticed until it is the line that gets stopped.
The relationship ended; the certificates did not come with you. Discovered when the new distributor tries to use them.
Testing that was correct when commissioned, against a revision of the regulation that has since moved on.
Six situations where the range, rather than any single product, is the thing in question.

Before the first shipment. What the whole range will require in Saudi Arabia, so the launch is planned against real lead times rather than hopeful ones.
An established range built up over years by different people. The findings are usually drift, duplication and a handful of lines nobody has looked at since launch.
A consignment was stopped. Beyond fixing that container, the question is which other lines share the same defect and have simply not been checked yet.
A technical regulation or tariff schedule has moved. Which of your lines are affected, which certificates need reissuing, and by when.
Certificates sit in an account you are leaving, or arriving into. What transfers, what must be reissued, and what quietly stops being valid.
Assessing someone else’s range — an acquisition, a new principal, a private-label partner — before you inherit their regulatory position along with their stock.
Incomplete is workable and is itself a finding. A tidied list hides the inconsistencies the engagement exists to find.
A household goods supplier with 210 active SKUs across four categories, eight years of Saudi shipments, and no single record of what had been approved.

The map above this engagement, and the determinations underneath it.
Scope and method questions. Single-product classification questions live on the HS code page.
Scope. The HS assessment is a determination for one product — the code, the reasoning under the interpretative rules, and what that code triggers. A regulatory assessment takes a whole range and produces a register: what governs each line, where the evidence is missing or contradictory, and what order to fix it in. Classification is one input to it rather than the output.
That page explains how the chain works — authority, regulation, certificate — so you can understand your own position. This is the engagement where we establish that position across your range and write it down. One is the map; this is the survey of your particular ground.
Probably not, and we will say so. A single product is better served by a classification opinion and a compliance route check. This engagement earns its cost where there is spread — multiple lines, multiple regulators, or history nobody has audited.
It follows the grouping rather than the SKU count, because products sharing a technical platform share a determination. A range that collapses into a dozen platforms moves quickly; one with genuine variety, or with evidence that has to be chased from several suppliers, takes longer. We scope it before starting and tell you which you have.
Then you get both positions side by side with the consequence of each, rather than a silent correction. Where a code has been used on previous consignments, changing it has implications worth deciding deliberately — we set those out instead of making the choice for you.
Testing, certification, labelling and filing are separate services and the register is deliberately usable without them. Most clients ask us to continue; some take it to their existing provider or run it in-house. Either is fine, which is rather the point of writing it down properly.
Yes, and that is a common use. Inheriting a catalogue means inheriting its regulatory position — lapsed approvals, contested codes and certificates in someone else’s name all transfer with the stock. Better to know the liabilities before the deal closes than after.
Plainly, and it happens often. A clean finding is a real outcome: it retires a standing worry and stops the team re-checking the same lines every quarter. We would rather report that than manufacture work.
A catalogue, the codes you use and the certificates you hold is enough to scope it. You get the obligations, the gaps and the order to close them.