Starting a small bath bomb business costs about $3,800 in the example budget below: molds and tools, bulk ingredients, fragrance and cosmetic-grade colors, labels, insurance, a website, market gear and working cash. A 5.5 oz bath bomb costs about $2.50 to make all in, $0.70 of it ingredients, and sells for about $4.25 wholesale or $8 direct. Bath bombs are cosmetics in FDA's eyes, as long as you don't claim they treat anything, so the label lists ingredients in order of weight, every color has to be approved for cosmetics, and the federal cosmetics law (MoCRA) still asks a small business to keep safety records and report serious reactions. Below is the budget, the cost per bomb, humidity and shelf life, the rules, and the records.
The short version
- Budget about $3,800 to start in the example; the biggest lines are working cash, insurance and labels.
- A bath bomb's ingredients are cheap; your time is most of the cost.
- Humidity is the enemy: make on dry days, dry them fully, wrap them promptly.
- Fizz and scent fade, so give each batch a best-by date and sell the oldest first.
- No drug claims: "relieves sore muscles" can turn a bath bomb into a drug.
- Colors must be approved for cosmetics; ingredients go on the label in order of weight.
- TaroStack keeps every batch's lots, dates and cost, and finds any bomb's batch in seconds. More below.
The startup budget
| Item | Example |
|---|---|
| Stainless molds, 12 | $70 |
| Scale, bowls, sifter, gloves, dust masks | $120 |
| Shrink bags and a heat gun | $60 |
| First ingredients: baking soda and citric acid by the 50 lb bag, cornstarch, Epsom salt, oils | $250 |
| Fragrance oils, five scents | $140 |
| Colors sold as approved for cosmetics | $60 |
| Labels and label design, with ingredient names | $400 |
| A cosmetic chemist's review of the formula | $300 |
| Product liability insurance, first year | $600 |
| Business license | $100 |
| Website and product photos | $400 |
| Market tent, table and display | $300 |
| Working cash | $1,000 |
| Total to start | $3,800 |
These are example numbers; replace each with your own quotes. A wider look at starting a skincare line, including water- based products that need preservative testing, is in cosmetic business startup cost.
What a bath bomb costs
Windward Roots, the made-up taro business I use in these examples, adds a plumeria bath bomb. One batch makes 12 bombs of about 5.5 oz, allowing for crumbles:
| Per batch of 12 | Amount | Cost |
|---|---|---|
| Baking soda, $0.75 a lb | 32 oz | $1.50 |
| Citric acid, $2.50 a lb | 16 oz | $2.50 |
| Cornstarch, $1.20 a lb | 8 oz | $0.60 |
| Epsom salt, $0.80 a lb | 8 oz | $0.40 |
| Coconut oil, $0.25 an oz | 2.5 oz | $0.63 |
| Fragrance oil, $1.75 an oz | 1 oz | $1.75 |
| Polysorbate 80, $0.60 an oz | 0.5 oz | $0.30 |
| Mica, $3.00 an oz | 0.25 oz | $0.75 |
| Ingredients | $8.43 |
| Per bomb | Cost |
|---|---|
| Ingredients ($8.43 ÷ 12) | $0.70 |
| Shrink bag and label | $0.15 |
| Labor, 45 minutes a batch at $20 an hour | $1.25 |
| Overhead | $0.40 |
| Full cost | $2.50 |
At $4.25 wholesale that's a 41% margin, and a shop sells it near $8.50, so $8 at your own stall sits fairly beside it. How to set wholesale prices for handmade products is in how to price handmade items for wholesale.
Humidity and shelf life
Baking soda and citric acid start reacting the moment they meet moisture, so damp air makes bombs that crack, grow warts or fizz before they're sold. Make them on a dry day or with a dehumidifier running, let them dry fully before wrapping, and keep finished stock sealed. Fizz and fragrance fade with time; many makers give a best-by date six months to a year out, but test your own: keep a few from each batch and try one a month. Then sell oldest first, which is easy with dates on each batch and hard without.
The rules
Cosmetic or drug. Whether a product is a cosmetic or a drug depends on its intended use, and the claims you make set that intended use (FDA). A bath bomb that cleanses and smells good is a cosmetic. One that claims to ease sore muscles, help eczema or treat anything can be treated as a drug, with drug rules. Keep claims to scent, color and how it feels.
Colors. Every color additive in a cosmetic must be approved by FDA for that use, and some must also be batch certified by FDA (FDA, color additives). Buy colors sold as approved for cosmetics and keep the supplier's documents.
The label. Ingredients go in descending order of predominance, with fragrance allowed to be listed as fragrance (21 CFR 701.3), alongside the product name, net weight, and your business name and address. The label also carries a US address, phone number or electronic contact for adverse event reports (21 U.S.C. 364e).
MoCRA. Small businesses, broadly those under $1 million a year in US cosmetic sales, are exempt from facility registration, product listing and FDA's coming cosmetic GMP rules. They still have to keep records that support each product's safety, and report serious adverse events to FDA (FDA, MoCRA). The law doesn't require specific tests; it requires the records. This is general information, not legal advice.
The batch records
Keep a record for every batch: the date, a lot code, which lot of each ingredient went in, the weights, the room's humidity, how many bombs came out, the best-by date, and who made it. It's what your safety records lean on, and it's what links a customer's reaction to one batch and every other bomb in it. A ready-made form is in cosmetic batch record template, and a simple way to number batches is in how to create batch numbers for soap.
Where this stops working
At one scent and one market, a notebook holds the batch records and a spreadsheet holds the cost. Then there are eight scents in two sizes, citric acid from two suppliers, and three shops. The notebook says "citric acid" but not which lot, the oldest plumeria bombs are behind the new ones, and when a customer writes about a rash, finding which batch their bomb came from, and who else has that batch, means an evening with the notebook.
How TaroStack does it
TaroStack keeps a bath bomb line's batches, lots, dates and costs together.
One base, many scents. Recipes contain sub-recipes, so the base mix of baking soda, citric acid, cornstarch and salt is made once and used in every scent's recipe. Units convert: buy baking soda by the 50 lb bag, use it by the ounce. Recipes have versions, so a reformulated bomb is recorded as the new version.
Every batch, with its lots and dates. Record a batch and TaroStack takes each ingredient from the lot you used and notes it on the batch, and the finished bombs go into a lot with its own code and best-by date, defaulted from the item's shelf life. Batch record forms are filled in as the batch is recorded, with your own fields, like the room's humidity or a weight check, and limits that flag a reading outside them. Each batch is costed from what you paid for the lots it used, divided by the bombs that came out good.
Oldest first, and any bomb traced. Stock is picked first-expired-first-out by default, and the expiry forecast shows what will pass its best-by unsold, and what it costs, while there's time to sell it. One report walks any lot to the shops and customers who got it, and back to the ingredient lots inside, so a reaction report leads to its batch in seconds.
| The job | Notebook | In TaroStack |
|---|---|---|
| Which citric acid went in | "Citric acid" | The lot, on the batch |
| The room's humidity | A margin note, maybe | A batch record field with limits |
| Selling oldest first | Behind the new ones | First-expired-first-out |
| Who has this batch | An evening's search | One report, lot to customer |
Lots, expiry and recalls are on every plan, from $49 a month; recipes, batches, batch records and cost per bomb are on Standard at $99. The first 30 days are free, with no credit card. If you'd like a hand setting up, ask, and we'll do it with you.
