The T2125 form is important for Canadian businesses reporting income and expenses. Find out who needs to file it and how it fits into tax reporting. Source Post navigation Overcoming the Fear of Starting a Business Professional Incorporation in Ontario | OBC Blog