Newton, Surrey, BC · Personal & Business Tax

Tax and accounting clarity, handled with care.

GP Canada Finance helps individuals, self-employed professionals, and small businesses across Surrey and the Lower Mainland file accurately, stay CRA-compliant, and plan ahead — not just at tax time, but year-round.

Accurate, CRA-compliant filing Personal & business tax specialists CRA e-file authorized

Why clients choose us

By Appointment In-person meetings in Newton, Surrey
Personal & Business T1, T2125, T2, GST/HST & T1135 in one place
Year-round support Not just a March–April service

What We Do

Straightforward tax & accounting support

From your first T1 to full corporate compliance, we cover the full picture — for individuals, the self-employed, and incorporated businesses.

Personal Tax

T1 Personal Tax Returns

Accurate T1 preparation for employees, retirees, students, and families — including self-employment (T2125) and foreign income (T1135) reporting.

Learn more →
Business Tax

T2 Corporate Tax

Corporate tax return preparation and proactive tax planning for incorporated businesses of every size.

Learn more →
Bookkeeping & Payroll

Bookkeeping & Payroll

Monthly, quarterly, or annual bookkeeping plus payroll setup and remittances so your records stay CRA-ready.

Learn more →
Business Formation

Incorporation & GST/HST

Business incorporation support and GST/HST registration and filing to get new ventures set up right.

Learn more →
CRA Support

CRA Correspondence & Audit Support

Representation for CRA correspondence, reviews, and audits — so you're never navigating a CRA letter alone.

Learn more →
Advisory

Tax Planning & Advisory

Forward-looking guidance to reduce your tax burden legally and plan for major financial decisions.

Learn more →
Clean, modern office desk workspace with a laptop and notebook

Why Choose GP Canada Finance

Personal attention, professional rigour

We keep a deliberately manageable client roster so every return gets a careful, second look — not an assembly line.

Precise & compliant

Every filing is checked against current CRA guidelines before it goes out the door.

Plain-language advice

We explain what a T1135 or T2125 actually means for you — no jargon left unexplained.

Year-round availability

Questions in August get the same attention as questions in April.

Local & accessible

Based in Newton, Surrey, BC, with in-person appointments and remote service across the Lower Mainland.

Ready to file with confidence?

Book a consultation and let's talk about your T1, T2, or bookkeeping needs — no pressure, no jargon.

Book a Consultation