If you have ever sat down to file a T1 return and realized you are missing a T4 slip, a T5, or an RRSP receipt, you know the feeling. You send a request to the client or employer, wait days, and the deadline creeps closer. CRA Auto-Fill My Return (AFR) is designed to end that chase. It pulls your tax information slips directly from CRA records into certified tax software, so you can see what CRA already has before you file.

This CRA auto-fill my return AFR guide Canada explains exactly how the service works, what data it includes, who can use it, and where it falls short. If you are a tax preparer or self-employed filer, understanding AFR can save hours of manual data entry and reduce the risk of slips being missed.

Table of Contents

What Is CRA Auto-Fill My Return?

Auto-Fill My Return is a CRA digital service that lets authorized tax software download a taxpayer's information slips directly from CRA databases. Instead of typing amounts from paper T4s, T5s, RRSP receipts, and other slips, AFR populates the corresponding fields in your return automatically.

The service first launched for the 2014 tax year and has expanded each year to include more slip types. It is available through most NETFILE-certified software, including Awditify. AFR is not a full return preparation service. It does not calculate your taxes or make filing decisions. It simply fills in the data CRA already has on file, so you can review and complete the rest.

For Canadian small business owners and self-employed individuals, AFR can pull business income information from T4A slips, but it does not include your own bookkeeping data. That is where a solid accounting system becomes essential.

How to Use AFR in Tax Software

Using AFR is straightforward, but the exact steps vary slightly by software provider. Here is the general process:

  1. Authorize the software - You must give explicit consent to the software to access CRA on your behalf. This usually involves logging into CRA My Account through the software's secure link and granting authorization.
  2. Select the tax year - Choose the year you are filing. AFR only pulls slips for one year at a time.
  3. Initiate the download - Click the Auto-Fill My Return button. The software sends a request to CRA and retrieves all available slips.
  4. Review the data - Compare the populated amounts against any paper slips you have. Check for missing slips or incorrect amounts.
  5. Complete the return - Enter any remaining information not covered by AFR, such as self-employment income, rental income, or deductions.

In Awditify, the AFR integration is built into the tax preparation module. After you authorize the connection, the system automatically checks for available slips each time you open a client file. No separate login or file import is needed. For a step-by-step walkthrough of tax-related features, see the Tax Planning: Track Liabilities, Deadlines, and Model What-If Scenarios guide in the Help Center.

What Data Does AFR Include?

AFR pulls data from CRA's records that have been reported by third parties, such as employers, financial institutions, and government agencies. The list of supported slips grows each year. As of the 2024 tax season, common slip types include:

Slip Type Description
T4 Employment income and deductions
T4A Pension, retirement, annuity, and other income
T4A(OAS) Old Age Security income
T4A(P) Canada Pension Plan / Quebec Pension Plan benefits
T4E Employment Insurance benefits
T5 Investment income (interest, dividends)
T3 Trust income allocations
T5007 Workers' Compensation and social assistance payments
T5008 Securities transactions (proceeds from dispositions)
RRSP receipts RRSP contributions made in the year or first 60 days of next year
Tuition, education, and textbook amounts T2202 forms from post-secondary institutions
Medical expenses Only if you have submitted a claim in prior years? No, AFR does not include medical expenses. They must be entered manually.

AFR does not include self-employment income or expenses, rental income, capital gains (except T5008 proceeds), or most deduction and credit amounts. Those require manual entry or data from your accounting software.

Who Can Use Auto-Fill My Return?

Any individual who has filed a tax return in the previous year and has a CRA My Account can use AFR. The service is available to:

  • Individuals filing their own return - You must log in to CRA My Account through the tax software and authorize the download.
  • Tax preparers - Authorized representatives (e.g., accountants) can use AFR for their clients if they have proper authorization through Represent a Client. The client must have filed a return in the prior year.
  • Deceased persons - The legal representative can use AFR for a final return if authorized.

There is no cost to use AFR. It is included in all NETFILE-certified software. However, the software itself may have a fee.

For tax preparers managing multiple clients, AFR can dramatically speed up data entry. Instead of manually entering 20 slips for each client, you download them in seconds. But you still need to verify the data. CRA has been known to have missing or incorrect slips, especially for taxpayers who moved or changed employers mid-year.

Common AFR Issues and Fixes

AFR is not perfect. Here are the most common issues tax filers encounter and how to handle them:

