Direct deposit for individuals with a foreign bank account

The Government of Canada offers direct deposit in many countries around the world. The current list of eligible countries, payments and benefits, and the enrolment form can be found on this page.

On this page

What you need before you enrol

Note

If you have moved or changed banks, you must fill out and submit a new form. If you receive multiple payments listed in Part B of the form, please ensure you select all that apply.

Foreign direct deposit enrolment form

Eligibility and step by step instructions

Step 1: Verify that your country of residence is one of the participating countries

Once you locate the country from the list below, you will find the related banking and contact information.

List of participating countries and required banking information
Country Required banking information Assistance
country flag - American Samoa American Samoa
  • Currency: USD
  • Sort code: 9 digits (called ABA)
  • Account number: Maximum 17 characters
  • Account type: Select Savings or Chequing
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Australia Australia
  • Currency: AUD
  • SWIFT/BIC code: 11 characters
  • Sort code: 6 digits (called BSB)
  • Post office identification (ID):  6 digits
  • Building society code:  6 digits
  • Account number: Maximum 9 digits
Telephone:
1‑800‑041‑432
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Austria Austria
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 20 characters
Telephone:
0‑800‑29‑5132
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Bahamas Bahamas
  • Currency: BSD
  • Local bank and branch code: 8 digits
  • Account number: maximum 10 digits
  • Account type: Select Savings or Chequing
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Barbados Barbados
  • Currency: BBD
  • SWIFT/BIC code: 8 or 11 characters
  • Sort code: 8 digits
  • Account number: 13 digits
  • Account type: Select Savings or Chequing
Telephone:
1‑800‑204‑0305
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Belgium Belgium
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 16 characters
Telephone:
0‑800‑71‑287
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Brazil Brazil
  • Currency: BRL
  • Local bank and branch code: 8 digits
  • Account number (IBAN): maximum 20 characters
  • Account type: Select Savings or Chequing
  • Tax ID of payee: must be included in the other field under Part A of the Direct deposit enrolment form
Telephone:
800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Bulgaria Bulgaria
  • Currency: BGN
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 22 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Chile Chile
  • Currency: CLP
  • Bank code: 3 digits
  • Account number: maximum 20 characters
  • Account type: Select Savings or Chequing
  • Tax ID of payee: must be included in the other field under Part A of the Direct deposit enrolment form
Telephone:
123‑0020‑6251
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Costa Rica Costa Rica
  • Currency: CRC
  • Bank code: not required as account number contains bank code as first 3 digits of account number
  • Account number: 17 characters
  • Identity number: 10-12 digits (MUST be included in the Other field under Part A of the Direct deposit enrolment form).
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Croatia Croatia
  • Currency: HRK
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 21 characters
Telephone:
00+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Cyprus Cyprus
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 28 characters
Telephone:
00+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Czech Republic Czech Republic
  • Currency: CZK
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 24 characters
Telephone:
00+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Denmark Denmark
  • Currency: DKK
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 18 characters
  • Account type: Select Savings or Chequing
Telephone:
00+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Dominican Republic Dominican Republic
  • Currency: DOP
  • Bank code: 8 digits
  • Account number: maximum 20 digits
  • Account type: Select chequing or savings
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Egypt Egypt
  • Currency: EGP
  • SWIFT/BIC code: 8 or 11 characters
  • Account number: maximum 34 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Estonia Estonia
  • Currency: EUR
  • SWIFT/BIC code: 8 or 11 characters
  • Account number: 20 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Finland Finland
  • Currency: EUR
  • SWIFT/BIC code: 8 or 11 characters
  • Account number: 18 characters
Telephone:
990+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - France France
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number: 27 characters
Telephone:
0‑800‑905‑824
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Germany Germany
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number: 22 characters
Telephone:
0‑800‑182‑6481
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Ghana Ghana
  • Currency: GHS
  • Bank code: 6 digits
  • Account number: maximum 34 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - United Kingdom of Great Britain and Northern Ireland United Kingdom of Great Britain and Northern Ireland
  • Currency: GBP
  • SWIFT/BIC code: 11 characters
  • Sort code: 6 digits
  • Postal account: 6 digits
  • Building society: 6 digits
  • Account number (IBAN): 22 characters
