Strategic Corporate & Personal Tax Preparation in Thornhill & Vaughan

Whether you’re filing a T1 personal tax return, T2 corporate tax return, or T3 trust return, Aaron Herman CPA provides strategic tax preparation and year-round tax planning for individuals, business owners, professional corporations, and growing businesses across Thornhill, Vaughan, Richmond Hill, and the Greater Toronto Area. Our goal isn’t just accurate CRA filing, but helping you reduce tax liabilities, improve compliance, and make informed financial decisions throughout the year.

CPA reviewing corporate and personal tax documents in a Thornhill office
Business owner reviewing tax planning strategy with a CPA in Vaughan

What WE OFFER

Comprehensive Tax Preparation Services Across the Greater Toronto Area

Tax preparation is more than submitting forms before a deadline. It requires accurate financial reporting, proactive tax planning, and a clear understanding of changing Canadian tax regulations. Aaron Herman CPA provides integrated T1 personal tax returns, T2 corporate tax returns, T3 trust returns, GST/HST filing, and CRA compliance services for business owners, professionals, corporations, and individuals throughout Thornhill, Vaughan, Richmond Hill, and the GTA. Our goal is to help clients reduce tax risk, maximize available deductions, and make informed financial decisions year-round.

Corporate Tax Preparation Services

Corporate tax preparation is more than filing a return before the deadline. It requires strategic planning, accurate financial reporting, and a thorough understanding of Canadian tax legislation. At Aaron Herman CPA, we help corporations, professional practices, and growing businesses prepare compliant tax returns while identifying opportunities to reduce tax liabilities, improve cash flow, and support long-term business growth.

Whether you need assistance with a T2 Corporate Income Tax Return, year-end tax planning, or ongoing CRA compliance, our experienced team provides practical tax solutions tailored to your business.

Corporate Tax Preparation & Strategic Tax Planning

Every incorporated business in Canada must file an annual T2 Corporate Income Tax Return, but effective corporate tax preparation goes far beyond meeting a filing deadline. Our approach combines tax compliance with proactive planning to help businesses maximize available deductions, optimize corporate structures, and reduce unnecessary tax exposure. We work with corporations, Canadian-Controlled Private Corporations (CCPCs), holding companies, professional corporations, and growing businesses across Thornhill, Vaughan, Richmond Hill, and the Greater Toronto Area.

  • T2 Corporate Income Tax Return Preparation & Filing
  • Corporate Tax Planning & Year-End Tax Strategies
  • Small Business Deduction (SBD) Optimization
  • Salary vs. Dividend Compensation Planning
  • Holding Company Tax Planning
  • Capital Cost Allowance (CCA) Optimization
  • GST/HST Registration & Filing
  • CRA Audit Representation & Compliance Support
  • Back Filing & Voluntary Disclosures
  • Non-Resident Shareholder Tax Services
  • Corporate Reorganizations & Amalgamations
  • Tax Planning for Medical Professional Corporations
  • Cross-Border & Foreign Business Tax Reporting
  • Financial Statement Review & Tax Compliance
  •  
Business owner organizing tax records for CRA filing in Vaughan

Benefits of Entrusting Your Tax Forms to a Tax Accountant

Here are a few additional ways we can assist you:

Locating the necessary information to file taxes for your small business can be frustrating. Our experts will also ensure that all information is up-to-date and accurate and that all forms are submitted before the deadline.

It’s more cost-effective for your small company to outsource these tax services instead of hiring internally. It also ensures that it’s done correctly and helps you to avoid penalties and fees in returns that weren’t accurate.

We manage your CRA Communications that keep your business in good standing. You can trust us to worry about the difficult things, so you don’t have to.

If your business gets audited by the CRA, we’ll handle everything from start to finish. It also takes time to consult with the agency to understand what further information is required to rectify the situation.

Aaron Herman CPA Can Help

Filing corporate taxes in Canada can be daunting. If you’re in the Greater Toronto Area, Thornhill, Vaughan, or York, our accountants are happy to help you organize and strategize throughout the year to make it a smooth process come tax time.

Call today for a free consultation!

Software-Only Filing vs. CPA-Prepared

Software-Only Tax Filing Aaron Herman CPA
Errors and missed deductions surface only after you’ve already filed. A CPA reviews your T1, T2, or T3 return before it’s ever submitted to the CRA.
No support if the CRA reviews, audits, or requests more information. Full CRA audit representation and correspondence handling is included.
Filing is disconnected from your day-to-day bookkeeping and growth planning. Tax preparation connects directly to your bookkeeping and, as you scale, to fractional CFO support — one firm, one set of books.
A form filled out once a year with no year-round strategy. Ongoing corporate tax planning — see our 2026 T2 tax planning guide for what proactive planning looks like.

Rated 5.0 on Google — 7 Reviews

Rated 5 out of 5

“Thorough, reliable, dependable, and punctual with due dates.”

Elior Z.

“Very supportive and great at explaining the ins and outs.”

Leah Lomiansky

“Knowledgeable, thorough, and effective. Highly recommend.”

Learning Pods

Frequently Asked Questions

Corporate tax returns are due six months after your fiscal year-end, though any balance owing is typically due two or three months after year-end depending on your corporation type. We track your deadlines and file well ahead of them.
Yes. We prepare T1 personal returns, T2 corporate returns, and T3 trust returns, which is especially useful for incorporated business owners who need their personal and corporate filing coordinated.
We regularly handle back filing and voluntary disclosures for businesses that have fallen behind, working directly with the CRA to bring your filings current and limit penalties where possible.
Yes — CRA audit representation and compliance support is included as part of our tax preparation service, so you’re not handling an audit on your own.