Toronto-based CPA · Serving clients across Canada

Accounting & tax for Canadian businesses, handled by a CPA.

Bookkeeping, payroll, corporate and personal tax, incorporation and GST/HST for small and mid-sized businesses, all under one roof. We're based in Toronto and work with clients across Canada, in person or fully online. You deal directly with a CPA who has 20+ years of experience, so you can focus on growing the business.

20+Years of experience
5.0 Google rating
1:1Direct CPA access
Toronto CPA reviewing financial statements in a modern office overlooking the city
Chartered Professional AccountantCPA Ontario · Master of Accounting
CPA OntarioCPA CanadaMaster of AccountingIICA CertifiedQuickBooks OnlineXeroBased in TorontoServing all of CanadaCPA OntarioCPA CanadaMaster of AccountingIICA CertifiedQuickBooks OnlineXeroBased in TorontoServing all of Canada
The ICPA difference

Big-firm expertise with boutique attention. Small and mid-sized businesses deserve the same calibre of accounting that large corporations take for granted, without the big-firm fees or feeling like just another file number.

Your file is never passed to a junior bookkeeper or a call centre. The CPA who reviews your books is the same person who files your taxes, answers your calls and flags opportunities before year-end.

Meet the firm
20+Years in accounting, audit and tax
6Core services under one relationship
8Industries with specialized expertise
5.0★Average rating on Google reviews
CPA advising a small business owner at a meeting table
Why business owners choose ICPA

An accountant who knows your business by name.

You work directly with a CPA

Not a junior bookkeeper, not a call centre. Your lead CPA handles your file personally, every time.

20+ years of experience

Across accounting, audit, tax and financial management, in Canadian and international environments.

One relationship, full service

Bookkeeping, payroll, tax, incorporation and statements under one roof, so nothing falls through the cracks.

Proactive, not reactive

We flag risks and opportunities before year-end and keep you ahead of every CRA deadline.

How it works

Getting started is easier than you think.

Book a discovery call
01

Discovery call

A free, no-pressure conversation about your business, your challenges and what you actually need.

02

Tailored proposal

A clear plan and transparent pricing built around your situation, not a one-size-fits-all package.

03

Seamless onboarding

We collect your records, set up your systems and take over from where you are, without disruption.

04

Ongoing partnership

We handle the numbers year-round and flag opportunities early. Your CPA is always one call away.

Our story

The accounting firm growing businesses actually needed.

ICPA Accounting was founded on a simple conviction: small and mid-sized businesses deserve expert guidance and genuine attention, not a rotating cast of junior staff.

Our lead CPA brings more than two decades of experience across accounting, audit, tax and financial management, in Canadian and international environments. Every client relationship is built on the same three values: accuracy, transparency and partnership.

CPA Ontario CPA Canada Master of Accounting IICA Certified
Read our story
A CPA reviewing a client's financial statements at a walnut desk
Client reviews

Trusted by business owners in Toronto and beyond.

5.0Rated on Google Reviews
Mr. Yazdani is exceptional! His attention to detail and expertise helped streamline my finances effortlessly. Highly recommended!
TRTara RiziBusiness client · Toronto
I'm not a resident of Canada, so selling my house there came with extra paperwork and non-resident tax requirements that I wasn't familiar with. They helped me through the whole process. Knowledgeable, easy to work with, and made everything much less stressful.
AMArash MahmoudhashemiNon-resident property sale
I had the pleasure of working with ICPA Accounting Inc for my tax needs, and I could not be happier. The team is highly professional, knowledgeable, and efficient.
ADArash DehnaviTax client · Toronto
I thoroughly enjoyed working with ICPA Accounting Inc. Extremely satisfied: exceptionally professional, well-informed, and effective.
MSMohsen ShirpourTax client · Toronto
Questions

Frequently asked questions.

Don't see your question? Call or email us. We respond to every inquiry within one business day.

Fountain pen, ledger and calculator on a walnut desk
What types of businesses do you work with?
We work with small and mid-sized businesses across Canada, including construction and trades, real estate, healthcare, professional services, retail and e-commerce, hospitality and startups. We also serve self-employed individuals and personal tax clients.
Will I work directly with a CPA?
Yes, always. Your file is handled personally by our lead CPA. It's never passed to a junior bookkeeper or a call centre. This is the main reason clients choose ICPA over larger firms.
Do you work with clients virtually?
Yes. We're based in Toronto and serve clients across Canada. Toronto-area clients can meet in person, and everyone else works with us fully online: documents are shared through secure tools, and we meet by phone or video call.
Do you work with clients outside Ontario?
Yes. We prepare returns and look after the books for clients in every province and territory. We're based in Toronto, and clients elsewhere in Canada work with us fully online, with the same CPA and the same level of service.
How does onboarding work?
It starts with a free discovery call where we learn about your business. We then send a tailored proposal. Once you're ready, we handle the setup: organizing your records, taking over bookkeeping or starting your incorporation, with no disruption to your business.
What accounting software do you use?
We primarily use QuickBooks Online and Xero, and can work within your existing system. If you don't have accounting software yet, we'll set you up on the right platform.
How much do your services cost?
Pricing is based on the size of your business and the services you need. After a short consultation, we provide a clear, transparent quote so there are no surprises.
Free consultation

Stop guessing. Start growing.

Behind on your books, facing a CRA deadline or ready to incorporate? Book a free 30-minute consultation and leave with a clear picture of exactly what you need.

No commitment. No jargon. Just clear, honest advice from a CPA.

Call us Book now