Stateless · nothing typed here is saved
Put the components in.
Find out who owns the result.
You do not pick a rulebook here. One scheduled active takes the whole preparation with it — a product does not become “a nutraceutical with a drug in it”, because there is no such category. This screen surfaces that before a formulation is invested in.
Enter components and, where you have them, doses. The engine reports which regime the combination lands in, what each substance is, and what else may be added without moving it.
Components
A dose is optional. Without one the schedule limit is shown for reference and nothing is checked against it — and the FSSAI verdict is withheld rather than computed on a formulation you did not describe.
Product context — changes the limits that apply
Nothing entered on this screen is saved or logged. Formulations are trade secrets, and the cheapest way to keep one is to keep no copy of it.
The determination appears here.
- · The governing regime first, then the numbered steps that reached it. Every step carries the provision it rests on — there is structurally no uncited step.
- · A substance in none of the schedules held is reported as absent. That is neither permission nor prohibition, and it is never silently dropped.
- · A printed schedule entry, a substance covered by a Note, and a substance merely proposed under a class entry are three different strengths of finding, and they are not drawn alike.
- · A Schedule X or NDPS-adjacent substance returns the classification, its citation and a specialist-counsel banner. Nothing further — no pathway, no reformulation.