The US-Canada Totalization Agreement: Avoid Double Social Security Taxes

A professional woman is sorting through tax documents, highlighting her role in tax preparation and analysis in a contemporary office setting.

If you’re a U.S. expat living or working in Canada, you may have heard about the US-Canada Totalization Agreement. This important treaty can have a big impact on your Social Security taxes and benefits, helping you avoid double taxation and protect your future retirement income. In this article, we’ll break down what the agreement is, who qualifies, and how it works—so you can make confident, informed decisions about your financial well-being while living abroad.

What is the US-Canada totalization agreement and why it exists

The US-Canada Totalization Agreement is a formal treaty between the United States and Canada, designed to coordinate the two countries’ Social Security systems. Signed in 1981, this agreement was created to solve a common problem faced by people who work in both countries: the risk of being required to pay Social Security taxes to both the U.S. and Canada on the same earnings.

Without such an agreement, cross-border workers could find themselves paying into both systems but not qualifying for full benefits from either. The totalization agreement helps by:

  • Preventing double Social Security taxation: You generally only pay into one country’s system at a time, not both.
  • Protecting benefit eligibility: It allows you to combine (or “totalize”) periods of coverage from both countries to qualify for benefits if you don’t meet the minimum requirements in one country alone.

This agreement is especially valuable for U.S. citizens and green card holders who move to Canada for work, as well as Canadians who come to the U.S. It’s a practical solution that recognizes the realities of today’s global workforce and aims to make international moves less financially stressful.

Who qualifies for benefits under the total agreement

Eligibility under the US-Canada Totalization Agreement depends on your work history and where you’ve paid Social Security taxes. Here’s how it works in practice:

U.S. expats working in Canada

If you’re a U.S. citizen or green card holder working in Canada for a U.S. employer, you’ll typically continue to pay into the U.S. Social Security system for up to five years. After that, or if you’re working for a Canadian employer, you’ll usually pay into the Canadian system (Canada Pension Plan, or CPP).

Canadians working in the U.S.

Canadian citizens working in the U.S. generally pay into the U.S. Social Security system, unless they’re sent by a Canadian employer for a temporary assignment (up to five years), in which case they may continue to pay into the Canadian system.

Combining work credits

One of the most helpful features of the Totalization Agreement is the ability to combine work credits from both countries. For example:

  • U.S. Social Security: Normally, you need 40 quarters (about 10 years) of work to qualify for U.S. Social Security benefits. If you have less than that, you can use your Canadian CPP credits to help meet the requirement.
  • Canadian CPP: Similarly, if you don’t have enough years in Canada to qualify for CPP, your U.S. work credits can help you become eligible.

💡 Pro Tip:

The agreement doesn’t increase the total amount of benefits you receive. It simply helps you qualify if your work history is split between the two countries.

How the agreement prevents double social security taxation

One of the biggest concerns for expats is the possibility of paying Social Security taxes in both countries on the same income. The US-Canada Totalization Agreement addresses this with clear rules:

The “detached worker” rule

If you’re temporarily assigned to work in another country (usually for up to five years), you’ll continue to pay Social Security taxes only to your home country. For example, a U.S. employee sent to Canada for three years by their U.S. employer will keep paying into U.S. Social Security, not CPP.

The “coverage” rule

If you’re hired locally in another country, you’ll generally pay into that country’s system. So, if you move to Canada and get a job with a Canadian company, you’ll pay into CPP, not U.S. Social Security.

Practical example

Let’s say Sarah, a U.S. citizen, moves to Toronto for a four-year assignment with her U.S.-based employer. Thanks to the totalization agreement, she continues to pay U.S. Social Security taxes and is exempt from Canadian CPP contributions during her assignment. This prevents her from being taxed twice on the same income.

What about self-employed expats?

Self-employed individuals are generally subject to the Social Security system of their country of residence. However, the agreement can still help avoid double taxation—so it’s important to review your specific situation or consult a tax professional.

💡 Pro Tip:

Always keep documentation of your work assignments and tax payments. If you need to claim an exemption or combine credits, you’ll need to provide proof to the relevant authorities.

Secure your social security future

Navigating the US-Canada Totalization Agreement can feel overwhelming, but you don’t have to do it alone. Our team of expat tax experts is here to help you understand your options, avoid costly mistakes, and make the most of your international work experience. Ready for peace of mind and expert guidance? Get in touch.

Frequently Asked Questions

  • Does the US-Canada Totalization Agreement cover Medicare or only Social Security?

    The agreement primarily covers Social Security and Canada Pension Plan (CPP) contributions and benefits. It does not extend to U.S. Medicare or Canadian healthcare benefits.

  • Can I receive both U.S. Social Security and Canadian CPP benefits?

    Yes, if you qualify for both, you can receive benefits from each country. The totalization agreement helps you meet eligibility requirements but does not combine or reduce the actual benefit amounts.

  • How do I apply for benefits under the US-Canada Totalization Agreement?

    You can apply for benefits through the Social Security office in your country of residence. They will coordinate with the other country to totalize your credits if needed.

  • Does the totalization agreement affect my U.S. tax return?

    The agreement affects Social Security taxes, not income taxes. You may still have U.S. tax filing obligations as an expat, even if you’re paying into the Canadian system.

  • What if I’m self-employed in Canada as a U.S. citizen?

    Generally, you’ll pay into the Canadian system, but the agreement may help you avoid double Social Security taxation. Each case is unique, so professional advice is recommended.

Insight meets inbox

Monthly insights and articles directly to your email inbox. Our newsletter offers substance (over spam). We promise.