There are many joys that come from starting life as a freelancer or small business owner – the empowering feeling of striking out on your own, the freedom to set your schedule, the sense of accomplishment when your ideas come to life. But one of the biggest headaches is suddenly being in charge of your own finances, from payroll to budgeting to taxes, especially if you have limited experience in these areas.