JL Web Release: Week Commencing 15th September 2025
  • 15 Sep 2025
  • 9 Minutes to read
  • PDF

JL Web Release: Week Commencing 15th September 2025

  • PDF

Article summary

Features scheduled for release on 18/09/2025. The functionality detailed will not be available in the system until this date. However, please note that this is an ETA and may be subject to change.

Introduction

This week’s release includes six focused updates aimed at improving financial accuracy, operational control and field efficiency, especially for teams managing subcontractors, mobile workflows and Sage50 integrations. From enforcing key data on invoices to giving engineers clearer permissions and preparing for better site documentation, these changes help streamline processes, reduce avoidable errors and give your teams more confidence and control day to day.

We have a range of new features aimed at aiding the Sage50 sync (synchronisation) alongside a variety of other general new features.

Read on for the full details 👇

Release Topics

New Sage50 Sync Features:

  1. Sage50 Integration: More Flexible CIS Handling for Subcontractor Invoices

  2. Multi-Currency Supplier Invoice Sync with Sage50

  3. Sage50 Invoice Sync: Better Handling of Long Order Numbers

Other General System Updates:

  1. Invoice Nominal Code Enforcement Setting

  2. Mobile Job Logging: Engineer-Specific Control

  3. Mandatory Attachments on Visit Completion

Release Details

New Sage50 Sync Features:

Image 1.png

1. Sage50 Integration: More Flexible CIS Handling for Subcontractor Invoices 🧾🔄

If you use Sage50 for finance and work with subcontractors, you might have run into this: Sage automatically applies CIS (Construction Industry Scheme) rules to all subcontractor invoices, even when the job in question isn’t actually construction related.

This can create problems for our customers who use subcontractors for a wider range of services like cleaning, maintenance and any other non-construction tasks as the system still tries to treat those invoices as if CIS applies. In the past, this meant having to use alternative, less direct working methods to make sure that invoices were properly recorded.

With this release, we’re introducing a more flexible approach, giving you the ability to choose whether or not CIS applies at the invoice level within Joblogic.

New features include:

  • Two new Sage50 sync types for subcontractor invoices and credits:
  1. CIS Subcontractor Supplier Invoices/Credits

  2. Non-CIS Subcontractor Supplier Invoices/Credits

  • These options can be enabled via your Sage50 sync settings, allowing you to:
  1. Sync relevant items as “non-CIS” when appropriate (marked by item reference and nominal code)

  2. Avoid unnecessary Sage validation errors

  3. Maintain your usual CIS process for construction work

How does this help? 💡

This update is especially useful for companies who:

  • Work with subcontractors across multiple service types or solely for non-CIS work

  • Want to maintain accurate reporting in Sage50

  • Need smoother, faster invoice processing without compliance conflicts

It doesn’t change how Sage50 handles CIS overall but gives you more control over how subcontractor invoices are treated, based on the type of work being invoiced.

A Real-world example:

Let’s say you work with a subcontractor who handles both roofing (CIS) and site cleaning (non-CIS). Before this update, every invoice, even the one for cleaning might have been flagged by Sage50 as CIS item. Now, you can mark the cleaning subcontractor invoice as non-CIS so it syncs cleanly, with no errors and no extra admin. 🏗️

Image 5.png

Image 6.png

2. Multi-Currency Supplier Invoice Sync with Sage50💷

We’ve also made some further updates to help if you're managing international suppliers or purchasing in multiple currencies.

Previously, Joblogic only supported the syncing of GBP (Pound Sterling) subcontractor and supplier invoices with Sage50. While the system already allowed you to raise invoices in other currencies, syncing them into Sage50 was restricted, creating extra steps for finance teams dealing with non-GBP suppliers.

With this release, you can now sync subcontractor and supplier invoices and credits in multiple currencies directly into Sage50. 💵

New features include:

  • Syncing of non-GBP subcontractor and supplier invoices/credits into Sage50

  • Works across all currencies already supported in your JL tenant

  • Multi-currency transactions flow through the sync process just like GBP

🧠 How this helps:

This update removes a key limitation for teams working internationally or paying suppliers in Euros, Dollars or other currencies. It allows cleaner, faster syncing into Sage50, reduces manual entry and ensures your finance data stays accurate, regardless of currency.

No more side-tracking non-GBP transactions or reconciling them manually. It’s now all part of the same streamlined process. 🔁

Image 7.png

Image 8.png

3. Sage50 Invoice Sync: Better Handling of Long Order Numbers 🔢

And a final one for our Sage50 users, we’ve also made improvements to how order numbers are passed through when syncing sales invoices and credits.

Previously, if a Joblogic Customer Order Number had more than 7 characters, Sage50 would reject it and trigger a sync error. This was particularly frustrating for customers using long or auto-generated order references.

To solve this, we’ve introduced smarter logic that adapts depending on the length of the order number, keeping the sync clean and automatic. 🧾

New behaviours include:

  • If the Customer Order Number is 7 characters or fewer: The system syncs as normal to the Order No. field in Sage50

  • If the Customer Order Number is longer than 7 characters: The system still syncs to the Customer Order field in Sage50 but the your Joblogic Invoice Number is added as the Sage50 customer Order Number too

  • This ensures no sync errors and full visibility of both fields within Sage50

Note: this update applies to Sales Invoices and Credits only.

