Many of life's decision, both business and personal, have tax implications. Combine this with the fact that tax legislation is complex and always changing, and it can sometime be difficult to understand what you need to do to comply with your tax obligations.