{
  "title": "Fragrance Oil Usage Rates by Product",
  "source": "https://fragranceoils.com/guides/fragrance-oil-usage-rates",
  "license": "CC BY 4.0",
  "license_url": "https://creativecommons.org/licenses/by/4.0/",
  "cite_as": "FragranceOils.com, Fragrance Oil Usage Rates by Product, CC BY 4.0, https://fragranceoils.com/guides/fragrance-oil-usage-rates",
  "important": "These are working starting ranges, not permissions. The hard ceiling for any specific fragrance oil is the IFRA certificate for that oil in the product category you are making; where the certificate is lower than a range here, the certificate wins. ifra_category is the IFRA product category the application falls into (4 fine fragrance, 5 leave-on, 9 rinse-off, 12 non-skin-contact). basis states what the percentage is calculated on — getting that wrong is the most common dosing error, especially in soap, where it is the weight of your oils and not the finished bar.",
  "rates": [
    {
      "application": "Candles",
      "min_percent": "6",
      "max_percent": "10",
      "ifra_category": "12",
      "basis": "weight of wax",
      "notes": "About 1.3 oz per pound of wax at 8%. The wax's maximum load is usually the binding limit, not skin safety."
    },
    {
      "application": "Wax melts",
      "min_percent": "6",
      "max_percent": "10",
      "ifra_category": "12",
      "basis": "weight of wax",
      "notes": "Often run toward the top of the range; no wick to clog."
    },
    {
      "application": "Cold-process soap",
      "min_percent": "3",
      "max_percent": "5",
      "ifra_category": "9",
      "basis": "weight of oils",
      "notes": "About 0.5-0.8 oz per pound of oils. Calculate on oils, never on total batch weight."
    },
    {
      "application": "Hot-process soap",
      "min_percent": "3",
      "max_percent": "5",
      "ifra_category": "9",
      "basis": "weight of oils",
      "notes": "Added after the cook, off the heat, so less scent burns off."
    },
    {
      "application": "Melt-and-pour soap",
      "min_percent": "1",
      "max_percent": "3",
      "ifra_category": "9",
      "basis": "weight of base",
      "notes": "Limit is physical: the base cannot bind much oil. Overloading causes weeping."
    },
    {
      "application": "Liquid soap",
      "min_percent": "1",
      "max_percent": "3",
      "ifra_category": "9",
      "basis": "diluted weight",
      "notes": "Added after dilution and cooling; may need a solubilizer to stay clear."
    },
    {
      "application": "Bath bombs",
      "min_percent": "1",
      "max_percent": "3",
      "ifra_category": "9",
      "basis": "weight of dry base",
      "notes": "Kept low because fragrance disperses into water contacting the whole body."
    },
    {
      "application": "Bath salts",
      "min_percent": "1",
      "max_percent": "3",
      "ifra_category": "9",
      "basis": "weight of salts",
      "notes": "Blend evenly so the oil does not pool."
    },
    {
      "application": "Body wash / shower gel",
      "min_percent": "1",
      "max_percent": "4",
      "ifra_category": "9",
      "basis": "total weight",
      "notes": "Rinse-off, but broad skin contact."
    },
    {
      "application": "Lotion and leave-on",
      "min_percent": "1",
      "max_percent": "3",
      "ifra_category": "5",
      "basis": "total weight",
      "notes": "Strictest limits; the fragrance sits on skin for hours. Go lower for face products."
    },
    {
      "application": "Roll-on perfume oil",
      "min_percent": "15",
      "max_percent": "30",
      "ifra_category": "4",
      "basis": "total weight",
      "notes": "Applied to small pulse points rather than large areas, which is why the number is high."
    },
    {
      "application": "Eau de parfum (alcohol)",
      "min_percent": "15",
      "max_percent": "20",
      "ifra_category": "4",
      "basis": "total weight",
      "notes": "Fine-fragrance limits still apply per material."
    },
    {
      "application": "Eau de toilette (alcohol)",
      "min_percent": "5",
      "max_percent": "15",
      "ifra_category": "4",
      "basis": "total weight",
      "notes": "Fine-fragrance limits still apply per material."
    },
    {
      "application": "Room / linen spray",
      "min_percent": "1",
      "max_percent": "5",
      "ifra_category": "12",
      "basis": "total weight",
      "notes": "Needs a solubilizer such as polysorbate 20. Keep linen sprays at the lower end."
    },
    {
      "application": "Reed diffuser",
      "min_percent": "15",
      "max_percent": "30",
      "ifra_category": "12",
      "basis": "weight of base",
      "notes": "High ratio needed to throw scent through the reeds; no skin contact."
    }
  ]
}
