If you measure how much volume of soap your recipe (including the salt) makes, you can calculate a multiplier for that recipe, so you can make the recipe to any size mold.
All you need to do, once you have the recipe multiplier, is measure the new mold volume and use the recipe multiplier to calculate the oil weight you need.
Do this once, write the multiplier in your recipe notes, and you can recreate that individual recipe to fit any new mold, using just the new molds volume
The method is as follows:
Make the recipe for the first time. Record the total oil weight of the recipe. Record the total batter volume (by adding all of the mold volumes together).
The
multiplier is calculated as follows:
Divide the total oil weight (of the original recipe) by the total batter volume (of the original recipe).
Then, to make the same recipe for a different mold, measure how much volume the new mold holds (use water or rice and pour that into a measuring jug).
Multiply that new mold volume by your multiplier, and you will have the total oil weight you need to fill the new mold!
Example 1 - Metric:
I make a recipe that is 1,000grams in weight of oils. This particular recipe makes a batch that takes up 1,800ml of space.
My multiplier for this particular recipe is 1,000/1,800 = 0.5556
If I have a mold that is half of that size (900ml), then I can multiply that new mold size by the multiplier, to get the total oil weight (900ml * 0.5556 = 500g)
Example 2 - Imperial:
I make a recipe that is 35oz in weight of oils. This particular recipe makes a batch that takes up 57fl oz of space.
My multiplier for this particular recipe is 35/57 = 0.6140
If I have a mold that is half of that size (28.5fl oz), then I multiply that new mold size by the multiplier, to get the total oil weight (28.5fl oz * 0.6140 = 17.5oz)
=> The thing to remember is to keep the type of measurement the same between your original batch and your new batch.
(so if you start with grams and millilitres, use that for the new batch, or if you start with ounces and fluid ounces, then use that for your next batch too).