Article
| X3
Mysoft

Sage X3 R1 2025 |
Update Summary

The Sage X3 2025 R1 release is packed with updates across APIs, testing, compliance, finance, manufacturing, platform, and development. On paper, it’s a long technical list. In reality, these changes aim to reduce manual work, strengthen compliance, modernise integrations, and make life easier for everyone from finance teams to factory operators and developers.

Below is a clear, user-focused walkthrough of what’s new – and why it matters.

APIs

GraphQL Product Mutation

Sage X3 now delivers a GraphQL mutation for products via the COM_ITM_CUD operation. This allows you to create, update, or delete products programmatically.

You can:

  • Create or update a product with one linked supplier

  • Create or update a product with one linked customer

While there are limits on multiple customer or supplier links, this still brings a big step forward for integration scenarios. For example, if you maintain a product catalogue in an external system or e-commerce platform, you can now synchronise core product data with Sage X3 in a controlled, modern way rather than relying on file imports or manual maintenance.

You’ll need to validate the COM_ITM_CUD operation before using it, which is a good safeguard to ensure changes are properly configured and tested.

Automated Test Platform

Node.js 22 Built In

Sage X3 Automated Test Platform 4.0.0 is now compliant with Node.js 22.11 – and importantly, Node is bundled with the platform.

That means:

  • You no longer need to install Node.js separately on local machines or Jenkins servers

  • A compatible Node version ships with the ATP library itself

In practice, this simplifies setup considerably. IT and DevOps teams can avoid version conflicts and save time on environment preparation, especially when maintaining multiple pipelines or test environments.

PDF Report Verification

The Automated Test Platform now supports PDF validation, including:

  • Parsing PDFs

  • Verifying expected text in PDF content

  • Comparing expected vs actual values

  • Attaching parsed PDFs, original files, and controlled values to Allure reports

For organisations that rely heavily on printed or PDF documents—such as invoices, statements, and regulatory reports—this is a big win. You can automatically confirm that critical values (like totals, VAT, references, or legal text) appear correctly, catching layout or content issues before customers or auditors do.

Nexus Deprecation & Easier Installers

Nexus is no longer required for ATP deployments:

  • The client installer now ships with the ATP library and the required Node.js version. You don’t need separate Node or Nexus setups on local machines.

  • The Jenkins installer can install and update ATP directly in pipelines, again with Node bundled in. You can even run different ATP versions for different Sage X3 or Sage X3 Warehousing environments.

This makes upgrade and maintenance cycles much easier. Teams can standardise test environments without wrestling with external repositories or mismatched versions.

Framework Enhancements & New Step Definitions

4.0.0 also brings a number of quality-of-life enhancements:

  • Allure attachments now treat XML files as proper XML types

  • Generic dates used by ATP are attached to reports

  • Skipped tests no longer distort success rates

New step definitions give you more control when testing the UI and data, for example:

  • Choosing the operator type when filtering a table column

  • Controlling local and non-local date formats in tables

  • Parsing XML stored in CLOBs

  • Using stored values in drop-down lists

  • Testing table row action visibility and whether images are defined in table cells

  • Setting time values

These enhancements help QA and technical teams build richer, more reliable test suites that reflect real business use cases rather than just simple screen checks.

Compliance

Company Car Tax Updates – France

The rules for annual tax on company cars in France have been updated for 2024, and Sage X3 now includes new reports FAS2857-2024 and FAS2857-2024 Annual tax return.

The system now:

  • Uses updated CO₂ and pollutant emission tax rates

  • Applies different calculation rules depending on first use date, lease start date or purchase date

  • Applies specific categories for electric vehicles and more polluting vehicles

For French organisations with large vehicle fleets, this reduces the risk of miscalculations and ensures that year-end tax declarations are based on the latest legal guidance.

E-Invoicing for German Customers

For Germany, outbound e-invoices now support ZUGFeRD using Sage Network’s transformation service.

In real terms, this makes it easier to:

  • Generate compliant e-invoices

  • Send them by email directly to customers

  • Stay aligned with German e-invoicing standards without building complex custom integrations

Spain: SII, Batuz and Tax Forms

Spain continues to evolve its VAT and reporting landscape. Sage X3 has been updated with the latest government changes for forms 190, 193, 296, 349, 303, and 390, plus updates for SII and Batuz communications.

This allows Spanish entities to submit accurate data without manual intervention or last-minute report adjustments, which is particularly important during busy filing periods.

Anti-Fraud Law – VeriFactu and Non-VeriFactu (Spain)

To support Spain’s anti-fraud law, Sage X3 has enhanced both VeriFactu and non-VeriFactu processes:

  • Updated messages and bundles

  • A new parameter to manage VeriFactu at site level

  • Communication for non-VeriFactu cases (currently in test context)

  • A Tax agency enquiry function to retrieve status directly

  • QR information added to Facturae XML files

  • Batch tasks to manage large volumes of records

For Spanish companies, this means more automation and traceability when interacting with tax authorities, reducing manual follow-ups and uncertainty around invoice statuses.

