I use soap to clean myself. Every part of myself. Including my hair. Get a good, plain, unscented natural soap—and here I mean soap, not "beauty bar" or other such terminology used to disguise the actual composition—and you'll save oodles of money while avoiding the laurel sulfates that are so damaging to skin. You can even splurge a bit and get an Aleppo soap or any kind of castile soap that's ludicrously expensive for a soap and yet will be cheaper than having:
- shampoo
- conditioner
- rinse
- body wash
- facial wash
- facial rinse
- … and a cast of thousands of other expensive products the "beauty" industry foists off on you.
Then there's deodorant. The last deodorant I bought cost me 20 bucks. For a supply that's thus far lasted me five years and is about half-finished. This is because I use alum powder (ground-up alum crystal) as my deodorant. You'll need the extra cost of a spray bottle too, so add a buck or two for the first use. But then it's about 2-3 teaspoons in a 500ml spray bottle every couple of weeks, topped with water. It's 100% unscented, will actually neutralize scents if, say on a really hot day of hard work, your clothes start smelling gamy, and works better than any commercial deodorant I've ever used in my entire life.
(If you want the same product for orders of magnitude more money, you can look up brands like "Crystal Stick" or the like, but you won't be able to neutralize odours on your clothing with it.)