Tax Accountants
Tax Accountants: directory of firms
A tax accountant prepares and files personal tax returns, plans ahead of the next filing, and deals with whatever arrives afterwards: a review letter, a request for receipts, a reassessment. The work runs from a straightforward return with a few slips to returns with self-employment income, rental property, investments, a deceased person's final return, or years that were never filed at all.
Browse tax accountants by city, and see what to check before you hire.
Directory only
LokalMatch doesn’t take requests for tax accountants in Canada and doesn’t pass your details to anyone. Firms are listed as a directory: compare them and contact the ones you choose directly. LokalMatch doesn’t recommend any firm.
Paid listings and paid requests aren’t switched on for this service in Canada.
On this page
The filing calendar is fixed. The Canada Revenue Agency's due dates page gives April 30 as the deadline both to file and to pay for most people, and June 15 to file where the taxpayer or their spouse or common-law partner is self-employed — with payment still due by April 30. An accountant's year is built around those dates, which is also why the weeks before them are the worst time to go looking for one.
Titles matter less than what you check. The agency's electronic filing service is open to any firm, organization or individual providing tax preparation services that meets its requirements and passes its suitability screening, while the Chartered Professional Accountant designation is granted and regulated province by province. LokalMatch lists tax accountants so you can contact them yourself; we don't sell requests for this service, and we don't screen, rank or recommend firms. This guide is general information, not legal or tax advice.
Personal tax work a tax accountant takes on
- Annual returns, from simple slip-based filings to returns with several income sources.
- Self-employment and gig income, including the bookkeeping that has to exist before the return can be prepared.
- Rental property: income, expenses and the treatment of work done on the property.
- Investment income and dispositions, including foreign holdings and the reporting that goes with them.
- Final returns for someone who has died, and the returns of the estate that follows.
- Back filings: several years at once, sometimes together with an application under the Voluntary Disclosures Program.
- Post-filing work: responding to review letters, sending in supporting documents and preparing an objection where an assessment is disputed.
Credentials, licences and what each one covers
Accounting is regulated provincially. The Chartered Professional Accountant designation is granted under provincial legislation and administered by the provincial and territorial bodies, with CPA Canada acting as the national organization rather than as the regulator. In British Columbia, for example, the provincial body's Act and bylaws provide for licensing individual practitioners, registering firms and issuing permits to corporations, and it runs a practice review program that assesses whether members and firms performing assurance, compilation and other specified engagements comply with professional standards.
A separate licence applies to assurance work. CPA Ontario states that a public accounting licence is required by the lead engagement person responsible for signing reports on an assurance engagement, such as an audit or a review of financial statements, where the report is issued in Ontario and the work is performed mainly in Ontario, and that practising public accounting without a valid licence is prohibited under the Public Accounting Act, 2004. Most personal tax work is not an assurance engagement, which is why preparers without that licence can and do prepare returns.
For filing itself, the relevant credential is an electronic filer number. The agency describes its service as one that lets approved tax preparation service providers file clients' current and prior years' returns using certified software, and says any firm, organization or individual providing tax preparation services can apply provided it meets the requirements and passes the suitability screening, with a renewal every year.
How a personal tax engagement runs
- Engagement: the accountant confirms in writing what is being prepared, for which years, and what the client is responsible for supplying.
- Authorization: the client authorizes the accountant as a representative with the agency, choosing the level of access and keeping the ability to cancel it at any time.
- Collection: slips, receipts and prior-year returns are gathered, along with anything that changed during the year.
- Preparation and review: the return is prepared, then reviewed with the client before anything is transmitted.
- Filing: the return is filed electronically by an approved electronic filer, and the client keeps the signed authorization and copies.
- Afterwards: the assessment is checked against the return as filed, and any review letter is answered with the documents the agency asks for.
What to give your accountant at tax time
- Last year's return and the notice of assessment that followed it.
- Every slip received, and a note of income for which no slip exists.
- Receipts grouped by category rather than loose, with a short note where the purpose is not obvious.
- Records for any property bought, sold or rented during the year.
- Details of moves, marital status changes, dependants and time spent outside the country.
- Any letter already received from the agency, with its date, since several of them carry response deadlines.
Common personal tax problems and how they are fixed
- Filing late: the filing deadline and the payment deadline are both dates the agency publishes, and for self-employed filers they are not the same day.
- Missing slips, which usually surface when the agency matches its copy against the return.
- Unfiled years, which can be addressed through the Voluntary Disclosures Program where its conditions are met, with relief granted case by case.
- A reassessment you disagree with: guide P148 sets out the objection rights and time limits, which for most individuals run to the later of one year after the filing deadline and 90 days from the date of the notice.
- Authorization problems, where a new accountant cannot see the account because the previous representative's access was never updated.
- Records that were never kept, which no preparer can reconstruct after the fact.
Software, a seasonal preparer, an accountant or a tax lawyer
Consumer software handles ordinary slip-based returns well, and many people never need more. A seasonal preparer adds a person who does this all day, which helps when there is self-employment income, a rental or a first year of something unfamiliar. An accountant with an ongoing relationship is worth it when the return has moving parts that interact from year to year, or when planning before December would change the result.
A tax lawyer becomes relevant when the question is legal rather than computational: a disputed position, an audit that is going badly, or a matter where privilege is in play. The two professions work together frequently, and asking your accountant when they would bring in counsel is a reasonable question to put before you need the answer.
How tax accountants bill
Personal returns are often quoted as a fixed fee for a defined return, with additional amounts for extra schedules, rental statements, self-employment income or multiple years. Ongoing advisory work and dealings with the agency are more often billed hourly. Bookkeeping is a separate service from tax preparation, and the biggest single driver of what a return costs is how organized the underlying records are when they arrive.
Get the fee basis and the scope in writing before the season starts, and ask specifically what is included if the agency reviews the return afterwards. Whether responding to a review letter is part of the original fee or billed separately is the question most often left unasked until it matters.
What LokalMatch does for tax accountant listings
LokalMatch runs tax accountants as a directory. Firms write their own descriptions and you contact them directly; nothing about a listing is an assessment of quality, and we do not sort firms by how good we think they are.
Verification is available to you directly, and it is worth using: the provincial body's register shows whether someone holds the designation and, where applicable, a public accounting licence, and the agency's own authorization service shows which representatives currently have access to your tax account.
Tax Accountants: frequently asked questions
When is my personal tax return due?
The agency's due dates page gives April 30 as the deadline to file and to pay for most people. If you or your spouse or common-law partner are self-employed, the filing deadline is June 15, but any balance owing is still due by April 30.
Does my tax accountant have to be a CPA?
The Chartered Professional Accountant designation is granted and regulated by the provincial bodies, and a separate public accounting licence applies to the lead engagement person on an assurance engagement. Tax preparation is a different activity: the agency says any firm, organization or individual providing tax preparation services may apply to file electronically if it meets the requirements and passes the suitability screening.
How do I give my accountant access to my tax account?
Through the agency's representative authorization service, which lets you choose the level of access a representative has and cancel that authorization whenever you want. It is worth reviewing the list of authorized representatives periodically and removing anyone who no longer works on your file.
I have not filed for several years. What now?
Bring every year to the first meeting rather than the most recent one. The Voluntary Disclosures Program grants relief case by case to taxpayers who come forward to correct errors or omissions, and its conditions matter, so get advice about whether an application fits your situation before contacting the agency.
The agency reassessed my return and I disagree. Can my accountant deal with it?
Often, yes. Guide P148 sets out objection rights and the time limits, which for most individuals run to the later of one year after the filing deadline for the return and 90 days from the date of the notice. Where the disagreement is about how the law applies rather than about documents, an accountant will often bring in a tax lawyer.
Does LokalMatch recommend a tax accountant?
No. We publish listings and you choose; we do not screen firms, rank them or sell your details to them. Check the designation with the provincial body and agree the scope and fee in writing with whoever you hire.
Sources
- CRA: Due dates and payment dates — personal income tax
- CRA: EFILE for electronic filers
- CRA: Authorize a representative
- CPA Ontario: When is a public accounting licence required in Ontario?
- CPA British Columbia: Public practice licensing and practice review
- CRA: Voluntary Disclosures Program overview
- CRA guide P148: objection and appeal rights under the Income Tax Act
Written by the LokalMatch editorial team. Last reviewed September 14, 2026. How we write and check our guides
Find tax accountants by city
Alberta
Show 17 citiesHide cities
- Tax Accountants in Calgary
- Tax Accountants in Edmonton
- Tax Accountants in Airdrie
- Tax Accountants in Cochrane
- Tax Accountants in Fort McMurray
- Tax Accountants in Fort Saskatchewan
- Tax Accountants in Grande Prairie
- Tax Accountants in Leduc
- Tax Accountants in Lethbridge
- Tax Accountants in Medicine Hat
- Tax Accountants in Okotoks
- Tax Accountants in Parkland County
- Tax Accountants in Red Deer
- Tax Accountants in Rocky View County
- Tax Accountants in Spruce Grove
- Tax Accountants in St. Albert
- Tax Accountants in Strathcona County
British Columbia
Show 31 citiesHide cities
- Tax Accountants in Abbotsford
- Tax Accountants in Burnaby
- Tax Accountants in Kelowna
- Tax Accountants in Surrey
- Tax Accountants in Vancouver
- Tax Accountants in Victoria
- Tax Accountants in Campbell River
- Tax Accountants in Chilliwack
- Tax Accountants in Coquitlam
- Tax Accountants in Courtenay
- Tax Accountants in Delta
- Tax Accountants in District of North Vancouver
- Tax Accountants in Kamloops
- Tax Accountants in Langford
- Tax Accountants in Langley
- Tax Accountants in Maple Ridge
- Tax Accountants in Mission
- Tax Accountants in Nanaimo
- Tax Accountants in New Westminster
- Tax Accountants in North Cowichan
- Tax Accountants in North Vancouver
- Tax Accountants in Penticton
- Tax Accountants in Port Coquitlam
- Tax Accountants in Port Moody
- Tax Accountants in Prince George
- Tax Accountants in Richmond
- Tax Accountants in Saanich
- Tax Accountants in Township of Langley
- Tax Accountants in Vernon
- Tax Accountants in West Kelowna
- Tax Accountants in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Tax Accountants in Barrie
- Tax Accountants in Brampton
- Tax Accountants in Greater Sudbury
- Tax Accountants in Guelph
- Tax Accountants in Hamilton
- Tax Accountants in Kingston
- Tax Accountants in Kitchener
- Tax Accountants in London
- Tax Accountants in Markham
- Tax Accountants in Mississauga
- Tax Accountants in Oshawa
- Tax Accountants in Ottawa
- Tax Accountants in St. Catharines
- Tax Accountants in Toronto
- Tax Accountants in Vaughan
- Tax Accountants in Waterloo
- Tax Accountants in Windsor
- Tax Accountants in Ajax
- Tax Accountants in Aurora
- Tax Accountants in Belleville
- Tax Accountants in Blue Mountains
- Tax Accountants in Bradford
- Tax Accountants in Brantford
- Tax Accountants in Burlington
- Tax Accountants in Caledon
- Tax Accountants in Cambridge
- Tax Accountants in Centre Wellington
- Tax Accountants in Chatham
- Tax Accountants in Clarence-Rockland
- Tax Accountants in Clarington
- Tax Accountants in Collingwood
- Tax Accountants in Cornwall
- Tax Accountants in County of Brant
- Tax Accountants in East Gwillimbury
- Tax Accountants in Fort Erie
- Tax Accountants in Georgetown
- Tax Accountants in Georgina
- Tax Accountants in Grimsby
- Tax Accountants in Haldimand County
- Tax Accountants in Innisfil
- Tax Accountants in Kawartha Lakes
- Tax Accountants in King
- Tax Accountants in Lakeshore
- Tax Accountants in LaSalle
- Tax Accountants in Leamington
- Tax Accountants in Lincoln
- Tax Accountants in Milton
- Tax Accountants in New Tecumseth
- Tax Accountants in Newmarket
- Tax Accountants in Niagara Falls
- Tax Accountants in Norfolk County
- Tax Accountants in North Bay
- Tax Accountants in Oakville
- Tax Accountants in Orangeville
- Tax Accountants in Orillia
- Tax Accountants in Peterborough
- Tax Accountants in Pickering
- Tax Accountants in Prince Edward County
- Tax Accountants in Quinte West
- Tax Accountants in Richmond Hill
- Tax Accountants in Sarnia
- Tax Accountants in Sault Ste. Marie
- Tax Accountants in St. Thomas
- Tax Accountants in Stratford
- Tax Accountants in Thunder Bay
- Tax Accountants in Timmins
- Tax Accountants in Welland
- Tax Accountants in Whitby
- Tax Accountants in Whitchurch-Stouffville
- Tax Accountants in Woodstock
- Tax Accountants in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Tax Accountants in Gatineau
- Tax Accountants in Laval
- Tax Accountants in Longueuil
- Tax Accountants in Montreal
- Tax Accountants in Quebec City
- Tax Accountants in Sherbrooke
- Tax Accountants in Trois-Rivières
- Tax Accountants in Alma
- Tax Accountants in Baie-Comeau
- Tax Accountants in Beaconsfield
- Tax Accountants in Beloeil
- Tax Accountants in Blainville
- Tax Accountants in Boisbriand
- Tax Accountants in Boucherville
- Tax Accountants in Brossard
- Tax Accountants in Candiac
- Tax Accountants in Chambly
- Tax Accountants in Châteauguay
- Tax Accountants in Côte-Saint-Luc
- Tax Accountants in Cowansville
- Tax Accountants in Deux-Montagnes
- Tax Accountants in Dollard-des-Ormeaux
- Tax Accountants in Dorval
- Tax Accountants in Drummondville
- Tax Accountants in Gaspé
- Tax Accountants in Granby
- Tax Accountants in Joliette
- Tax Accountants in Kirkland
- Tax Accountants in L'Ancienne-Lorette
- Tax Accountants in L'Assomption
- Tax Accountants in La Prairie
- Tax Accountants in Lévis
- Tax Accountants in Magog
- Tax Accountants in Mascouche
- Tax Accountants in Mirabel
- Tax Accountants in Mont-Saint-Hilaire
- Tax Accountants in Mount Royal
- Tax Accountants in Pointe-Claire
- Tax Accountants in Repentigny
- Tax Accountants in Rimouski
- Tax Accountants in Rivière-du-Loup
- Tax Accountants in Rouyn-Noranda
- Tax Accountants in Saguenay
- Tax Accountants in Saint-Augustin-de-Desmaures
- Tax Accountants in Saint-Basile-le-Grand
- Tax Accountants in Saint-Bruno-de-Montarville
- Tax Accountants in Saint-Charles-Borromée
- Tax Accountants in Saint-Colomban
- Tax Accountants in Saint-Constant
- Tax Accountants in Saint-Eustache
- Tax Accountants in Saint-Georges
- Tax Accountants in Saint-Hyacinthe
- Tax Accountants in Saint-Jean-sur-Richelieu
- Tax Accountants in Saint-Jérôme
- Tax Accountants in Saint-Lambert
- Tax Accountants in Saint-Lazare
- Tax Accountants in Saint-Lin–Laurentides
- Tax Accountants in Sainte-Anne-des-Plaines
- Tax Accountants in Sainte-Catherine
- Tax Accountants in Sainte-Julie
- Tax Accountants in Sainte-Marthe-sur-le-Lac
- Tax Accountants in Sainte-Sophie
- Tax Accountants in Sainte-Thérèse
- Tax Accountants in Salaberry-de-Valleyfield
- Tax Accountants in Sept-Îles
- Tax Accountants in Shawinigan
- Tax Accountants in Sorel-Tracy
- Tax Accountants in Terrebonne
- Tax Accountants in Thetford Mines
- Tax Accountants in Val-d'Or
- Tax Accountants in Varennes
- Tax Accountants in Vaudreuil-Dorion
- Tax Accountants in Victoriaville
- Tax Accountants in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the fees tax accountants charge
Fees depend on the work involved and how the professional bills. We only publish fee ranges when they’re backed by real LokalMatch data or reliable sources. Until then, here’s what usually changes the fee:
- Scope and complexity of the work
- How the professional bills: hourly, flat fee or retainer
- Experience and seniority of the person doing the work
- Deadlines and how urgent the work is
- Third-party costs such as filing, registration or government fees
How to compare tax accountants before you hire
- Check that they are licensed or registered for this work where you live, on the regulator’s public register.
- Look for experience with matters like yours, and ask who will actually handle your file.
- Ask how they charge before any work starts, and get the terms in writing.
- Compare two or three professionals before you decide.
- Be wary of anyone who guarantees a particular outcome.
Questions to ask tax accountants before you hire
- Are you licensed or registered for this work, and with which body?
- Have you handled matters like mine before?
- Who will do the work, and who will I deal with day to day?
- How do you charge: hourly, a flat fee or a retainer?
- What is included in your fee, and what costs extra?
- Will you confirm the scope and fees in a written engagement letter?
- Do you carry professional liability insurance?
Licences and registration
This kind of work is often limited to licensed or registered professionals, and the rules depend on where you are. Ask which body they’re registered with, and check their status on that body’s public register before you hire.
Guides about tax
- ✦
Accountants guide
Accounting covers a wide field, and the word means different things to different firms. Some accountants keep the books and produce monthly statements, some prepare personal and corporate tax returns, some sign audit or…
Read guide - ✦
Bookkeepers guide
Bookkeeping is the day-to-day record of a business: sales invoiced, bills received, money in and out of the bank, sales tax collected and paid, and what is owed in each direction.
Read guide - ✦
Tax Preparers guide
A tax preparation service takes your slips, receipts and details for the year, prepares your personal return, reviews it with you and files it electronically.
Read guide