Inflation and Asset Revaluation – Portugal

Inflation rates for asset revaluation in Portugal have been updated for 2024, ensuring asset valuations are compliant with the latest legislation. This is especially important for organisations with significant fixed assets, where even small rate changes can have a material impact on the balance sheet.

Distribution

Composite Codes in Mobile Automation

You can now configure your own composite code structure using the Composite code settings function and scan those codes in Mobile Automation Purchase receipt and Stock change pages.

This is ideal for warehouses using labels that encode multiple pieces of information (e.g. product, batch, quantity), as staff can scan once instead of entering several fields manually.

Refactored Transactions for Easier Customisation

Key distribution transactions—such as Purchase receipt, Intersite transfer, Stock change, Miscellaneous receipt, and Miscellaneous issue—have been refactored to be easier to customise via Sage X3 Builder.

This makes it more practical to tailor mobile processes to your exact operational needs, without creating fragile or hard-to-maintain developments.

LPN and Stock Change Improvements

You can now:

  • Perform stock changes by LPN even when stock lines are in analysis request (with safeguards if quality control has started)

  • Mark a pick ticket as deliverable using a dedicated API

  • Search for products by UPC in View stock by product-site

  • Scan serial numbers to filter and select stock lines in intersite transfers

These enhancements help warehouse and logistics teams move stock more accurately and efficiently, especially in environments with high scanning usage and complex serial or batch management.

EFAT Registration Date – Portugal

For Portuguese EFAT, you can define a minimum date range of one month, ending on the last registration day of that month. This provides more precise control over the reporting period and reduces confusion when reconciling tax submissions.

Finance

AP Automation: Vendor Matching

Supplier data can now be synchronised with the AP Automation service to improve vendor matching. This helps AP teams avoid duplicate vendor records and misassigned invoices, particularly when using AI-based invoice capture.

E-Invoicing Framework & Sage Network Integration

A number of e-invoicing features that technically arrived in 2024 R2 are now fully documented and continue to evolve in 2025 R1:

  • Activation via activity code (EINV) and licence

  • Dedicated data synchronisation between Sage X3 and Sage Network

  • Mapping of intercompany invoices to avoid duplication

  • Bulk submission of UBL + PDF invoices to Sage Network and Sage Connect

  • Status tracking for invoices sent through Sage Network

  • Utilities to adjust key e-invoicing and AP automation settings

This framework lays the groundwork for compliant, automated e-invoicing flows across multiple countries, reducing email-based and manual exchange of invoices with customers and suppliers.

AP Automation: Processing Inbound Invoices with AI

You can now use an AI-powered assistant to process inbound invoices:

  • Upload PDFs, images or XML files (or send them via email)

  • Let the Sage AI service extract the data

  • Review and confirm

  • Create a purchase invoice in X3

This significantly cuts down manual data entry in accounts payable, reduces typing errors, and frees staff to focus on exceptions and approvals instead of rekeying information.

Data Clean and Control – Enhancements

Data Clean and Control now:

  • Shows all addresses for a business partner

  • Lets you validate and update them against the French SIRENE database

  • Allows you to control how many records appear in control lists via an activity code

  • Resets validation status when records are updated

  • Lets you deallocate records from users

This helps keep master data clean and legally correct, especially where addresses and registration details are critical for invoicing and compliance.

Fiscal Year Closing & Analytical Balance Variances

A new Analytical balance variances function lets you compare closing balances for one year against opening balances for the next. If differences exist, you can import adjustments or correct balances manually.

This is a practical tool for finance teams who need clear audit trails and accurate carry-forward balances across fiscal years.

Germany 2025 VAT Compliance

Germany’s Umsatzsteuer-Voranmeldung and Dauerfristverlängerung forms are now compliant for 2025, with an updated ELSTER client. That keeps German entities aligned with mandatory electronic VAT submission requirements.

Manufacturing

FEFO Lot Sorting for Weighing

You can now define how lots are sorted in FEFO (First Expired, First Out) scenarios in the Weighing function. This ensures that operators are prompted with the right lots in the right order, reducing waste and strengthening shelf-life compliance.

Smarter Weighing for Containers and Mixed Products

The weighing process has been enhanced to handle:

  • Containers already partially weighed, with an option to skip scale reset

  • Cumulative, mixed and multi-product weighing for complex packaging scenarios

For industries like chemicals, food, or pharmaceuticals, this better reflects real production conditions and reduces rework on the shop floor.

Usability and Safety Improvements

Additional refinements include:

  • Requiring a non-zero weight to validate cumulative weighing

  • Better handling of lots when components are allocated over several lots

  • Displaying toxicity codes and pictograms during weighing for up to six warnings

These changes support both accuracy and operator safety.

Platform

Sage Network URLs and Services

You can now manage Sage Network service URLs centrally, update them via an official JSON file, and ensure that services continue working even if endpoints change. This gives IT teams a cleaner way to keep integrations up to date without code changes.

Document Transformation Service (DTS)