1. Missing slips - Not all slips are available through AFR. Smaller employers or financial institutions may not report electronically. If a slip is missing, contact the issuer or download it from CRA My Account manually. You can still enter the data by hand.

2. Incorrect amounts - Sometimes a slip shows a different amount than what you have. This can happen if the employer corrected a T4 after the original filing. Always use the most recent slip. If you believe CRA has the wrong data, contact the issuer to have them correct it.

3. Authorization errors - You may get an error when trying to connect to CRA. Common causes: your CRA My Account is locked (after too many failed login attempts), your software is not up to date, or you have not completed the multi-factor authentication setup. Try again later or contact CRA.

4. Slip not available for the selected year - AFR only goes back a few years. Older slips may not be available. You will need to find paper copies or request them from CRA.

5. Duplicate slips - Rarely, AFR may pull the same slip twice. Check the list of downloaded slips and delete any duplicates before filing.

For tax preparers, these issues mean you cannot rely on AFR alone. You still need a system to collect and verify client documents. Many Canadian CPA firms centralize client document collection and review in Awditify for Accounting Firms, which integrates with AFR and provides a secure client portal for missing slips.

AFR vs. Manual Entry: A Practical Comparison

Consider a typical scenario: a self-employed consultant in Ontario with a T4 from a part-time job, a T5 from a savings account, and a T4A for a contract payment. She also has business expenses to report.

Manual entry: The preparer receives paper or PDF slips from the client. They type each amount into the tax software. For a T4, that is about 15 fields. For a T5, about 10. Typing errors are possible. The process takes 10-15 minutes per client just for slip entry. If a slip is missing, the return cannot be completed until the client provides it.

With AFR: The preparer gets authorization, clicks a button, and all three slips appear in the return within seconds. The preparer then reviews the amounts against the client's copies. The time saved is 10-15 minutes per client. For a firm with 200 clients, that is 30-50 hours of saved data entry per tax season.

But AFR does not eliminate the need for bookkeeping. The consultant's business income and expenses must still be entered. That is where a proper accounting system comes in. Using integrated software like Awditify, the consultant can track income and expenses year-round, and the totals flow directly into the tax return. No double entry, no manual calculation. See how Awditify for Small Business can automate your bookkeeping and sync with tax preparation.

Frequently Asked Questions about CRA Auto-Fill My Return

What is CRA Auto-Fill My Return (AFR)?

Auto-Fill My Return is a CRA service that automatically fills in tax information slips (T4, T5, etc.) into certified tax software. It saves time and reduces errors by pulling data directly from CRA records. You still need to enter other income and deductions manually.

How do I use CRA Auto-Fill My Return in my tax software?

First, ensure your tax software is NETFILE-certified and supports AFR. Log in to CRA My Account through the software and authorize the connection. Then select the tax year and click the Auto-Fill My Return button. Review the downloaded slips and complete the rest of your return.

What slips are available through Auto-Fill My Return?

AFR includes most common slips: T4, T4A, T4A(OAS), T4A(P), T4E, T5, T3, T5007, T5008, RRSP receipts, and tuition forms (T2202). It does not include self-employment income, rental income, medical expenses, or most deduction amounts.

Can my accountant use Auto-Fill My Return for my taxes?

Yes, if your accountant is authorized through CRA's Represent a Client service. They can use AFR in their tax software to download your slips. You must have filed a return in the previous year. This saves time and reduces manual entry errors.

What is the best software for using CRA Auto-Fill My Return in Canada?

Awditify offers seamless AFR integration, allowing you to download slips with one click. It also includes built-in bookkeeping, invoicing, and payroll features, so all your financial data is in one place. For tax preparers, Awditify's practice management tools streamline client communication and document collection. Compare Awditify to other options on our features page.

What to Do Next

CRA Auto-Fill My Return is a powerful time-saver, but it is only one piece of the tax filing puzzle. The biggest gains come when you combine AFR with a solid accounting system that tracks your income and expenses throughout the year. If you are still chasing receipts and manually entering bank transactions, AFR alone will not fix that.

Start by getting your bookkeeping in order. With Awditify, you can automate bank feeds, categorize transactions with AI, and generate 70+ financial reports. When tax season arrives, your numbers are ready. And with AFR built in, you can pull CRA slips and file with confidence. See how it works: explore Awditify for Small Business or book a demo to see the full platform.