How To Fix CRA Result Code 31

CRA (Canada Revenue Agency) is the Canadian federal government service which oversees the collection of tax and governs law and policy related to tax.

Every year a business or individual is required to file for an income tax return which has been made easy by using the online CRA service where you need to create a CRA account.

Unfortunately, many people have reported that they encounter an error with “result code 31” while trying to file a return using NETFILE.

If you are also facing the same issue of “result code 31” then read this article to know the meaning of result code 31 and how to fix it.

What Is CRA Result Code 31?

When you file for tax for the first time using software like NETFILE, you may encounter a result code 31 error which means that your identification information on the tax return file does not match the information on record with CRA.

It happens due to the information mentioned in your tax return file is different than the CRA record.

If you are filing taxes for the first time then it is important that you ensure all the information provided by you is exactly like in your other identification documents and the same is reflected in your CRA record.

Also Read:  How To Fix TikTok Verification Puzzle Not Working

If there is any change even if it is minor then it will not match with the CRA record and your tax return will be rejected.

You will also receive the message,

The information sent to the Canada Revenue Agency doesn’t match the identification information currently on record, which was provided by Service Canada when your social insurance number was issued. If you still get this error after your second attempt, please call the Canada Revenue Agency’s Individual income tax and trust enquiries line at 1-800-959-8281 for further details. Note: Your account will be locked after five unsuccessful attempts.”

How To Fix CRA Result Code 31?

If you are getting the result code 31 while attempting to file a tax return then the best thing to do is to check your identification information and if the problem persists, then contact CRA support for further assistance.

1. Check Your Identification Information

When you get the error for the first time then you can also double check the information provided by you is correct and exactly as per the record with CRA.

Ensure that fill in the identification information correctly,

  • Check the name, if it is in capital letters in your other identification documents like a passport or social insurance number, then write in capital letters. If there is a middle name then write the middle name.
  • Check your date of birth.
  • Check your address, if it is the same as in your other identification documents like a passport.
Also Read:  How to Get Your CRA Access Code

2. Contact CRA Support

You should be able to solve the issue of result code 31 by checking your information but if you are still unable to file a tax return then your best option is to contact CRA support.

When you contact CRA support, mention that you were filing tax through NETFILE and you got the result code 31 which says that the identification information sent to CRA does not match with the record.

You can also ask them to help with identifying the information that is not matching with the record. It is important to contact CRA about the error otherwise the account will get locked if there are more than five attempts.

When you use NETFILE software for tax return filing then exceeding the attempt will result in the locking of your NETFILE account.

To unlock it you will have to call on 1-800-959-8281 as only the CRA team can help you to unlock your account.

You can also reach out to the CRA Support team by calling on 1-855-330-3305 for individual-related issues.

Photo of author


Megha, our expert writer who excels in creating comprehensive how-to guides and troubleshooting articles for social media apps. With her extensive knowledge and experience in the field, she has mastered the art of simplifying complex How-To concepts and providing effective solutions to common errors.