Home - SAGE Error - How to Fix Sage 50 Error 1046: Complete Guide
Sage 50 Error 1046 is a fatal authentication failure that occurs when the software cannot validate Government Gateway credentials with HM Revenue and Customs during VAT, CIS, or payroll submissions. The error appears due to incorrect login details, mismatched PAYE or tax references, locked HMRC accounts, corrupted saved credentials, outdated Sage versions, or firewall and network restrictions that block server communication.
This error stops online submissions, delays payroll and tax filing, and interrupts daily accounting work. To fix this error, ensure a stable internet connection, correct Government Gateway credentials, accurate district and tax references, updated Sage software, and proper firewall settings.
In this article, you will get a complete guide to fix error code 1046 in Sage 50, along with its causes, signs and symptoms, prerequisites, and preventive tips.
Table of Contents
ToggleIt is a submission error that occurs when the software cannot validate your details with HM Revenue and Customs during an online return. In simple words, Sage fails to authenticate your information, so the submission does not go through. This usually happens due to incorrect login details, mismatched PAYE references, a locked HMRC account, outdated software, or firewall issues. Therefore, the error is mostly related to login or connection problems, not a major software issue.
Commonly, it occurs in Sage 50 Payroll or Sage 50 Accounts when you try to submit FPS, EPS, VAT, or other HMRC-related returns. Here, we will go through some of the major reasons behind this error 1046 message:
When Error 1046 appears in Sage 50, it usually shows warning messages when you try to submit data to HMRC online. So, if you notice these signs early, you can fix the problem and avoid multiple failed attempts. Here are the common signs of Error 1046:
Ensure the tasks listed below are completed before fixing Error 1046, as this will help ensure smooth troubleshooting:
Check out the step-by-step guide to fix Error 1046 in Sage 50 We will guide you through checking login details, verifying HMRC references, and reviewing system settings so that you can identify the exact cause and resolve the issue easily.
Sometimes, Error 1046 appears due to network or security restrictions instead of login issues. Therefore, you should carefully check your internet and firewall settings before moving ahead. Follow these steps to resolve Sage 50 error 1046 message:
After following these steps, you can easily identify whether network restrictions are causing the issue.
Error 1046 can appear when the district number or tax reference does not match HMRC records. Therefore, you should carefully review these details in Sage before attempting the submission again to resolve Sage 50 error 1046 message:
Once you confirm that all details are correct and properly formatted, save the changes and try the submission again.
Sometimes, Error 1046 appears because HMRC details are not properly validated inside Sage. Therefore, you must confirm that your information matches HMRC records before attempting submission.
Note: Keep in mind that you cannot log in to HMRC if your customer does not appear in the Sage Corporation Tax list. Moreover, a customer will only appear on this list if you are registered as their certified agent.
Once you validate all details properly, try the submission again to check whether the issue is resolved.
If the error still continues, then you should review and update your e-Submission settings in Sage. Incorrect or outdated credentials saved in the system can prevent successful validation with HMRC. Therefore, carefully reconfigure these settings before trying again.
After completing these steps, log in to the Government Gateway website to confirm that your tax district and reference number match your account details. Once verified, return to Sage and attempt the submission again.
Once you are done troubleshooting, follow the preventive tips given below to avoid facing the error 1046 in the future:
Take Action to Resolve Sage 50 Error 1046 Today
Don’t let Sage 50 Error 1046 delay your HMRC submissions or interrupt your payroll process. Follow the step-by-step solutions provided in this guide and carefully review your login details, tax references, and system settings. If you are still facing Sage 50 Error 1046 even after following all the steps, then don’t worry. Our support team is here to help you resolve the issue with ease.
Yes, even a small typing mistake in your Government Gateway User ID or Password can trigger this error. Therefore, always re-enter credentials manually and check for extra spaces.
You can log in directly to the HMRC Government Gateway website using your browser. If login fails, reset your password or check if your account is locked.
Yes, sometimes older versions do not support the latest HMRC gateway updates. Therefore, updating Sage 50 to the latest version can resolve compatibility issues.
Yes, firewall or antivirus settings may block communication between Sage 50 and HMRC servers. Temporarily disabling them for testing can help identify the issue.
If you have verified credentials, tax references, software updates, and network settings, but the error still appears, then you should contact HMRC or Sage technical support for further assistance.
In this blog, we discussed what Sage 50 Error 1046 is, why it occurs, and the step-by-step methods to fix it. As explained, this error is usually related to login, reference, or connection issues with HM Revenue and Customs. Therefore, by carefully checking your credentials and settings, you can resolve the issue in most cases and complete your submission successfully. If the problem still continues after following all the steps, then seeking help from experts is the best next step to ensure smooth and successful submissions.
Report your Issue
Latest QuickBooks Topic
Accounting Issue and Problem
Search by Categories