Find out the most common mistakes new startup businesses in Canada make and learn how to avoid them to set your business up for success! Source Post navigation Canadian Tax Numbers & Forms Glossary for Businesses What is a T2 Tax Form in Canada?