ONLINE FILING 24/7

Foreign Income & Non-Resident Tax Services

Canadian tax support for foreign income, T1135 reporting and non-resident filings, handled by an accountant who works with these returns regularly.

4.9 145+ Google reviews 30+ years of tax experience

Calgary-based, serving clients across Alberta. Online filing available.

Request a Callback

Tell us what you need and we will get back to you after we open at 9:00 a.m. today. Monday to Friday, 9:00 a.m. - 9:00 p.m.

We are closed right now. Leave your details and you will be first in the queue.

We use your details only to respond to your request. See our privacy policy.

4.9 Google rating from 145+ reviews
30+ Years of tax and accounting experience
705 Clients served
Online Secure online filing, or in person in Calgary

Who this is for

Cross-border situations carry reporting obligations that ordinary returns do not, and the penalties for missing them are significant. These are the situations we handle.

  • Foreign income — income earned outside Canada that a Canadian resident still has to report
  • T1135 reporting — the foreign income verification statement required above the CRA cost threshold
  • Non-resident returns — Canadian returns for people who live outside Canada but have Canadian-source income
  • Newcomers to Canada — first-year returns with a part-year residency start date
  • Emigrants — departure-year returns for people who have left Canada
  • Foreign pensions — overseas pension income reported on a Canadian return
  • Foreign investments and property — overseas accounts, shares and real estate holdings
  • Residency questions — working out whether you are a resident of Canada for tax purposes

Foreign and non-resident pricing

These returns vary widely in complexity. The published figures below are the starting points.

T1135 foreign income verification statement (simplified) $20
T1135 foreign income verification statement (detailed) $150
Non-resident personal tax return from $500
First-year or last-year return for immigrants and emigrants from $70
First-year or last-year return, couple from $120
Capital gains on foreign property $100

Pricing varies based on complexity, the number of holdings to report and the schedules required. See the full price list for every service and schedule.

How it works

We start by confirming your residency status for tax purposes, because that determines what you have to report.

  1. Tell us your situation

    Explain where you live, where your income comes from, and when you arrived in or left Canada. Residency status drives everything else.

  2. Send your documents

    Provide your Canadian slips plus records of foreign income, accounts and property, including the cost of each holding.

  3. We prepare the return

    We prepare your return with the foreign reporting schedules that apply, including T1135 where it is required.

  4. Review, approve and file

    We explain what was reported and why, then file once you approve.

Foreign income and non-resident questions

A T1135 is generally required when a Canadian resident owns specified foreign property with a total cost above the CRA threshold of CAD $100,000 at any point in the year. It is based on cost, not market value, and it catches things people often overlook such as foreign bank accounts and shares held outside Canada. We will review your holdings and confirm whether it applies.

Canadian residents report their worldwide income in Canadian dollars, converted at the appropriate exchange rate. Where the same income was taxed abroad, a foreign tax credit may be available to reduce double taxation. The treatment depends on the type of income and the country involved.

Yes. We prepare Canadian returns for non-residents with Canadian-source income, such as rental income from a Canadian property or the sale of Canadian real estate.

Along with your Canadian slips, we need records of your foreign income, statements for foreign accounts and investments, the original cost of each foreign holding, details of any foreign tax already paid, and your dates of arrival in or departure from Canada.

Yes. Foreign pensions and investment income are regularly part of the returns we prepare, and the reporting depends on the type of income and the country it comes from.

In your first year you generally file a part-year return covering the period from your arrival date. Your residency start date matters because it determines the point from which your worldwide income becomes reportable in Canada.

Penalties for late or missed T1135 filings can be substantial. The CRA has a voluntary disclosures process that may reduce penalties for taxpayers who come forward before being contacted. We can review your history and discuss the options with you.

No. Our work covers your Canadian filing obligations. Where your situation also involves filing in another country, you will need an adviser qualified in that jurisdiction, and we are happy to work alongside them.

Get your cross-border reporting right

Request a callback and we will confirm what you are required to file, or call us to talk it through.

Call Now Request Callback