Why this matters 🧠:

Order numbers are often automatically generated and not always within Sage50’s 7 character limit. This update removes a longstanding limitation that caused avoidable sync failures. Now, long order references are handled intelligently so you stay compliant with Sage50’s formatting rules without losing any traceability in your records.

Image 9.png

Image 10.png

For more details on Sage50 and syncing your account with Joblogic, check out our user guides on this here.

Other General System Updates:

1. Invoice Nominal Code Enforcement Setting 📊

We’ve also introduced some non-Sage50 financial updates. There is now a new system-wide setting that lets you control whether nominal codes are mandatory on invoice lines to support better financial tracking and data integrity.

Previously, nominal code fields were optional, which worked well for customers who preferred flexibility or did not use the system for financials. However, for teams that need stricter financial categorisation, especially when integrating with accounting software, missing accounting codes can lead to issues in reporting, exports or reconciliation.

This change gives you control as you can now decide whether your users are required to complete this field when generating invoices. 🔒

New features include:

  • A new setting under system settings > financial; to make nominal codes mandatory on invoices ⚙️

  • When enabled, the field becomes required across all applicable invoice items such as standard, credit, grouped, PPM (planned preventative maintenance), SOR (schedule of rates), hire and project invoice types

  • Clear error messaging if users try to submit entries without a code

🧠 Why this matters:

Some businesses want flexibility, especially in early draft invoice stages. Others, need tighter controls to ensure accurate reporting, cost tracking, and consistent accounting. This update helps you find the right balance for your business. It keep things ‘light touch’, if that’s how you and your team work or allows you to lock it down to ensure complete financial coding at the point of entry.

Image 12.png

To learn more about managing invoices within Joblogic, visit our useful guides area here.

2. Mobile Job Logging: Engineer-Specific Control 📱

Until now, the ability for engineers to log jobs via the mobile application (app) was controlled using a single, global setting activated by the Joblogic team. This meant that if mobile job logging was enabled, it applied to all engineers, whether they needed it or not.

That setup didn’t offer much control, especially for teams with engineers who shouldn’t be creating jobs. With this update, we’ve added granular control meaning that you can now enable or disable mobile job logging per engineer, directly in the staff settings area.

New features include:

  • A new per-engineer permission under Staff > Mobile allowing job logging from the mobile for them ⚙️

Why is this beneficial? 💡

It gives you much finer control over your mobile workforce. You might want certain engineers to complete jobs only, not create them. Alternatively, you may need tighter processes for certain engineers or contract types and customers that they do work for. Now, you can make sure that only the required users have access to create new jobs in the field, reducing mistaken job creation and admin clean up. 👷

Note: this update just sets the foundations in the back-office. Changes to the mobile app will not take effect until next week’s mobile release due 23/09/2025.

Image 2.png

3. Mandatory Attachments on Visit Completion 📸🛑

Attachments and photos can sometimes be the only real proof of a job well done. They support compliance, protect your engineers and give your clients confidence in the work carried out. However, sometimes engineers can forget amidst the many needed tasks that they do. This usually leads to follow-up admin, missed documentation or needing to reopen jobs just to go back and take missing photos or other supportive documents.

This release introduces a general setting that allows you to make attachments and photos mandatory when engineers complete a visit on the mobile app so that nothing gets missed.

New features include:

  • A new system setting to enable this rule: “Enable Visit Attachment Rule”

  • Once enabled a customer-level override is available on the customer’s configuration page to enable or disable mandatory attachment uploads per client

  • Works in both full visit completion and Quick Complete flows

  • If enabled and no attachment is uploaded, the engineer receives a clear error prompt and cannot proceed

*Note: this update just sets the foundations in the back-office. Changes to the mobile app will not take effect until next week’s mobile release due 23/09/2025. *

Why is this beneficial?

This is a big win for teams that rely on clear site evidence, whether for compliance, client satisfaction or internal records. You’ll no longer have to chase engineers after the fact. The system enforces best practice in the moment. 🧰

Image 3.png

Image 4.png

For more details on Joblogic’s mobile app, see our useful user guides here.

Improvements

We have also made some great improvements designed to make site histories clearer for engineers between contractors and subcontractors and to improve audit details on quotes and the customer portal.

Firstly, with regards to site histories for engineers, we’ve added a new setting under system settings which can be used to allow subcontractors and main contractors to view and share the job site’s historical data, including previous visits, notes and status updates.

Image 13.png

Note: this update just sets the foundations in the back-office. Changes to the mobile app will not take effect until next week’s mobile release due 23/09/2025.

Further to this, with regards to customer portal audits, you can now check your customer portal user's login activity via the audit, helping you to assist them with first time logins and general activity updates.

image 15.png

Finally a variety of quoute audits have been added such as those relating to:

  • ‘Make notes private and show on mobile’

  • Updates to note titles, accept check boxes, description and global discounts

  • Turning the schedule of rates toggle on or off

  • And updating note links/URLs

Image 14.png

That’s all for this month in the back-office but be sure to look out for our mobile release next week! 🎉

Your feedback is invaluable in helping us shape future improvements, so don’t hesitate to let us know your thoughts on this release or anything else!

👉 Need further assistance? Visit our Support Portal for more help, or reach out to our team on 0800 326 5561/Support@joblogic.com.


Was this article helpful?