Did you move to Canada with assets abroad? You may have obligations you don't know about. Talk to a specialist — free.
Cross-Border & Foreign Asset Tax Specialists

You Built Wealth
Across Borders.
Canada Has Rules
About That.

Moving to Canada doesn't erase your financial history. Foreign bank accounts, property, pensions, and investments must be reported — often from day one. We help newcomers, immigrants, and international investors stay fully compliant without paying a dollar more than they owe.

We work with clients from
🇮🇳 India 🇨🇳 China 🇵🇰 Pakistan 🇺🇸 USA 🇬🇧 UK 🇵🇭 Philippines + many more

Get a Free Tax Assessment

Tell us your situation. We'll tell you exactly where you stand.

🔒 Confidential · No obligation · Response within 24hrs

You're in good hands.

We'll reach out within 24 hours — usually same day.

The Reality

Most Newcomers Don't Know What They're Required to Report

Canada taxes residents on their worldwide income — not just what you earn here. From the moment you become a Canadian tax resident, the clock starts on your foreign reporting obligations.

This isn't about intent. The CRA doesn't distinguish between not knowing and not filing. Penalties are the same either way — and they compound fast.

We've helped clients from dozens of countries understand their obligations, get caught up without penalty, and build a tax structure that works across borders.

Talk to a Specialist Free
What People Get Wrong
  • ⚠️

    "My foreign account isn't taxed here"

    Wrong. The T1135 Foreign Income Verification form is required for foreign property over $100K CAD — even if it earns nothing.

  • ⚠️

    "I already paid tax in my home country"

    You may still owe Canadian tax. Tax treaties help, but they don't eliminate your filing obligations here.

  • ⚠️

    "My accountant said I only need to report Canadian income"

    If your accountant isn't familiar with cross-border rules, this is a costly mistake. Canadian residents report worldwide.

  • ⚠️

    "I'll sort it out later"

    Late T1135 penalties start at $25/day up to $2,500 per year — plus up to 5% of the unreported property value for repeated failures.

Who We Help

Built for People With Cross-Border Financial Lives

✈️

New Permanent Residents

You just landed in Canada and have assets back home — bank accounts, property, mutual funds, provident funds. We map out exactly what you need to report and when.

T1135 Arrival returns Foreign property
🏘️

Owners of Foreign Property

Rental income from abroad, a family home, or inherited land. All of it must be reported. We handle the filing and make sure you're claiming all treaty credits available to you.

Rental income Capital gains Tax treaties
💼

International Business Owners

You own or control a foreign corporation, partnership, or trust. T1134 and T1141 filings are mandatory and complex — we handle them correctly.

T1134 Foreign corps FAPI rules
🏦

Holders of Foreign Pensions & Investments

EPF, CPF, 401k, NHS pension, foreign brokerage accounts — each has unique Canadian tax treatment. We know the rules for the most common home countries.

Foreign pensions Investment income PFIC rules
🔄

Returning Canadians

Lived abroad for years and now back in Canada? Re-entry requires re-establishing tax residency correctly, declaring cost basis on foreign assets, and unwinding offshore structures.

Re-entry planning Deemed acquisition Step-up in cost base
📬

Already Behind on Filings?

Haven't filed T1135 for past years? We use the CRA Voluntary Disclosure Program to get you caught up — often eliminating penalties entirely before CRA finds you first.

VDP filings Penalty relief Back filings
Our Services

Every Cross-Border Tax Situation, Handled With Precision

01

Foreign Income Reporting (T1135)

Annual foreign asset verification for all specified foreign property over $100K. We prepare and file accurately — avoiding the penalties that catch most newcomers off guard.

02

Newcomer Tax Returns

Your first Canadian tax return is the most complex — arrival date, residency status, foreign income proration, and treaty elections all need to be done right from the start.

03

Foreign Corporation Reporting (T1134)

If you own or control a foreign affiliate, annual T1134 filings are mandatory. We handle the disclosure and advise on FAPI and surplus account implications.

04

Tax Treaty Analysis & Credits

Canada has tax treaties with 90+ countries. We analyze your situation against the relevant treaty to ensure you claim every foreign tax credit available and avoid double taxation.

05

Voluntary Disclosure (VDP)

If you haven't filed required foreign disclosures in past years, a properly structured VDP application can eliminate penalties and reduce interest — before CRA comes looking.

06

Departure & Arrival Planning

Leaving Canada or just arriving? We handle deemed disposition on departure, deemed acquisition on arrival, and all the elections that most accountants miss.

How It Works

Simple From Your First Call

01

Free Assessment

Tell us where you're from, what you own, and when you arrived. We map out your obligations in plain language — no forms, no charge.

02

Custom Filing Plan

We identify every filing you need — current year and any back years — and give you a clear quote with no surprises.

03

We Handle Everything

You provide documents. We handle all the CRA forms, treaty analysis, and cross-border calculations. You review and approve.

04

Ongoing Peace of Mind

We stay on top of your filing obligations year over year so nothing slips — even as your cross-border situation evolves.

Don't Let the CRA Find You Before You Find Us.

A free, confidential consultation. We'll tell you exactly what you need to file, what you may have missed, and how to fix it — no judgment, no pressure.

📞
Call Directly
(905) 510-7002
✉️
Email Us
admin@machaccounting.com
📅
Book Online
Schedule a Call

✓ Free consultation  ·  ✓ No obligation  ·  ✓ Strictly confidential

🌐 Free Tax Assessment