Teplov CPA Subscribe for tax updates Contact
U.S. clients

U.S. client income does not fit neatly into a standard Canadian return

USD deposits, foreign invoices, exchange rates, GST/HST zero-rating, and W-8BEN requests all need to be handled correctly before the income shows up on a T1 or T2. Left as vague bank deposits at year-end, they become a filing problem.

Common situations

U.S. client income creates a set of documentation and compliance questions that most general accountants are not set up to handle for IT contractors specifically.

  • 01 USD deposits from American clients with no formal Canadian invoicing structure
  • 02 W-8BEN forms requested by U.S. clients with no clear understanding of what they confirm
  • 03 Unsure whether GST/HST applies to services delivered to U.S.-based clients
  • 04 Exchange rate tracking is missing or inconsistent across the year
  • 05 T4A slips do not cover U.S. client revenue, leaving unexplained bank deposits
  • 06 Unsure whether any U.S. tax filing obligations apply to Canadian residents

What Teplov CPA handles

From organizing USD income in QuickBooks Online through to the correct treatment on the Canadian return, the goal is a file where every deposit is explained and every GST/HST position is supported.

01 · Income

Income organization

  • USD invoice tracking and CAD conversion at transaction dates
  • Bank deposit reconciliation to client invoices
  • Annual exchange rate summary for CRA reporting
  • T4A vs. foreign income distinction and documentation
  • QuickBooks Online setup for multi-currency contractor income
02 · Tax

Tax compliance

  • T1 personal or T2 corporate return with foreign income schedules
  • GST/HST zero-rating analysis for exported services
  • Input tax credit review on costs related to U.S. client work
  • W-8BEN context and documentation support
  • CRA correspondence support
03 · Planning

Planning

  • GST/HST export service fact review and ongoing zero-rating confirmation
  • CAD set-aside planning for USD contract income
  • Year-end income timing for USD contracts
  • Incorporation analysis for contractors with growing U.S. client revenue
  • Foreign income documentation for CRA audit readiness

GST/HST zero-rating and why it matters

Services exported to non-resident clients are generally zero-rated, meaning you do not collect GST/HST from the client, but you remain registered and still claim input tax credits. Getting this wrong in either direction creates problems, from client friction to an undocumented position if CRA asks about it later.

Common questions

Q.01 Do I charge GST/HST to U.S. clients?
Services exported to non-resident clients are generally zero-rated, but the facts of the arrangement matter: who receives the service, where it is consumed, and whether any part of the work involves Canadian clients or delivery. See the U.S. client income guide in Resources for what to document.
Q.02 How do I handle exchange rates for tax purposes?
CRA requires income and expenses in foreign currencies to be converted to CAD using a consistent, documented method. See the U.S. client income guide in Resources for the Bank of Canada rate options and how to track them.
Q.03 What is a W-8BEN and why does my U.S. client want one?
A W-8BEN is a U.S. form that certifies you are a non-U.S. person for tax purposes, so a client does not withhold U.S. tax on payments to you. See the dedicated W-8BEN guide in Resources for the full explanation and treaty context.
Q.04 Do I need to file a tax return in the United States?
In most cases, no. Canadian residents providing services from Canada to U.S. clients generally do not have U.S. filing obligations. If you have a U.S. permanent establishment, U.S.-source income beyond services, or spend significant time working in the U.S., the analysis changes. The Canada-U.S. Tax Treaty governs most of these situations.
How engagements begin
  1. 01Book a 15-minute introduction call
  2. 02New Client File Review of your current filings and records
  3. 03Fixed-fee proposal based on what the review finds
See the full process →
U.S. clients

U.S. client income that needs to be organized?

Describe your client arrangement, USD income, current bookkeeping setup, and any GST/HST questions. Teplov CPA responds within one business day.