Fix Sage 50 Error 1905

Sage 50 Error 1905 issue

Sage 50 Error 1905 is an installation error that can occur when trying to install or uninstall Sage 50 software on a Windows operating system. The error message typically reads: Sage 50 Error 1905. Module [filename] failed to unregister.

Sage 50 is one of the best accounting software out there, as it is best suited for businesses of all sizes. This is an efficient software that has been designed to allow easy and efficient book-keeping abilities for various organizations and corporations. Sage 50 comprises some of the best features and attributes that account to enable better productivity and results. However, much like everything else, this accounts software is not free from errors. The best part is that one can easily resolve when facing errors; the Sage 50 Error 1905 is one of them. So, how do we deal with the error? Well here are some of the main reasons, causes and solutions for the same.

Causes of Sage 50 Error 1905

The main cause of the Sage 50 Error 1905 is a couple of prime ones. One of the most common reasons for the error is the incorrect installation of the software. This usually occurs when the user has installed the software using the wrong methods. Also, the presence of corrupt files in the installation can lead to errors. Finally, the other reasons can be the third-party applications that can interfere with the normal functioning of the software and thus lead to errors. 

For first-timers, it is advisable to take a check on the system requirements and also if you are using a compatible version of Windows. Hence it is important that you use a compatible version of Windows before installation. Once it has been put to place that all the system requirements have been met and you are using a compatible version of Windows one can go ahead with the installation process.

Read More-: Sage 50 Installation Error 1935 When Installing Sage 50

Solutions for Sage 50 Error 1905

Before you proceed to fix the Sage 50 Error 1905 you need to take care of a few aspects. Foremost you must have the latest version of Sage installed. If not, it is recommended to download it from the official Sage website. Next, you must run the ‘Sage50Repair’ tool. This helps in being able to repair any corrupt files that can be the main cause of the error. Lastly, one can try installing and reinstalling the Sage software. This is mainly because the prime reason for the Sage 50 Error 1905 is related to installation.

The other reasons can be other reasons like corrupt files, incorrect permissions and incompatible hardware. For this, it is required to troubleshoot the problem and find out the main cause. Once these requirements have been taken care of, you can try and follow the below steps:

Sage 50 Error 1905: The Step-wise Solution

  • Re-start the system 
  • Launch the Sage 50 software onto your computer
  • At this step, any temporary glitch or problem can be easily resolved. 
  • If not, RUN REPAIR on the Sage 50 installation. To do so, you can:
  • Select Sage 50 from the list of installed programs 
  • Click Repair
  • Next Uninstall and Reinstall Sage 50. This allows the files to get correctly installed and in the right location. However, one needs to ensure that the backup has been done before the process of reinstallation. 
  • Now, check the compatibility issues if any on the system. There are times when the updates are inclusive of the fixes for the common error including the Sage 50 Error 1905.

Sage 2023: What to watch out for in the latest version of Sage?

As Sage 50 continues to surprise users with some of the most exciting features, let us take a look at some of the latest in the current version of Sage 2023:

  • The Enhanced Password Security– The latest version, Sage 300, 2023, offers users a more secure password choice. Here this comprises the option to construct a complex password consisting of Lower case, Upper case, Number and a Special character. This is also accompanied by additional technical upgrades in order to enhance overall security. It is also recommended for the users utilizing the Sage Fixed Assets integrated with Sage 300 to update the system to be able to require the complex passwords as explained
  • The new and Improved Sage CRM Integration– Now, one will receive the Update CRM data pop-up on the screen to allow the users to specify if they want to update the existing person, replace the existing person, or create a new person altogether within Sage CRM. Also now the A/R Customers screen utilises the latest date by default instead of the Sage 300 Session date.
  • The New Web Screen– The latest Sage 300, 2023 also comprises the new web screens for Project and Job costing, this includes:
    • The Accounts Sets: One can easily create a group of G/L accounts that can be assigned to identify the G/L ledger accounts. This is used to post the Project and Job Costing transactions for every contract.
    • Charges: This helps in recording the amount that one can charge the customers for the service of fees for which they have not incurred any costs directly.
    • Update Retainage: Now one can easily enter the opening retainage balances for those contracts that you are transferring over to the Sage 300 Project and Job costing from a different job costing system. This is in addition to the various new keyboard shortcuts that are available to launch the web screens from the navigation menu.
  • The New apps, menu and icons organizations– Various improvements have been made for the better organization of the Sage 300 App icons, in the Windows Start Menu. This helps the users to better find what they are looking for more easily. Here instead of the Sage 300 Menu, there are available three new options that have been divided into the core Sage 300 functions, Admin utilities and also Support Utilities.
  • The new User Activity Report– This is a special user report that creates a log of user activities that comprise login/logout, close/open, and eviction among others. Additionally, the report also comprises the following columns date and time, company ID, platform, screen ID, screen name, and computer name.
  • The Sage 300 TLS Compliance Update – This has been declared earlier, that effective since October 2023, the Sage License servers will not accept communication by using the less secured TLS 1.0 and 1.1 protocol. Instead one will need to run one of the following Sage 300 versions that are compliant with TLS 1.2.
  • The Sage CRM 2022 R2 – The latest Sage CRM 2022 R2 is now available and comprises some great new features such as the ability to set the password of maximum length if required, to able to import contacts and email messages from Exchange online and to be able to upload files over to a specified folder and much more
  • The 1099 eFile Forms– Aatrix efiling of 1099-NEC, 1099-MISC and 1099-INT will be supported in v2023.1 (PU1), v2022.4(PU4) and v2021.7(PU7).In the latest version, there is no change in the functionality for setting up, also the same applies to the processing of 1099 codes or amounts.

Also Read-: How to Fix Sage 50 Upgrade Error


The Sage 50 Error 1905 is a common error and can be fixed accordingly. Sometimes all it takes is running the right updates. However, if you still have issues regarding the same, be free to reach out to our team of experts at +1800-964-3096. You can also drop a mail for the same at: [email protected] or check out some exciting details, articles, and the latest in accounting at We are available round the clock and we will be happy to chat with you regarding the problem at hand.

Accounting Professionals & Specialized Experts

Want quick help from accounting software experts? Get in touch with our team members who can install, configure and configure your software for you. Proficient in fixing technical issues, they can help you quickly get back to work whenever you encounter an error in Sage software. Our team is available 24/7 365 days to assist you. To get in touch.

💠Frequently Asked Questions💠

What is meant by Error 1905?

The Sage 50 Error 1905 is an installation and update-related error that occurs in the software.

Why does Sage 50 not open (at times) after the Update?

This usually occurs when there is a problem with the update after installation. Hence, one needs to update once again before continuing:
🔹 Launch Windows 
🔹 Go to Start Menu
🔹 Click on Control Panel 
🔹 Click on Programs and Features 
🔹 Remove Sage 50 Cloud Accounts. 
🔹 Next. clear temporary files

How to Repair the Sage 50 Installation?

To repair the Sage 50 installation, you need to follow the below steps:
🔹 Go to the Maintenance Options in the Windows
🔹 Select the Repair option 
🔹 Select Next to start the Repair process
🔹 Now, follow the prompts by the wizard in order to complete the entire process. 
🔹 Finally, click on Finish, and you are done.

How does one avoid the Data Migration Error?

There are times, most often when the users do not convert the data from the previous Sage version. Hence, you will get the error message when all the companies have not been converted. In order to fix the problem it is recommended to convert all the company’s files before working on the company codes and modules.

Related Posts

Further Reading