Our accounting and tax services
From tax returns to payroll and incorporation, handled by one CPA-led team.

Tax services
Personal, corporate, real estate and cross-border tax, filed accurately and on time.

Personal income tax
T1 tax returns for individuals, families, students, seniors and newcomers, filed accurately and on time.
Learn more
Corporate tax
T2 corporate returns and year-end tax planning for Canadian-controlled private corporations.
Learn more
Self-employed tax
Tax returns and expense tracking for freelancers, contractors, gig workers and sole proprietors.
Learn more
Non-resident tax
Canadian tax filings for non-residents with rental income, property sales or other Canadian-source income.
Learn more
US and cross-border tax
US tax returns and cross-border planning for US citizens, green card holders and Canada-US businesses.
Learn more
Real estate tax
Tax filing and planning for landlords, investors, flippers, builders and home sellers.
Learn more
GST/HST filing
GST/HST registration, returns, rebates and CRA notice support for businesses in Ontario.
Learn more
CRA audit and dispute support
Help with CRA reviews, audits, assessments, objections and voluntary disclosures.
Learn more
Tax planning
Practical planning to lower your tax bill this year and every year after.
Learn more
Bookkeeping and payroll
Monthly books, payroll and financial statements that keep you organized.

Bookkeeping
Accurate monthly bookkeeping so you always know where your business stands.
Learn more
Payroll services
Payroll processing, source deductions, T4s and ROEs handled correctly and on time.
Learn more
Financial statements
Compiled, reviewed and year-end financial statements for lenders, investors and the CRA.
Learn more
Cloud accounting
QuickBooks, Xero and Sage setup, migration and training so your books work anywhere.
Learn more
Accounting and advisory
Incorporation, assurance, estates and specialized accounting for organizations.

Business incorporation
Ontario and federal incorporation with a clear structure, minute book and tax setup.
Learn more
Audit and assurance
Review engagements, audit preparation and assurance support for businesses and organizations.
Learn more
Estate and trust tax
Final returns, T3 trust filings and tax-smart estate planning for families and executors.
Learn more
Non-profit and charity accounting
Bookkeeping, T3010 and T1044 filings and financial reporting for non-profits and charities.
Learn more
PCLaw accounting
Trust accounting, bookkeeping and reporting for law firms and sole practitioners using PCLaw.
Learn more

Why choose goodaccounting
Accounting should feel calm and clear.
CPA-led expertise
Qualified accountants who know Canadian and Ontario tax rules and keep up with every change.
Straight answers
Plain language, no jargon and a clear quote before we start. You always know what you are paying for.
One team for everything
Tax, bookkeeping, payroll and incorporation under one roof, so nothing falls between the cracks.
Local and remote
Based around the GTA and available to clients across Canada through secure online tools.
Frequently asked questions
Quick answers to what people ask us most.
What services does goodaccounting offer?
We provide personal and corporate tax, bookkeeping, payroll, GST/HST filing, business incorporation, financial statements, real estate tax, non-resident and US tax, CRA audit support, estate and trust tax, and accounting for non-profits and law firms.
Which areas do you serve?
We serve Toronto, Mississauga, Brampton, Vaughan, Markham, Oakville, Etobicoke, Scarborough, North York, Richmond Hill, Burlington and Hamilton. We also work with clients across Canada through phone, video and secure online document sharing.
Are your accountants CPAs?
Our work is led by chartered professional accountants (CPAs), who prepare and review the returns and financial statements we deliver.
How much do your services cost?
Fees depend on the scope and complexity of the work. After a free consultation you receive a clear quote, so you know what to expect before we begin.
Can I work with you remotely?
Yes. Most clients share documents through a secure online portal and meet with us by phone or video. It is fast, convenient and works from anywhere in Canada.
How do I get started?
Call us at (647) 527-4970, email [email protected] or use the contact form. We will arrange a free consultation, understand your needs and recommend the right services.
Let's talk accounting
We reply within one business day.