Deductions & credits

You don't need a business license for IRS purposes.  If you are self-employed in any capacity, you owe tax on your net income after expenses.  

Licensing would be a state law item and the benefits of having one or the problems of not having one would depend on the laws of your state.