How much to put aside for taxes

I pay the self-employment tax and I set aside 20% - very rarely have I come up short.

You must have a ton of deductions.