CPP payment dates are set by Service Canada and arrive on the same day each month, usually between the 20th and 27th
The Canada Pension Plan (CPP) sends your payment once a month. The exact date depends on your birth date — Service Canada staggered the schedule so their systems don't process millions of payments on a single day. Your payment arrives on a fixed day every month, and that day does not change unless you move or change your banking details.
You receive CPP by direct deposit to your bank account. Service Canada does not mail cheques for CPP retirement benefits. If you have not set up direct deposit, you need to do that before your first payment can be sent.
The payment date is tied to your date of birth, not to when you started receiving CPP. If you were born on the 15th of any month, for example, your payment arrives around the 15th of each month. If you were born between the 1st and 10th, your payment comes around the 20th. If you were born between the 11th and 20th, it comes around the 23rd. If you were born between the 21st and 31st, it comes around the 27th.
Key Takeaways
- Your CPP payment arrives on the same date each month, determined by your birth date, between the 20th and 27th.
- You must have direct deposit set up with a Canadian bank account before Service Canada can send your first payment.
- If your payment does not arrive on the expected date, check your bank account settings and contact Service Canada to confirm your direct deposit information is correct.
- You can view your payment history and upcoming payment dates by logging into My Service Canada Account online.
- If you move, change banks, or update your address, notify Service Canada within 30 days so payments are not delayed or sent to the wrong account.
How to find your specific payment date
Log into My Service Canada Account using your Social Insurance Number and password. Once logged in, go to the CPP section and look for "Payment Information" or "My Payments." This page shows your next scheduled payment date and a history of all payments received.
If you do not have an online account, you can call Service Canada at 1-833-537-4342 (toll-free in Canada) and provide your Social Insurance Number. A representative can tell you your payment date over the phone. You can also visit a Service Canada office in person with proof of identity and your Social Insurance Number.
What happens if your payment is late
Payments are usually reliable, but delays can happen. The most common reason is a problem with your direct deposit information — a closed bank account, a typo in your account number, or a change at your bank that was not reported to Service Canada.
If your payment does not arrive within two business days of your expected date, log into My Service Canada Account and check that your banking details are correct. Look for your account number, branch number, and institution number. If any of these are wrong, update them immediately.
If your information is correct and the payment is still missing, contact Service Canada. They can check whether the payment was sent and, if it was, trace where it went. If the payment was rejected by your bank, Service Canada will resend it once you fix the banking information. This usually takes five to ten business days.
Updating your direct deposit information
You can change your bank account online through My Service Canada Account. Go to "Direct Deposit" or "Payment Information," select "Update," and enter your new account details. The change usually takes effect within one or two payment cycles.
If you are changing banks, do this before you close your old account. If you close your account before updating Service Canada, your next payment will be rejected and you will have to wait for Service Canada to resend it to your new account.
You can also update your direct deposit by mail. Download the "Direct Deposit Enrollment Form" from the Service Canada website, fill it out, sign it, and mail it to the address on the form. Mail updates take longer — usually two to three weeks — so use the online method if you can.
CPP payment dates if you live outside Canada
If you live outside Canada, your CPP still arrives by direct deposit, but only to a bank account at a Canadian financial institution. You cannot receive CPP directly to a foreign bank account.
Your payment date follows the same schedule based on your birth date. However, international transfers can take longer to clear, so allow extra time for the money to appear in your account. Some Canadian banks also charge a fee for international direct deposits, so check with your bank about any costs.
You must notify Service Canada of your address outside Canada. This does not stop your payments, but it helps Service Canada keep your file current. You can update your address online or by mail.
How CPP payment dates work with other benefits
If you receive both CPP and Old Age Security (OAS), they arrive on different dates. OAS is paid on the 27th of each month to all recipients. CPP arrives on your birth-date-based schedule. You will see two separate deposits in your bank account each month.
If you receive the may provide Income Supplement (GIS) along with OAS, it arrives on the same day as your OAS payment. CPP still arrives on its own schedule.
If you receive CPP Disability (CPP-D) and later switch to CPP retirement, your payment date may change. Service Canada will tell you the new date before the switch happens.
What to do if your address or banking details change
Report any change to Service Canada within 30 days. If you move and do not update your address, Service Canada may send mail to your old address, and you could miss important notices about your account.
Update your address and banking information through My Service Canada Account, by phone at 1-833-537-4342, or by mail. Online updates are fastest and usually take effect within one or two business days.
If you change your address but forget to tell Service Canada, your payments will still arrive by direct deposit — the payment method does not depend on your mailing address. However, any letters or notices from Service Canada will go to your old address, so update it as soon as you move.
Frequently Asked Questions
Can I change the date my CPP payment arrives?
No. Your payment date is fixed based on your birth date and cannot be changed. Service Canada set these dates to spread out processing across the month. If you need money on a different date, you can withdraw it from your bank account after it arrives.
What if I have two bank accounts — can I split my CPP payment between them?
No. CPP can only be sent to one bank account at a time. If you want to change which account receives the payment, you must update your direct deposit information with Service Canada, and the entire payment will go to the new account.
Do I get paid on weekends or holidays?
Service Canada processes payments on business days. If your payment date falls on a weekend or statutory holiday, it is sent the business day before. Your bank may hold the deposit and make it available the next business day, depending on their processing schedule.
How far in advance can I see my payment dates?
My Service Canada Account shows your current payment date and upcoming payments. You can usually see the next few months of payment dates. The schedule does not change unless you change your banking information or move.
What happens to my CPP if I go back to work?
Your payment date does not change if you return to work. However, if you are under 65 and earning above a certain amount, your CPP may be reduced under the earnings limit. Service Canada will adjust your payment amount, but the payment date stays the same.