I think it depends a lot on the essential oil you're using. For citruses and lavender, I use 1 oz of eo for every 16 oz of base oils. For anise, I use .5 oz. For tea tree, I use .25 oz.
ETA: Rainbow Meadow has an essential oil blend calculator that helps you figure the amount of essential oil for a batch of soap. I use the recommended or a touch more for staying power. If you Google "Rainbow Meadow blend calculator", you'll find the link. Just click on your eos, find a blend, and input the amount of your batch of soap. Be careful! You'll find yourself spending lots of time playing around with different blends.