Homemade soap will often sweat after curing for several days. Because the soap is high in glycerine, it will attract water, which will show up as small droplets on the surface of the soap. This happens in humid conditions. Although the droplets are a sign of a high-quality soap, they can cause the oils in the soap to go rancid faster than normal. Preventing the soap from sweating before use is the best way to keep it fresh.
Wrap your homemade glycerine soaps in cling film after you remove them from their moulds. Humidity in the air causes sweating in high-quality soaps, so wrapping them immediately will prevent that exposure.
Wrap your soaps in decorative paper to absorb the sweat before placing your soaps in a gift bag or in storage.
Place all of your soaps in an airtight container with the lid snapped on tight. Store them in a cool, dry place -- like in a pantry, not in the bathroom, which often gets very humid.
Dry your soaps out in an oven with the light on, but the oven off or under a heat lamp if they've begun to sweat. Wrap them when they are completely dry to prevent further sweating.