How to Fix Sage 50 Error Code 1046?

Sage error code 1046

What is Sage 50 Error Code 1046?

Sage 50 accounting software does not have the authentication to access the data from some website.

The Error appears in the following format:-
The request has not been accepted.
Error type: fatal
Error number: 1046
Authentication Failure. The supplied user credentials failed validation for the requested service.

Her Majesty’s Revenue and Customs is a department in United Kingdoms that collects taxes and makes payment for state sponsored programs. People encounter error code 1046 while making payments or even logging in to the HMRC through their Sage account.

Sage Support

How to Resolve Error Code 1046

This error can arise due to a variety of reasons. You need to make sure that you have verified your email id with the HMRC before trying to log in. Sometimes the credentials entered are incorrect, leading to an error.

For this you can:-

  1. Go to Administration in Sage Corporation Tax
  2. Click on Practice Details

Check whether the details you provided are correct or not. After getting the correct login details, you can easily use this accounting software without encountering any problems.

You will not be able to login to the HMRC, if your client does not appear in the list of Sage Corporation Tax. A client can only be on this list if you are their authorized representative. Also, make sure that the company registration number is accurate. If, it is not then the website will reject the provided information and will display an error.

To verify whether the district and tax reference number are correct or not, follow the steps provided below:-

  1. Open Sage Control Centre
  2. Goto Dataset Properties under File
  3. Click on Practice Details and Select View Practice Client.
  4. Goto the Tax details tab and correct the wrong details.

You should also consider checking the date and year of the taxes that you are trying to work with.

Following the above methods will surely rectify this error. You can contact the HMRC online help desk for further assistance. Sage 50 is usually easy to use and can cater to a variety of needs and requirements. You can even call an expert to get this particular error sorted out. Error Code 1046 sage 50 is a commonly occurring error and can be resolved by following the above listed methods.


If after following the recommended solutions for Error code 1046, the error is cropping up then you need to contact customer care for Sage full support. Also you can choose a reliable Sage support providing company that roofs highly talented Sage professionals who provide you instant resolution for your error. Their combined experience and software understanding helps you to resolve the error in a very minimum time. Dial the toll free 844-871-6289 sage support contact number and fetch feasible solutions.

Report Your Issue

(Didn't find what you were looking for! Report your issue and get customized help from our Sage experts.)

    Sage Version

    Edition Year

    No of User: Licence

    Operating System:

    Help Needed: