You should consider working with a tax professional or accountant if you are new to self-employment or have complex income and expenses. Tax professionals and accountants can help minimize your tax payable and maximize the benefits that you are entitled to. However, understanding the taxation system in Canada is a powerful tool, especially as a business owner or self-employed individual. If your income and expenses are quite simple, it might be worth your while to take a stab at filing your taxes on your own. As your business grows, your knowledge of taxes will grow, making you a stronger entrepreneur.