Telephone:
0‑800‑404‑9548
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Greece Greece
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number: 27 characters
Telephone:
00‑800‑108‑0059‑31666
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Guam Guam
  • Currency: USD
  • Sort code: 9 digits (called ABA)
  • Account number: maximum 17 characters
  • Account type: Select Savings or Chequing
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Guernsey Guernsey
  • See United Kingdom of Great Britain and Northern Ireland for banking information.
Telephone:
0‑800‑404‑9548
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Hong Kong Hong Kong
  • Currency: HKD
  • Local Bank sort code: 6 digits
  • Account number: maximum 9 digits
Telephone:
001+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Hungary Hungary
  • Currency: HUF
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 28 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - India India
  • Currency: INR
  • Sort code: Upper case 11 characters (IFSC Indian Financial System Code) (4 alpha characters followed by 7 alpha characters or digits)
  • Account number: 6 to 16 digits
Telephone:
000‑800‑1007‑912
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Indonesia Indonesia
  • Currency: IDR
  • Sort code: 7 digits
  • Account number: maximum 16 digits
Telephone:
001‑803‑018‑8038
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Ireland Ireland
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 22 characters
Telephone:
1‑800‑620‑371
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Isle of Man Isle of Man
  • See United Kingdom of Great Britain and Northern Ireland for banking information.
Telephone:
0‑800‑404‑9548
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Israel Israel
  • Currency: ILS
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 23 characters
  • Other: National Identity Number of payee (MUST be included in the Other field under Part A of the Direct deposit enrolment form).
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Italy Italy
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 27 characters
Telephone:
800‑787‑484
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Jamaica Jamaica
  • Currency: JMD
  • Bank/branch code: 8 digits
  • Account number: maximum 25 characters
  • Account type: Select Savings or Chequing
Telephone:
1‑800‑204‑0317
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Jersey Island Jersey Island
  • See United Kingdom of Great Britain and Northern Ireland for banking information.
Telephone:
1‑800‑204‑0317
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Latvia Latvia
  • Currency: EUR
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 21 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Liechtenstein Liechtenstein
  • Currency: CHF
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 21 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Lithuania Lithuania
  • Currency: EUR
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 20 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Luxembourg Luxembourg
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 20 characters
Telephone:
800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Malaysia Malaysia
  • Currency: MYR
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): maximum 20 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Malta Malta
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 31 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Mexico Mexico
  • Currency: MXN
  • SWIFT/BIC code: 11 characters
  • Account number(CLABE): 18 characters
Telephone:
01‑800‑112‑2546
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Monaco Monaco
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 27 characters
Telephone:
800‑93‑908
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Morocco Morocco
  • Currency: MAD
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 24 characters
Telephone:
800‑93‑908
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Netherlands Netherlands
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 18 characters
Telephone:
0‑800‑022‑8073
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - New Zealand New Zealand
  • Currency: NZD
  • Sort code: 6 digits (called BSB)
  • Account number: 10 digits (a 7 digit account number with 3 digit suffix zero filled from the left)
Telephone:
800‑450‑317
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Nigeria Nigeria
  • Currency: NGN
  • Sort code or routing number: 9 digits
  • Account number: 10 digits
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Norway Norway
  • Currency: NOK
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 15 characters
Telephone:
00+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Pakistan Pakistan
  • Currency: PKR
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 24 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Peru Peru
  • Currency: PEN
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 20 characters in CCI (Codigo de Cuenta Interbancario) format
  • Other: Tax ID of payee (MUST be included in the Other field under Part A of the Direct deposit enrolment form)
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Philippines Philippines
  • Currency: PHP
  • Local BRSTN sort code: 9 digits (starts with a mandatory zero)
  • Account number: maximum 16 digits
Telephone:
00+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Poland Poland
  • Currency: PLN
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 28 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Portugal Portugal
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 25 characters
Telephone:
800‑819‑635
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Puerto Rico Puerto Rico
  • Currency: USD
  • Sort code: 9 digits (called ABA)
  • Account number: maximum 17 characters
  • Account type: Select Savings or Chequing
