Powersoft

Sage 50 Developer

We build bespoke add-ons for Sage 50 — sales order processing, integrations, reporting modules and industry systems — for businesses that have outgrown what the standard product does. Authorised Sage developers, based in West Sussex, working across the UK.

Authorised Sage Developer
Sage 50 services

We are developers, not a Sage reseller

Most firms offering Sage 50 development in the UK are Sage resellers first. Their development team exists downstream of licence sales, which means there is always a quiet commercial interest in recommending a bigger edition, an upgrade path, or a migration to Sage 200.

We are not in that position. We can supply Sage 50 if you would like us to, but we do not depend on it and we have no licence revenue to protect. We get paid to make the system you already own do the thing it will not currently do. If the honest answer is that you do not need bespoke development, we will say so, and that answer costs us nothing.

Powersoft has been building business-critical software since 1986 and is an authorised Sage developer. Our Sage work is UK only.

Sage 50 stays the system of record

Everything we build reads from and writes to Sage 50 rather than duplicating it. Change something in Sage or in our software and both reflect it, because there is only one set of data.

What we have built for Sage 50

These are not concepts. Each one is running in a UK business today, and each one started because Sage 50 on its own could not do what the client needed.

PS50SOP

A sales order processing front end that joins Sage 50's SOP and POP together, so you can raise a sales order and the matching back-to-back purchase order in one pass, sell from stock, or mix the two.

How it works →

The Sage 50 bridge service

A Windows service that posts journals into Sage 50 and pulls data back out. It sits beside any other system and connects it to your accounts without either side being rewritten.

How it works →

PS50REP

A reporting tool for Sage 50 that produces profit and loss and balance sheet reports in whatever layout you want, rather than the layout the standard product gives you.

How it works →

Supplier invoice automation

Reading an electronic supplier invoice file, applying an agreed mark-up and generating the matching sales invoices in Sage 50, ready for approval and emailing.

How it works →

Insurance policy accounting

An insurance and reinsurance policy system that manages policies and claims and posts the accounting into Sage 50, built for Klapton.

How it works →

Something else

Most of what we build starts as a description of a spreadsheet somebody maintains by hand every week. If that sounds familiar, it is worth a conversation.

Tell us about it →

Customer projects

A few of the customers whose Sage systems we have extended.

Sage 50 — trading

Sian Trading

Sian Trading use Sage 50 extensively to drive their sales order process and needed to improve productivity and bring consistency of approach. We built a bespoke front end that imports order details from their master spreadsheet and creates both the sales order and the purchase orders needed to fulfil the trade, with documentation produced automatically as PDFs on the network.

Because Sage 50 remains the repository for all the data, a change made in Sage or in our application is reflected in both.

Sage 50 — engineering

Tayside Diesel

TDE were running Sage Line 100 with a bespoke SOP job processing system and needed to move off the obsolete platform. We migrated their data into Sage 50 and built a bespoke front end managing sales jobs, generating purchase orders to satisfy stock requirements, and handling the whole sales workflow from quote to final invoice.

They are on our ongoing support, which includes free upgrades to their solution when Sage issue a new version, and we act as frontline support for Sage 50 itself.

Sage 50 — freight

Guernsey Freight

Guernsey Freight receive electronic invoices from DHL and wanted to generate their own sales invoices from them with an agreed mark-up. We built a solution that reads the purchase invoice file, validates the data, matches the sales ledger account, calculates the sell value with a percentage uplift and presents the invoices for approval before updating Sage 50 and emailing PDFs to customers.

They continue to use Sage 50 in the normal way for payments against those accounts.

Sage 200 — brewing

Harveys Brewery

Harveys had run on Sage Line 100 for twenty years and moved to Sage 200 in 2012, with a mission-critical sales order process that could not be interrupted. We modified Sage 200 heavily, recording dutiable volume and ABV against stock items so duty is tracked through the SOP, and adding bottle and case charges to invoices automatically.

We built four new modules — sales order processing, BACS processing, document imaging and purchase invoice processing — and took on their IT outsourcing.

Other Sage products

As Sage developers we can develop against any Sage product, and we have done a great deal of Sage 200 and Sage Line 100 work over the years — Harveys Brewery above is a Sage 200 project. Sage 200 is a more complex system and it is not where we choose to concentrate.

Sage 50 is where our own solutions live and where we are most useful to a client. If your question is about Sage 200 we will give you an honest view of whether we are the right people for it.

Frequently asked questions

Can Sage 50 be customised?

Sage 50 itself is not modified. What we build sits alongside it: front ends, services and reporting modules that read from and write to Sage 50 so that it stays the system of record while your people work in something shaped around your process.

What sort of Sage 50 add-ons do you build?

Sales order processing front ends with back-to-back purchasing, financial reporting tools that lay out the profit and loss and balance sheet the way you want them, integrations that post journals and pull data between Sage 50 and other systems, and industry-specific systems such as insurance policy accounting.

Do you sell Sage 50 licences?

We can supply Sage 50 if you want us to, but it is not our business and we have no licence revenue to protect. We are paid to make the system you already own do what you need.

Will an upgrade to Sage 50 break what you have built?

Clients on our ongoing support receive free upgrades to their solution when Sage issues a new version of the accounts software. That is written into how we support these systems, because a bespoke add-on that breaks every year is worse than no add-on at all.

Do you work with Sage products other than Sage 50?

As Sage developers we can develop against any Sage product, and we have done substantial work on Sage 200 and Sage Line 100 in the past. Sage 50 is where we focus and where our own solutions are built.

Do you work outside the UK for Sage?

No. Our Sage 50 work is UK only. Our PowerBuilder practice works internationally, but Sage 50 accounting is a UK product and we keep that work here.

Do you provide ongoing support for what you build?

Yes. For several clients we are also the frontline support for Sage 50 itself, handling operational queries as well as questions about our own software.

More on Sage 50

Talk to us about your Sage 50 system

Tell us what Sage 50 will not do for you and what you are working around today. We will tell you honestly whether it needs bespoke development, a change of process, or nothing at all. We are based in Horsham, West Sussex, and we work with Sage 50 clients across the UK.

Telephone: +44 (0)1293 562730
Email: sales@powersoft-services.co.uk

We are not a Sage reseller

We can supply Sage 50 if you want us to, but we do not depend on it. No licence revenue means no reason to recommend an upgrade you do not need.