The employment contract which both my maid & I signed states that the employer is responsible for providing basic toiletries to the domestic helper on top of paying her monthly salary. Therefore, every month I give my maid a new bottle of shampoo, some soap, shower gel, a new toothbrush and some toothpaste. I also make sure that she has lots of anti-bacterial liquid soap in the kitchen because I want her to wash her hands regularly before and after she prepares our meals, takes the garbage out etc. etc. I also buy her sanitary napkins for her.
I agree with Ha and Bubba. Hygiene is very important. I don't think these basic toiletry items cost very much and it's no skin off our noses to provide them to our maids.