Self-Employed / Sole Proprietor Checklist (includes Uber/Skip/DoorDash, Realtors, Mortgage/Insurance Advisors, etc.) + GST/HST

A. Business profile (per business activity)

  • Business name, address, nature of business, start/stop date (if changed)

  • Business number (BN) if registered; GST/HST number if applicable

  • Vehicle used for business? (Yes/No)

  • Home office used? (Yes/No)

  • Accounting method/period details (cash vs accrual where relevant to your bookkeeping)

B. Income documentation (ALL sources)

  • Platform statements (Uber/Skip/DoorDash/UberEats, etc.): weekly/monthly summaries + annual summary

  • Tips/gratuities records (cash + in-app) — must be included in income

  • Invoices issued / sales summaries / deposits

  • Commissions statements (realtors/mortgage/insurance)

  • Other self-employment income not on platform statements

CRA reporting: self-employed business/professional income and expenses are commonly reported on Form T2125.

C. Expense documentation (organized by category)

Provide summaries and supporting receipts where possible:

  • Advertising/marketing, website, lead generation

  • Bank/merchant fees, platform fees, admin/service fees (common for gig apps)

  • Office supplies, software subscriptions, phone/internet (business %)

  • Meals & entertainment (business purpose, who/when/why)

  • Insurance (business portion), licenses, dues, memberships

  • Professional fees (bookkeeping, legal, accounting)

  • Repairs & maintenance (equipment/vehicle), tools, small equipment

  • Training/courses directly related to business

  • Contract labour / subcontractors (names, amounts; T4A/T5018 considerations where applicable)

Home office (workspace-in-home)

  • Home address, total square footage and workspace square footage

  • Utilities, rent/interest, property tax, insurance, maintenance (with allocation method)

Vehicle (very important for gig drivers, realtors, advisors)

  • Beginning and ending odometer readings for 2025

  • Total kms and business kms (logbook or equivalent)

  • Fuel, insurance, repairs, lease/finance interest, registration, car wash (if claimed)

  • Vehicle purchase/lease agreement (for CCA/lease deductibility)

  • If claiming GST/HST ITCs: receipts showing GST/HST paid

CRA expects business expenses to be reasonable and only the business-use portion claimed; if claiming GST/HST ITCs, expenses claimed for income tax should be net of ITCs (where applicable).

D. Asset purchases (Capital Cost Allowance – CCA)

  • List of equipment/vehicle/computer/phone purchases (date, cost, tax paid)

  • Trade-ins/disposals (date, proceeds)

E. Instalments & personal tax deadlines (self-employed)

  • Confirm if you (or spouse) are self-employed: filing due June 15, 2026, but balance due April 30, 2026

  • Instalment reminders (if CRA required)


F. GST/HST checklist (for sole props)

1) Are you required to register?

  • Determine if you exceed the small supplier threshold ($30,000 over four consecutive calendar quarters)

  • Ride-sharing (Uber rides / passenger transport): GST/HST registration is required regardless of small supplier status

  • Delivery-only (e.g., Skip/UberEats delivery): generally register/collect GST/HST once you exceed $30,000 (you may register voluntarily earlier)

2) What to provide for GST/HST return preparation

  • GST/HST reporting period (monthly/quarterly/annual) and filing method

  • Gross taxable sales by province (where relevant to rate)

  • GST/HST collected (or included in fares, for ride-sharing cases)

  • ITCs (GST/HST paid on eligible business expenses) with receipts

  • Adjustments (bad debts, refunds/credits issued, prior period adjustments)

3) GST/HST filing & payment deadlines (quick reference)

  • Monthly/Quarterly: return + payment due 1 month after period end

  • Annual: deadlines vary by filer type; confirm your client’s assigned due date in CRA account and whether special rules apply

 

NOTE: This checklist is developed after considering all the possible tax situations but it still may not be a final checklist for your tax situation.

Join to newsletter.

[newsletter_signup_form id=3]

Get a personal consultation.

Call us today at +1 (204) 795-4485