Skip to main content

Travel and Social Security: What Happens to Your Payments When You Leave the U.S.

Social Security payments don't stop when you leave the United States, but your benefits may pause if you stay outside the country too long

You can travel internationally and keep receiving Social Security retirement, survivor, or disability benefits. The Social Security Administration does not restrict where you live or travel as a condition of payment. However, if you are a U.S. citizen and stay outside the United States for more than six consecutive months, your benefits will stop. If you are not a U.S. citizen, the rules are stricter — you may lose benefits after just 30 days outside the country, depending on your visa status and which benefit you receive. Benefits resume when you return and meet the residency requirement again.

The key difference between travel and relocation is time. A two-week vacation abroad has no effect on your payments. A move that keeps you outside the country past the six-month mark (for citizens) or 30-day mark (for non-citizens) will pause your benefits until you return. This article explains the exact rules, what to do before you leave, and how to restart payments if they stop.

Key Takeaways

  • U.S. citizens can travel freely and receive benefits abroad, but staying outside the country for more than six consecutive months will pause your payments.
  • Non-U.S. citizens face tighter restrictions: some lose benefits after 30 days abroad, while others can stay longer depending on their immigration status.
  • You must notify Social Security before you leave if you plan to stay outside the U.S. for more than 30 days, even if you are a citizen.
  • Benefits restart automatically when you return to the United States and meet the residency requirement, with no application needed.
  • Some countries have separate payment agreements with Social Security that may allow longer stays; ask Social Security directly about your destination.

How the six-month rule works for U.S. citizens

If you are a U.S. citizen receiving Social Security, you can stay outside the United States for up to six consecutive months without losing your benefits. The clock starts the day you leave. If you return to the U.S. before six months have passed, the counter resets — you can leave again and have another full six months.

Once you cross the six-month mark while still abroad, your benefits stop. Social Security does not send a warning at month five or send a final payment at month six. The payment simply does not arrive. You will not know it has stopped unless you check your account or notice the deposit did not come through.

Benefits resume in the month you return to the United States, as long as you meet all other requirements (age, work history, or disability status). You do not need to reapply or contact Social Security to restart payments — they resume automatically once you are back in the country. There is no waiting period or gap in your benefits once you cross back into U.S. territory.

Rules for non-U.S. citizens and visa holders

Non-U.S. citizens face different rules depending on their immigration status. If you hold a green card (permanent resident status), you can stay outside the U.S. for up to six months, the same as a citizen. If you hold a temporary visa (such as H-1B, L-1, or student visa), you typically lose benefits after 30 days outside the country.

Some countries have social security totalization agreements with the United States. These are treaties that allow people to work and receive benefits across both countries without losing coverage. If you are moving to or spending extended time in one of these countries, the rules may be different. Countries with agreements include Canada, Mexico, Japan, the United Kingdom, and others, but the terms vary by country and by visa status.

The safest approach is to contact Social Security directly before you travel if you are not a U.S. citizen. Tell them your destination and how long you plan to stay. They can tell you whether your specific visa status and destination country allow you to keep receiving benefits. This conversation takes 10 to 15 minutes and can prevent your benefits from stopping unexpectedly.

What to do before you leave the country

If you plan to stay outside the United States for more than 30 days, contact Social Security before you go. You can call 1-800-772-1213 (TTY 1-800-325-0778) or visit your local Social Security office in person. Tell them your travel dates, destination, and expected return date. This step is not required to keep your benefits — it is a way to prevent confusion if a payment is delayed or if Social Security needs to reach you.

Bring your passport or travel documents when you call or visit, so you can confirm your dates. Social Security will note your travel plans in your file. If you are a non-U.S. citizen, this conversation is especially important because the rules depend on your visa type and destination. Ask them to confirm in writing or note in your file exactly how long you can stay and when your benefits will stop if you exceed that time.

You do not need permission from Social Security to travel. This notification is informational only. If you forget to notify them, your benefits will still follow the same rules — they will not stop early or be penalized. However, notifying them ahead of time creates a record that protects you if there is a question about when you left or returned.

What happens to your benefits while you are abroad

