Home / Taxes for rideshare and taxi drivers

Taxes for rideshare and taxi drivers

Register correctly, claim your vehicle costs and avoid a surprise tax bill.

In short Rideshare and taxi drivers are self-employed. In Canada they must generally register for GST/QST from the first dollar, keep vehicle records and pay tax by instalment. We handle all three.

What drivers need to know

  • GST/QST registration: rideshare and taxi drivers generally must register and collect tax from the first trip, with no small-supplier exemption.
  • Self-employed income: your platform pays you gross fares. Your profit is fares minus business costs.
  • No tax withheld: without instalments, tax and CPP/QPP contributions can arrive as one large bill.
  • Vehicle logbook: only the business share of vehicle costs is deductible.

Common deductions

  • Fuel, maintenance, insurance and licence fees (business share).
  • Capital cost allowance on the vehicle, which is capped for passenger vehicles.
  • Phone, data, car washes and platform fees.
  • Parking and tolls on business trips.

What we do

  • Register you for GST/QST and file your returns on time.
  • Set up a simple monthly bookkeeping routine that captures trip income and costs.
  • Prepare your annual return with T2125 and TP-80-V.
  • Estimate instalments so tax does not arrive as a shock.

Read self-employed tax in Quebec. Personal returns are priced per file; contact us for a quote. If you have unfiled years, see late and unfiled returns.

FAQ

Do I have to register for GST/QST as an Uber driver?

Generally yes. Rideshare and taxi drivers are not eligible for the small-supplier exemption, so registration is required from the first trip.

What can I deduct?

The business share of fuel, maintenance, insurance and vehicle costs, plus phone and platform fees, supported by a logbook.

I never registered. What now?

Do not wait. We can assess your exposure, register you and file the missing returns, and see whether relief is available.

Related guides

Let’s talk about your situation

A free 20-minute call, no obligation.

Book a free call →
Book a free call ›Call us ›