DTS can now be used to onboard companies and transform invoice documents into the correct digital format. This supports e-invoicing projects where different formats need to be harmonised into a single standard.

More Secure and Modern Infrastructure

Key platform changes include:

  • TLS support between Syracuse and Sage X3 Services

  • A more informative internal load balancer UI

  • Advanced orchestration for grouped tasks (run in sequence, in parallel, or with conditions)

  • Native 4GL JSON handling and a Boolean type

  • Improved batch server query management

  • Print job load balancing across destinations

  • Support for indexed and materialised views for better performance on complex queries

  • Stronger trace, log, and MongoDB security defaults

  • 7-Zip, runtime, and OS prerequisite updates

  • Support for Windows Server 2025 (with caveats), Red Hat and Oracle Linux 9

  • Syracuse moving to Node.js 22 and installers migrating to IzPack 5

Together, these keep Sage X3 aligned with modern infrastructure standards, improving performance, resilience, and security.

AP Automation Authentication and Onboarding

A structured onboarding process now automates connecting companies to Sage Network for AP Automation, with a clear Connected status when onboarding is complete.

Sage X3 Builder

New Operation Types and Easier Deployment

Sage X3 Builder now supports:

  • A Node script operation type to run TypeScript logic on Sage X3 Services

  • A full Sage X3 Services installation and update pack based on IzPack

  • A deployment agent to deploy APIs and UI pages through Syracuse without using the developer studio directly

This lowers the barrier for partners and technical teams to deploy extensions and keep environments aligned.

Mutations and Enums

Mutations can now use a Class method for create, update and delete operations, offering more structured development patterns.

Standard local menus are generated as enums in API packages, making them easier and safer to use in partner developments.

VS Code Extension

A Visual Studio Code extension now supports Sage X3 Services development projects, simplifying installation and version management for developer environments.

Sage X3 2025 R1 is a very technical release on the surface, but the underlying theme is clear: less manual effort, stronger compliance, smoother integrations, and more robust infrastructure. Whether you’re in finance, operations, IT, or development, there are tangible improvements here that should make day-to-day work easier and more reliable.

Arrange a 30-min Discovery
Workshop with a Sage Specialist

About The Sponsor

Swoop Funding is a global fintech platform that helps businesses discover and secure the right funding solutions to fuel growth. Through a single digital marketplace, Swoop connects organisations to loans, equity investment and grants, simplifying the funding journey with tailored recommendations, streamlined applications and expert support.

Sessions

Thought Leadership Session

  • Swoop Thought Leadership

Breakout Sessions

  • Swoop Roundtable Session
    • Roundtable Description
  • Swoop Roundtable Session
    • Roundtable Description

Meet The Team

Christopher Nguyen

Business Development Manager

Christopher Nguyen

Business Development Manager

Christopher Nguyen

Business Development Manager

Christopher Nguyen

Business Development Manager

About The Sponsor

Nectari is a global business intelligence and data management provider that empowers organisations with real-time insights to drive smarter decision-making. Its core solution is delivered as Sage Enterprise Intelligence (SEI) within the Sage ecosystem, fully integrated across Sage platforms, and branded as SEI for Sage X3 and Nectari for Sage Intacct to elevate reporting, dashboards and analytics directly inside those systems.

Sessions

Thought Leadership Session

  • To Be Confirmed

Breakout Sessions

  • SEI For Sage X3 Users – Breakout Room One
  • Nectari For Sage Intacct Users- Breakout Room Two

Meet The Team

Christopher Nguyen

Business Development Manager

About The Sponsor

Sage is a global software company, supporting organisations worldwide through solutions such as Sage X3 and Sage Intacct, trusted by companies like yours. Mysoft has been a Sage business partner for over 20 years, providing implementation and ongoing support to customers, alongside specialist solutions that extend Sage platforms.

Sessions

Thought Leadership Session

  • Authentic AI In Sage Copilot

Breakout Sessions

  • Sage X3 Roadmap – Cowdray Hall
    • Summary of R1 2026 and Sage X3 Roadmap
  • Sage Intacct Roadmap – Sarah Swift Room
    • Summary of R2 2026 and Sage Intacct Roadmap

Meet The Team

Rob Walker

Account Manager

Anna Lasko

Tech Partner Manager

About The Sponsor

X3CloudDocs, developed by Mysoft, is a cloud-based document automation suite for Sage X3. Its modules include Purchase Invoice Automation (PIA), Sales Order Automation (SOA), Electronic Document Management (EDM) & Email & Notification Automation (ENA), helping finance and operations teams reduce manual effort, improve accuracy, and gain better control over document-driven processes.

Sessions

General Talk

  • X3CloudDocs R1 Summary and Roadmap.

Breakout Sessions

  • Breakout One:
    • Smarter Alerts, Faster Action: Pre-Configured ENA Workflows
  • Breakout Two:
    • E-Invoicing Is Here: What It Means for X3 Users

Meet The Team

Shezad Beg

Relationship Manager

Brian Martin

R&D
Director

Paul Mincer

Product Manager

Archie Stevens

Software Engineer