The rules are transcribed from the official regulatory texts and source-audited against them. The tool assists you; check the review notes before printing a label for sale.

Soap ingredient labels

Enter your recipe below. The ordered ingredient declaration for your region is calculated live, in your browser.

Ingredient names, allergen lists and thresholds are transcribed from the official regulatory texts and source-audited against them. Check the review notes below before printing a label for sale.

Making lotions, balms or scrubs? The skincare & body tool is built for formulas without saponification.

Formatting help: allergens, estimates, unknown ingredients
  • Fragrance allergens from your supplier's declaration go after a |, each as a percent of that oil:
    Lavender essential oil, 30, fragrance | Linalool 38, Limonene 4
  • No allergen figures yet? Add the estimate tag to use conservative typical values, flagged so you can verify them with your supplier:
    Lavender essential oil, 30, fragrance, estimate
  • An ingredient we don't know (emulsifier, preservative)? Give the INCI from its spec sheet with inci:, and it is used as entered:
    Emulsifying wax, 4, inci: Cetearyl Alcohol, Polysorbate 60

Ingredient declaration

INCI name%Type

Print-ready label

Saved designs

Designs save in this browser, and to your account when signed in.

Label text

Templates

A starting point, not a straitjacket: pick a look, then adjust anything below.

Style

Quick colours