How the cost per wash works
Both products are sold by the package, so the first step is pricing them by the wash. Bar soap is simple: the bar price divided by the showers it lasts. At the defaults, $1.50 divided by 42 showers is $0.0357 a wash — under four cents. Body wash takes one extra step, because it is sold by the ounce: first work out how many washes the bottle holds, which is the bottle size divided by the ounces per shower — 16 divided by 0.30 is 53.33 washes — then divide the bottle price by that, so $6.00 divided by 53.33 is $0.1125 a wash. The difference is $0.1125 minus $0.0357, which is $0.0768 a wash in bar soap’s favour. Multiply by the showers in a year — one shower a day is 365 showers — and bar soap is $13.04 a year against $41.06 for body wash, a saving of $28.03. Over 5 years that is $65.18 against $205.31, a saving of $140.13. The break-even bar price is the body wash cost per wash times the showers per bar: $0.1125 times 42 is $4.73 — a bar costing $4.73 or less beats this bottle of body wash, and a bar costing more loses to it.
The worked example, line by line
Setup: bar soap $1.50 a bar lasting 42 showers; body wash $6.00 a bottle, 16 fl oz, 0.30 oz a shower; 1 shower a day, 1 person.
Line 1 — bar soap per wash. $1.50 / 42 = $0.0357.
Line 2 — washes per bottle. 16 / 0.30 = 53.33 washes.
Line 3 — body wash per wash. $6.00 / 53.33 = $0.1125.
Line 4 — saving per wash. $0.1125 − $0.0357 = $0.0768.
Line 5 — showers a year. 1 × 365 = 365 showers.
Line 6 — yearly totals. Bar soap $0.0357 × 365 = $13.04; body wash $0.1125 × 365 = $41.06; saving $28.03.
Line 7 — 5-year totals. Bar soap $13.04 × 5 = $65.18; body wash $41.06 × 5 = $205.31; saving $140.13.
Line 8 — break-even bar price. $0.1125 × 42 = $4.73 a bar.
Every branch, checked
2 showers a day: 730 showers a year, so everything doubles — bar soap $26.07 against body wash $82.13, and the saving is $56.05 a year. Shower twice a day and the choice matters twice as much.
Premium bar $4.00 for 30 showers: $4.00 divided by 30 is $0.1333 a wash, against $0.1125 for body wash. Body wash wins by $0.0208 a wash, which is $7.60 a year at one shower a day — premium bar $48.67 against body wash $41.06. The flip is real: a dear bar that does not last long loses to an ordinary bottle.
Budget body wash $3.00 for 15 oz: 15 divided by 0.30 is 50 washes, so $3.00 divided by 50 is $0.0600 a wash, against $0.0357 for bar soap. Bar soap still wins by $0.0243 a wash, which is $8.86 a year — budget body wash $21.90 against bar soap $13.04. Cheap body wash narrows the gap but does not close it.
Family of 4, 1 shower a day each: 1,460 showers a year, so bar soap is $52.14 against body wash $164.25, and the saving is $112.11 a year. A household multiplies the per-wash gap by every shower everyone takes.
The honest flip: when body wash wins
Body wash wins when the bar is dear and short-lived at the same time. A premium bar at $4.00 that lasts only 30 showers costs $0.1333 a wash — more than the $0.1125 of an ordinary $6.00 bottle — so body wash wins by $0.0208 a wash and $7.60 a year. The break-even line is $4.73: any bar lasting 42 showers that costs more than $4.73 loses to this bottle, and any bar costing less wins. The flip needs the bar to be both expensive and fast to use up — a cheap bar that lasts, or a dear bottle, keeps bar soap ahead. Check your own numbers before switching: the price on the shelf and the showers a bar actually lasts are both yours to enter, and the answer follows them, not the brand.
What the defaults assume
The defaults are realistic US retail prices, not measurements from a lab: a $1.50 bar is a typical store-brand or multipack bar, and a $6.00 bottle is a typical mid-range 16 fl oz body wash. The 42 showers per bar is a reasonable once-a-day bar life of about six weeks — a bar kept dry between showers lasts longer, and a bar left sitting in water melts faster. The 0.30 oz per shower is about a quarter-sized squeeze on a washcloth; people who pump two or three times use 0.60 oz or more, which halves the washes per bottle and doubles the body wash cost per wash. Nothing on this page counts skin feel, scent, or packaging — only the money. If body wash feels better on your skin, that is a real reason to buy it; this calculator only tells you what the feeling costs.
Rounding convention, stated plainly: the per-wash costs are kept to four decimals — bar soap $0.0357 and body wash $0.1125 at the defaults — because rounding them to cents first would hide the $0.0768-a-wash difference that drives the whole comparison. Yearly totals are the unrounded per-wash costs times the showers a year, then rounded to cents — so bar soap is $0.0357 times 365, which is $13.04, and body wash is $0.1125 times 365, which is $41.06. The 5-year totals are the yearly totals times 5, rounded to cents.
Output · formula · meaning
| Output | Formula | What it means |
| Bar soap per wash | $1.50 / 42 showers | $0.0357 a wash. |
| Body wash per wash | $6.00 / 53.33 washes | $0.1125 a wash. |
| Saving per wash | $0.1125 − $0.0357 | $0.0768 a wash. |
| Bar soap per year | $0.0357 × 365 showers | $13.04 a year. |
| Body wash per year | $0.1125 × 365 showers | $41.06 a year. |
| Saving per year | $41.06 − $13.04 | $28.03 a year at 1 shower a day. |
| 5-year saving | $28.03 × 5 | $140.13 over 5 years. |
| Break-even bar price | $0.1125 × 42 | $4.73 a bar — above this, body wash wins. |
| 2 showers a day | $0.0768 × 730 | $56.05 a year saved — bar $26.07 vs body wash $82.13. |
| Premium bar flip | $4.00 / 30 | $0.1333 a wash — body wash wins by $0.0208, $7.60 a year. |
| Budget body wash | $3.00 / 50 washes | $0.0600 a wash — bar soap still wins by $8.86 a year. |
| Family of 4 | $0.0768 × 1,460 | $112.11 a year saved — bar $52.14 vs body wash $164.25. |
Who uses this
- The once-a-day showerer: showers once a day and learns bar soap costs $0.0357 a wash against $0.1125 for body wash — a $28.03-a-year saving, and $140.13 over 5 years.
- The twice-a-day showerer: showers morning and night and learns the saving doubles to $56.05 a year — the choice matters twice as much when the showers do.
- The premium-bar buyer: pays $4.00 a bar and learns it costs $0.1333 a wash — more than body wash — so the dear bar is the one case where switching saves money.
- The family shopper: buys for four people and learns the household saving is $112.11 a year — the per-wash gap multiplied by every shower everyone takes.
Accuracy & limitations
The math is exact for the numbers you enter: the bar cost per wash is the bar price divided by the showers per bar; the body wash cost per wash is the bottle price divided by the bottle size over the ounces per shower; the yearly total is the cost per wash times the showers a day times the people times 365; the break-even bar price is the body wash cost per wash times the showers per bar. But the inputs carry the assumptions. The defaults are realistic US retail prices — a $1.50 bar and a $6.00 bottle — not prices measured at your store, so read your own receipts before deciding. How long a bar lasts depends on how you keep it: a bar on a draining dish lasts far longer than a bar sitting in a puddle, and 42 showers is a reasonable once-a-day life, not a guarantee. How much body wash you use per shower is the most uncertain input of all — 0.30 oz is about a quarter-sized squeeze, but two or three pumps can easily double it, and doubling the ounces per shower doubles the body wash cost per wash. The calculator counts money only: it does not count skin sensitivity, scent, packaging waste, or the feel of the product, and any of those can be a fair reason to pick the dearer option. No studies or statistics are cited on this page, because none are needed: every figure is arithmetic on the numbers you enter.
Cite this calculatorBright Side Kit. “Bar Soap vs Body Wash Cost Calculator: Which Is Cheaper?” brightoolbox.com, 2026. Method: bar soap cost per wash = bar price / showers per bar; body wash cost per wash = bottle price / (bottle ounces / ounces per shower); yearly = cost per wash × showers a day × people × 365; break-even bar price = body wash cost per wash × showers per bar. Defaults: bar $1.50 lasting 42 showers, body wash $6.00 per 16 fl oz at 0.30 oz a shower (53.33 washes a bottle), 1 shower a day, 1 person → bar $0.0357 vs body wash $0.1125 a wash, bar saves $28.03 a year and $140.13 over 5 years. Flip: premium bar $4.00 for 30 showers → $0.1333 a wash, body wash wins by $0.0208 a wash, $7.60 a year.Bright Side Kit. "Bar Soap vs Body Wash Cost Calculator: Which Is Cheaper?" https://brightoolbox.com/bar-soap-vs-body-wash/ Accessed October 24, 2026.
Embed this calculatorPaste this into any web page to embed the live calculator. The “Powered by Bright Side Kit” link below it must stay intact.