Matthew Rochester is a Canadian tax lawyer at Barrett Tax Law. His practice focuses on disputes with the Canada Revenue Agency, working with individuals, professionals, and incorporated clients across Canada from the firm's Concord head office.
On the dispute side, Matthew works on CRA audit defence, proposal-letter responses, Notices of Objection, voluntary disclosures, taxpayer relief applications, and appeals to the Tax Court of Canada. He helps clients respond to reassessments involving unreported income, gross negligence penalties, shareholder benefits, and GST/HST exposure, and he assists clients facing CRA collections activity.
Alongside his dispute work, Matthew handles corporate-tax matters for owner-managed businesses, including the day-to-day tax questions that arise for incorporated professionals and small-business owners. He is experienced in translating the mechanics of the Income Tax Act into practical steps clients can act on, and in preparing the documentary record that CRA matters turn on.
Matthew is licensed in Ontario and works with clients across the country who are dealing with the CRA or planning around their corporate tax position.
Practice highlights
- Practice focuses on CRA disputes and audit defence
- Works on Notices of Objection, voluntary disclosures, and Tax Court of Canada appeals
- Handles corporate-tax matters for owner-managed businesses
- Licensed in Ontario; serves clients across Canada

