Personal tax, small business accounting, bookkeeping, and payroll — handled by people who know Canadian tax law inside and out.
Book a Free ConsultationEmployment, self-employment, rental income, investments, and newcomers to Canada.
Corporate returns, GST/HST filing, and year-end planning for BC businesses.
Monthly reconciliations, bank statements, and financial reports done right.
T4 slips, ROE, and CRA payroll remittances for BC employers.
Audit-proof documentation and full CRA representation when you need it.
We handle CRA letters, reassessments, and disputes on your behalf.
CRA now requires clients to have a My Account or My Business Account and to authorize their tax representative through the Represent a Client portal. Here are the direct links to get started — we're happy to walk you through the process.
Set up or log in to your personal CRA My Account to view your tax info, RRSP limits, benefit payments, and authorize PC Tax Solutions as your representative.
Go to CRA My AccountRegister or sign in to My Business Account to manage your corporation, GST/HST, payroll, and authorize your accountant to file and correspond on your behalf.
Go to My Business AccountUse the CRA "Represent a Client" portal to grant PC Tax Solutions access to your account. This allows us to file, view notices, and communicate with CRA on your behalf.
Represent a Client PortalNot sure how to complete the authorization? CRA provides a detailed guide covering level-1 and level-2 access, cancelling authorization, and what your rep can view.
View CRA Authorization GuideEverything Vancouver residents need to know about filing their personal tax return on time and maximizing their refund this year.
Read MoreCRA now requires clients to authorize their tax representative online. Here's what you need to do before your appointment.
Read MoreAvoid these costly errors that we see every tax season — from missed deductions to late GST/HST filings.
Read MoreFill out the form below and we'll get back to you within one business day. No obligation, no jargon — just a straightforward conversation about how we can help.