Before you install
What this coversโ
What to have ready before you run the installer. Allow fifteen minutes to check it.
Before you startโ
You need someone who can sign in to Sage as MANAGER, and someone who can sign in to the GoRoute portal with permission to manage connectors.
Stepsโ
1. Choose the PCโ
- Windows 10 or Windows 11, on the PC that holds the Sage company data folder
(
โฆ\ACCDATA) or has it mapped. A data folder on a server is fine. - The Windows user who normally uses Sage signs in to that PC. The agent runs as that user, while that user is signed in.
- One PC per Sage company. Two agents must never watch the same company.
- The PC can make outbound HTTPS connections. No inbound port, VPN or fixed IP address is needed.
- That user's Windows short date is day first (
dd/MM/yyyy, ordd.MM.yyyyon a German Windows). Check it in Settings โธ Time & language โธ Language & region โธ Regional format.
2. Check Sageโ
- Sage 50 Accounts UK v34. The agent is built and tested on v34.
- Sales invoices are raised under Invoices and credits (Sage's Invoicing module) and posted with Update Ledgers. Invoices typed in at Customers โธ Batch invoice are invisible to the agent. See Limits and FAQ before you go further if your company works that way.
- The Sage ODBC driver is installed. It ships with Sage 50 as an optional component. If it is missing, run the Sage setup again and include ODBC.
3. Create the GOROUTE user in Sageโ
- Sign in to Sage as MANAGER.
- Open Settings โธ User Management โธ Users and add a user called
GOROUTE. - Give it read-only access. The agent only ever reads Sage.
- Note the password you set, or leave it empty. You type it once, in the installer.
Keep this user. Deleting it, renaming it or changing its password stops the agent reading Sage until you enter the new sign-in.
4. Complete your GoRoute company settingsโ
The agent sends every invoice under the identity in your GoRoute account, not the one in Sage. In the portal, open Company Settings and check:
- VAT number, the same one your Sage company shows.
- Registered address, including the country.
- Bank account (IBAN and BIC) for your customers to pay into.
- Contact name, telephone number and e-mail address. German rules refuse an invoice to a German customer without all three.
5. Gather what the installer asks forโ
| The installer asks | Where it comes from |
|---|---|
| GoRoute environment | Production for live invoices |
| Enrolment code | The portal, on the day: Connectors โธ Sage 50 on-site agent โธ Open โธ Add agent (it lasts 15 minutes) |
| Sage company | Ticked from a list, or the ACCDATA path from Sage's Help โธ About โธ Program Details (Data Directory) |
| Sage sign-in | GOROUTE and its password |
| Delivery date rule | Usually the invoice date |
| Invoices already in Sage | Usually only from today onwards |
What you should seeโ
Every box ticked and the answers to hand. Go on to Install and connect.
If it does not workโ
| Problem | What to do |
|---|---|
| You cannot find Settings โธ User Management โธ Users | You are not signed in as MANAGER. Sign out of Sage and sign in again as MANAGER. |
| The portal has no Sage 50 on-site agent tile under Connectors | Your role cannot manage connectors. Ask an administrator of your GoRoute organisation. |
| The short date is month first and cannot be changed | Speak to GoRoute before you install. Supplier invoices would import with the wrong dates. |
Written for agent 0.2.x and the GoRoute portal release of 31 October 2026.