Short answer: Report U.S. client income in Canadian dollars, reconcile invoices to payments and deposits, and document the GST/HST treatment of each service. Withholding and foreign-asset reporting are separate questions; neither follows automatically from having a U.S. client.
This guide covers the income and evidence file. The USD accounts guide goes deeper on processors and exchange differences; the GST/HST registration guide covers the small-supplier test.
This guide covers what to organize before filing or handing the file to a CPA.
The income still belongs on your Canadian return
Canadian residents report worldwide income. If a U.S. client pays you directly, through a platform, or into a USD account, the amount still needs to be reported in Canadian dollars.
Keep the invoice, payment record, deposit record, and exchange-rate support together. If the client does not issue a Canadian T4A slip, your invoice and bank records become the main support for the income.
Track the Canadian-dollar amount
For each payment, keep:
- invoice date
- client name
- invoice amount and currency
- payment date
- amount received
- exchange rate used
- Canadian-dollar amount recorded in your books
An invoice or receivable and the later payment can have different CAD values. Record income when the transaction arises under your accounting method, then reconcile payment, fees and any exchange difference separately. CRA’s income-tax reporting-currency guidance generally uses a relevant spot rate and may accept an average for certain income items when rates have not fluctuated significantly. Keep the rate source and apply the method consistently. GST/HST conversion has its own rules.
Reconcile invoices to bank deposits
Foreign income often creates matching issues because the invoice amount, platform payout, and bank deposit may all be different.
Common reasons:
- bank conversion spread
- platform processing fees
- wire fees
- payment received in a different month than invoiced
- partial payments
- client withholding or offsets
Do not force the numbers to match without explaining the difference. The better approach is to show the full chain from invoice to payment to deposit. The tax document checklist covers the income records to collect for each payment.
If the U.S. client withheld tax before remitting payment, keep the withholding record and identify the legal basis for the deduction. A sole proprietor may need to review the personal foreign tax credit, a treaty position or a U.S. refund claim. A corporation uses its own T2 foreign-tax calculation. The withholding is not automatically creditable in Canada.
A U.S. payer may also ask for a W-8BEN or W-8BEN-E. That form addresses the payer’s withholding process; it does not replace Canadian income reporting or resolve GST/HST treatment.
GST/HST facts matter
Services supplied to non-resident clients may be zero-rated for GST/HST when the applicable export-service conditions are met and no exclusion applies. Zero-rated does not mean ignored: the supply is taxable at 0%, may count toward the GST/HST registration threshold, and needs supporting facts.
Relevant facts may include:
- where the client is resident
- where the client receives or uses the service
- whether the client has a Canadian presence
- the service contract or statement of work
- invoices showing the client name and address
The GST/HST treatment depends on the facts. Keep the support with the file instead of relying on memory at filing time. For a full overview of registration obligations and how zero-rated supplies interact with your filing requirements, see GST/HST registration for IT contractors.
Incorporated contractors need coordination
If your corporation earns the U.S. client income, the bookkeeping, GST/HST return, T2 corporate return, and your personal T1 return need to connect.
That means owner withdrawals, salary, dividends, shareholder loan balances, and retained earnings should not be cleaned up after the corporate return is already prepared.
If you are not yet incorporated and are considering it, the decision to incorporate depends on factors beyond the tax rate on active income.
What to send your CPA
A useful CPA handoff includes:
- all U.S. client invoices
- bank statements showing deposits
- payment processor statements where applicable
- exchange-rate method or accounting software reports
- GST/HST registration status and filed returns
- contracts or statements of work for non-resident client facts
- notes on any amounts withheld, refunded, or offset
The T1135 guide explains the separate CAD $100,000 cost amount test for specified foreign property. A routine U.S. client receivable used exclusively in an active business is generally excluded under CRA’s definition. A USD account at a Canadian bank does not count just because it holds U.S. dollars. Foreign investment accounts or foreign securities may count even when they arose from retained client payments. Review what the account holds, where it is held and how it is used.
The goal is not to decide every tax treatment yourself. The goal is to provide a clear file so the CPA can review the actual facts. See the full tax document checklist for a complete list of what to gather.
The U.S. clients service page explains how Teplov CPA reviews cross-border contracting files. AI and data consultancies can also read the AI consulting revenue guide for their engagement-specific records.