Many people assume that being Self-Employed is a dream; you get to choose your own clients, work from your own office or even from home and manage your own diary. However the reality is often not the working paradise people envisage; you have to do all your tax and accounting, source new clients, manage your invoicing and often deal directly with people with complex questions or complaints.