Your benefits continue to be deposited into your bank account or sent by check, depending on how you receive payments. If you have direct deposit set up, the money goes to your U.S. bank account even while you are outside the country. You can access it using an ATM card or by transferring it once you return.

Some banks restrict international ATM withdrawals or flag transactions as suspicious when you use your card abroad. Contact your bank before you travel and let them know your destination and travel dates. This prevents your card from being blocked while you are away. Ask your bank whether they charge fees for international withdrawals and what the daily withdrawal limit is.

If you receive benefits by check, you can have checks mailed to an address outside the U.S., but delivery is slower and less reliable. Direct deposit is the safer option for international travel because the money reaches your account on the same schedule regardless of where you are.

Reporting your return to the United States

You do not need to contact Social Security when you return to the U.S. — benefits restart automatically. However, if you notified them of your travel dates before you left, it is helpful to confirm your return date so their records are accurate. A quick call to 1-800-772-1213 takes a few minutes and prevents any confusion about when your benefits should have restarted.

If you return earlier than you originally planned, your benefits will restart immediately. If you return later than you told Social Security, there is no penalty — your benefits still restart once you are back in the country. Keep your passport or travel documents handy in case Social Security asks for proof of your return date.

Countries with special agreements or restrictions

A handful of countries have agreements with Social Security that may change how long you can stay abroad. These totalization agreements are designed to prevent people from losing benefits when they work or live in both countries. The countries with agreements are: Australia, Austria, Belgium, Brazil, Canada, Chile, Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Japan, Luxembourg, Mexico, Netherlands, Norway, Poland, Portugal, South Korea, Spain, Sweden, Switzerland, and the United Kingdom.

The terms of each agreement are different. Some allow longer stays abroad; others affect how your work history is counted. If you are planning to move to or spend significant time in any of these countries, ask Social Security about the specific rules that apply to you. You can also visit ssa.gov/international to read summaries of each agreement and find contact information for Social Security offices in those countries.

Some countries do not have agreements with the U.S., and Social Security has no way to verify your residency there. In those cases, the standard rules apply: six months for citizens, 30 days for most visa holders. If you are unsure whether your destination country has an agreement, ask Social Security when you notify them of your travel plans.

What to do if your benefits stop while you are abroad

If you realize your benefits have stopped because you have been outside the country too long, return to the United States as soon as you can. Benefits restart in the month you return, with no gap or waiting period. You do not lose the months you were abroad — you simply do not receive payments for those months.

If you cannot return immediately, contact Social Security by phone or mail and explain your situation. They cannot restart benefits while you are still outside the country, but they can confirm the exact date your benefits will resume once you return. Keep a record of your return date and the month your benefits restart, so you can verify the payment when it arrives. If you have questions about whether you have been outside the country too long, call 1-800-772-1213 and ask them to review your file.

Frequently Asked Questions

Can I lose my Social Security benefits permanently if I stay outside the U.S. too long?

No. Your benefits pause, not terminate. They restart automatically when you return to the United States and meet the residency requirement. You do not lose any earned benefits or have to reapply.

Do I need a passport to receive Social Security while traveling?

A passport is not required to receive benefits — Social Security does not check your passport status. However, you will need a passport to travel internationally, and it is helpful to have it when you notify Social Security of your travel plans.

What if I am a permanent resident (green card holder) and I stay outside the U.S. for more than six months?

Your benefits will stop, the same as a U.S. citizen. However, if you are outside the U.S. for more than one year, you may lose your permanent resident status itself, which is a separate immigration issue. Consult U.S. Citizenship and Immigration Services (USCIS) before extended travel if you hold a green card.

Can I receive Social Security in a country that does not have an agreement with the U.S.?

Yes, if you are a U.S. citizen and stay for six months or less. If you are a non-citizen, the 30-day rule typically applies. Social Security has no way to verify your residency in countries without agreements, so the standard rules are enforced based on when you leave and return to the U.S.

What if I am working abroad — does that affect my Social Security?

Working abroad does not stop your retirement or survivor benefits. If you are receiving Supplemental Security Income (SSI) based on disability, working may affect your benefits depending on how much you earn, but the country where you work does not matter. Contact Social Security to discuss how work income affects your specific benefit type.