Income Tax time comes every year but are you ready for it? For many small and mid size business owners in Canada income tax time can be a big dread. You try to prepare by having all your receipts in order and contributing to an RRSP in hopes to reduce the monies you owe. When surprises hit are you ready for them?