How to check your Canada Pension Plan status and contribution history


Get your payments back on track

*You will remain on this site*

This page shows you how to check your Canada Pension Plan (CPP) status, view your contribution history, and make sure your records are accurate. Whether you’re already receiving benefits or still planning for retirement, this step is essential for getting what you’re entitled to.

Keeping your CPP information up to date helps you avoid unpleasant surprises when it’s time to apply or receive your payment.

Why it’s important to monitor your CPP account

Your CPP payment is based entirely on your earnings and contribution history. If your records are incomplete or incorrect, your benefit could be lower than expected — or you might miss out altogether.

By reviewing your account regularly, you can:

  • Confirm your contributions have been correctly recorded
  • Estimate your future payment
  • Check the status of your CPP application or benefit
  • Update your personal and banking information
  • Catch and fix any errors before they affect your payout

This is especially important if you’ve changed jobs often, worked abroad, or were self-employed.

*You will remain on this site*

How to access your CPP account online

The best way to access your CPP details is through your My Service Canada Account (MSCA) — a secure portal provided by the Government of Canada.

How to register:

1️⃣ Go to canada.ca/my-account

2️⃣ Click “Register” and choose your sign-in option (GCKey or partner login)

3️⃣ Provide your Social Insurance Number (SIN), date of birth, and postal code

4️⃣ Enter a verification code mailed to you

Once registered, you can log in anytime and see your full CPP profile.

See also
How a CIBC line of credit can support your goals ⤵️
Read the full guide
You will remain on our site

What you can do in your MSCA

When you log in to your My Service Canada Account, you can:

  • Check your contribution history: See how much you’ve contributed each year since age 18
  • View your Statement of Contributions: This document summarizes your earnings and contributions in one place
  • Estimate your CPP retirement benefit: Based on your actual contributions
  • Check your CPP application status: See if it’s been received, approved or pending
  • See upcoming payments: If you’re already receiving CPP
  • Update personal details: Address, phone number, marital status
  • Change your direct deposit info: To make sure you’re getting paid correctly

All this can be done in minutes — no waiting on hold or mailing forms.

How to read your Statement of Contributions

Your Statement of Contributions (SOC) is the most valuable tool for checking your CPP status.

It shows:

  • Your earnings for each year (since age 18)
  • Your CPP contributions each year
  • Whether you reached the maximum contribution limit
  • Any years with zero or low contributions (which may lower your benefit)

You can download this report from your MSCA, or request a paper copy if needed.

If you see gaps, double-check with your past employers or accountant. If you were self-employed, review your tax filings.

Fixing errors in your contribution record

Mistakes can happen — and if a year of earnings or contributions is missing, it could reduce your benefit.

To correct errors:

👉 Log in to your MSCA and review your record

👉 If something is missing or wrong, gather your documents:

  • T4 slips (for employees)
  • Notices of assessment (for self-employed)
  • Pay stubs or contracts

👉 Contact Service Canada with your documents:

  • Online message through MSCA
  • By phone at 1-800-277-9914
  • In person at a Service Canada Centre

The sooner you act, the easier it is to make corrections.

Tracking your CPP application status

If you’ve recently applied for a CPP benefit — retirement, disability, survivor, or children’s — you can check its progress via MSCA.

You’ll see:

  • Application received
  • Under review
  • Approved
  • Benefit start date

Service Canada may request additional documents. Respond promptly to avoid delays.

If you applied by mail and aren’t using MSCA, you can call 1-800-277-9914 to get updates, but you’ll need your SIN and security information.

Keeping your personal and payment info up to date

Your benefit can be delayed or stopped if your contact or banking info is outdated. Here’s what you can update in MSCA:

  • Address and phone number
  • Direct deposit information
  • Marital status (important for survivor or combined pensions)
  • Language preference for letters and communication

These updates ensure you receive payments on time and get accurate communications about your account.

What if I’m not comfortable online?

If you prefer not to use the internet, you can still manage your CPP by:

  • Calling Service Canada at 1-800-277-9914
  • Visiting a local Service Canada Centre
  • Requesting paper statements or forms by mail

Always have your Social Insurance Number (SIN) ready and be prepared to answer security questions.

Checking your CPP contributions and application status is easy with your My Service Canada Account. 

By staying informed and correcting any issues early, you protect your benefits and ensure everything is in order — before it really counts.

CIBC Line of Credit
CIBC Line of Credit
Learn how to use a CIBC line of credit to plan your future
Explore now! You will remain on our site
×