Telephone:
1‑855‑204‑803
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Romania Romania
  • Currency: RON
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 24 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Saudi Arabia Saudi Arabia
  • Currency: SAR
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 24 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Singapore Singapore
  • Currency: SGD
  • Local bank sort code: 7 digits
  • Account number (IBAN): maximum 11 digits
Telephone:
001+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Slovakia Slovakia
  • Currency: EUR
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 24 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Slovenia Slovenia
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 19 characters
Telephone:
00+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - South Africa South Africa
  • Currency: ZAR
  • Bank/branch code: 6 digits followed by "1" for Chequing account or "2" for Savings account.
  • Account number: maximum 11 digits
Telephone:
00+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Spain Spain
  • Currency: EUR
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 24 characters
Telephone:
900‑03‑15‑11
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Sri Lanka Sri Lanka
  • Currency: LKR
  • Bank sort code: 7 digits
  • Account number: maximum 16 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Sweden Sweden
  • Currency: SEK
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 24 characters
Telephone:
00+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Switzerland Switzerland
  • Currency: CHF
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 21 characters
Telephone:
0‑800‑56‑1364
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Thailand Thailand
  • Currency: THB
  • Bank/branch code: 9 digits
  • Account number: maximum 34 characters
Telephone:
001+800‑367‑18290
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Trinidad and Tobago Trinidad and Tobago
  • Currency: TTD
  • Bank routing number: 9 digits
  • Account number: maximum 17 digits
  • Account type: Select Savings or Chequing
Telephone:
1‑800‑204‑0303
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Turkey Turkey
  • Currency: TRY
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 26 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - United Arab Emirates United Arab Emirates
  • Currency: AED
  • SWIFT/BIC code: 8 or 11 characters
  • Account number (IBAN): 23 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - United States United States
  • Currency: USD
  • Sort code: 9 digits (called ABA)
  • Account number: maximum 17 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Vietnam Vietnam
  • Currency: VND
  • SWIFT/BIC code: 11 characters
  • Account number (IBAN): 34 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286
country flag - Virgin Islands Virgin Islands
  • Currency: USD
  • Sort code: 9 digits (called ABA)
  • Account number: maximum 17 characters
  • Account number (IBAN): maximum 17 characters
Telephone:
1‑613‑941‑6402 (collect calls)
TDD/TTY (for persons with a hearing loss):
1‑844‑524‑5286

Telephone hours

Step 2: Browse eligible programs and benefits listed on the enrolment form under part B

Many programs and benefits you receive from the Government of Canada are eligible for direct deposit outside of Canada. Explore the list of eligible programs and benefits.

Service Canada

Veterans Affairs Canada

Pension for Government of Canada employees

Note

If your program or benefit isn't listed, you may contact the department or agency that issues your program or benefit to verify whether direct deposit is an option.

Step 3: Complete, sign and mail the enrolment form

You must complete and sign the enrollment form and mail it to the Receiver General for Canada.

Please complete the foreign direct deposit enrolment form carefully.

Completion instructions and required information to enrol in direct deposit
  Required information
Part A
  • your full name
  • your full address
  • your telephone number
  • your Tax ID or Rol Único Nacional (RUT) number only if used in your country of residency
Part B
  • a check mark beside all the payments and benefits you receive
  • the personal identifier, such as your social insurance number or your file number, requested by the issuing department or agency
Part C
  • confirmation of your banking information as provided under your country in step 1
  • a stamp or signature from your financial institution to validate the information
Part D
  • today’s date
  • your signature by hand only
  • your preferred language

To get help completing the form, contact the toll free number or the collect call number listed under your country of residence. You can also contact or visit your financial institution for assistance as well as obtain the required signature or bank stamp.

Mail the form (forms are not accepted by email or fax)

Print and sign the form, and then mail it to:

Organization:
Receiver General for Canada
Address:
PO Box 5000
Matane QC G4W 4R6
Canada

Processing time

The first direct deposit will be made approximately three months after receipt of your completed enrollment form. The amount of your payment may vary depending on the exchange rate.

Date modified: