Skip to main content

Sage 50 Accounts Interface Installation

Updated over 2 weeks ago

To enable communication between Commusoft and Sage Desktop, you must install a program called the Sage Interface. Follow this guide carefully for correct installation or reinstallation.


🧭 Installing the Sage Interface

  1. System Requirements

    • Install the Sage Interface only on the PC or server hosting your Sage 50cloud Accounts database.

    • That same machine must also have the Sage 50cloud Accounts Client installed.

    • Do not use network paths—use only local paths accessible directly by the Sage system.

    • Do not install the interface on more than one machine—only install it on the main Sage server.

  2. Permissions & Environment

    • You must have full administrator privileges.

    • You will need access to Commusoft as Owner/manager.

    • Ensure the Sage 50cloud Accounts Client is completely closed before continuing.

    • Do not enable automatic sync until the full setup is complete.

  3. Anti virus: If antivirus is installed, configure it to allow the interface:

    • Allow both the download and installation.

    • Add exclusions:

      • Folder: C:\Program Files (x86)\SageInterface

      • Program: SageInterfaceService.exe

  4. Download and Install the Interface

    • From the setup screen in Commusoft, download the interface file.

      • If reinstalling go to Quiclinks

    • Locate the file in your downloads, right-click

    • Choose Run as administrator.

  5. Create a Commusoft Access User

    • Commusoft needs access to a Sage user account.

    • Recommended test credentials:

      • Username: cs

      • Password: cs123

  6. Credential Entry: When prompted, verify the following fields.

    • Sage username and password

      • Enter the details you just created.

    • Database location: this must end with .accdata

      • In Sage, go to Help > About

      • Locate the data path field

      • Click through to the Windows folder

      • Click into the file path of the .accdata folder

      • Copy and paste it into Commusoft

      • Confirm that the path ends with .accdata before proceeding

    • VAT method and rate codes

      • 20%, 5%, 0% Enter the relevant T codes

        • Required

      • Domestic reverse VAT codes

        • Not required

    • Click Confirm to save and continue.


Confirming setup

  1. After completing credential setup, the Sage Interface service needs to be monitored to ensure it's running correctly.

  2. Open Services:

    • Click the Windows search

    • Type Services, and select it from the menu to open.

    • Locate Sage Interface Service, right-click it, and choose Properties.

    • Set the Startup type to Automatic (Delayed Start).

  3. Open Event Viewer:

    • Click the Windows search

    • Type Eventviewer, and select it from the menu to open.

    • In the left-hand menu, go to Windows Logs > Application.

    • Look for entries labeled Sage Interface to verify service startup.

  4. You will need to refresh the Event Viewer to see new events. If a new event has been logged, you'll see a banner at the top that says (!) New event available. Click this banner or refresh manually to update the log view.

    New_Event.png
  5. Wait up to 15 minutes for the Sage Interface services to fully initialize.

  6. Not seeing all 17 events: Restart the Sage Interface service and refresh Event Viewer. If events are still missing, check your antivirus exclusions and credential settings.

  7. See below for more details on the events.

Event Log Breakdown

The Sage Interface generates 17 distinct events in the Windows Event Viewer under Windows Logs > Application. Below are the exact log messages, grouped by stage, to help you verify that the service has started and initialized correctly.

🟢 Initialization Events

  1. Sage Interface executed

    service1.PNG
  2. Logging before call accounts

  3. Before transaction component call

  4. Successfully initiated CsSageObject

  5. After transaction component call

  6. Sage client version check

📦 Processing Events

  1. Processed customers

  2. Processed suppliers

  3. Processed customer invoices

  4. Processed supplier invoices

  5. Processed customer payments

  6. Processed customer credit notes

  7. Process supplier payments

  8. Processed supplier credit notes

  9. Processed customer credit notes allocation

  10. Processed supplier credit notes allocation

✅ Completion Event

  1. Successfully moved all the records to sage

    services17.PNG

Next steps


🔁 Uninstall the interface

  1. Go to Windows Search → "Control Panel"

  2. Open Control Panel, then view by Large Icons

  3. Select Programs and Features

  4. Find and uninstall Sage Interface

Did this answer your question?