France’s public sector is one of the most demanding ERP markets in the world. As of 1 January 2025, the country has 34,874 municipalities grouped into 1,254 inter-municipal public cooperation bodies (EPCI — établissements publics de coopération intercommunale), plus 101 departments, 18 regions, and thousands of inter-municipal unions and public social action centres (Collectivités Locales 2025). This dense and heavily regulated institutional landscape makes it one of the most demanding markets for ERP vendors.
An ERP designed for a manufacturing SME or a retail group is structurally unsuited to a French local authority. Budget accounting instructions, statutory approval circuits, civil-servant HR management, the relationship with the public accountant, and the mandatory electronic submission of supporting documents are processes that simply do not exist in the private sector — and they require native functionality, not expensive workarounds.
This guide identifies the non-negotiable requirements, compares the five main vendors active in this market, and helps IT directors (DSI), chief executives (DGS), and finance directors structure a selection process adapted to the public-sector context.
Regulatory and accounting requirements specific to French local authorities
The M57 accounting framework: the universal reference since 2024
Since 1 January 2024, all French local authorities fall under a single budget and accounting framework known as M57. This instruction replaced the previous standards: M14 (for municipalities and EPCI), M52 (for departments), and M71 (for regions). The legal basis is set by a ministerial order of 27 June 2007 applying the French General Code of Local Authorities (Code Général des Collectivités Territoriales, CGCT) on accounting digitalisation.
The implications for ERP are significant. M57 requires:
- A unified chart of accounts with a precise nomenclature: account classes 1 to 7 must be pre-configured natively, without the finance director having to create line items manually.
- A Combined Financial Report (Compte Financier Unique, CFU) that merges the administrative account (held by the authorising officer — the mayor or president) with the management account (held by the public accountant, an agent of the DGFiP, the national tax authority). The ERP must produce both views of the accounts in synchronised form.
- Credit fungibility and multi-year management of programme authorisations (autorisations de programme, AP) and payment appropriations (crédits de paiement, CP): an ERP that only handles annual appropriations cannot support long-term capital investment.
A generic ERP can in theory be configured to comply with M57. In practice, specialist vendors have built these features over decades of regulatory update cycles, with dedicated teams tracking every ministerial decree. A generic vendor offloads that burden onto the system integrator — raising project costs and weakening long-term maintenance.
DEMAT.PES, Chorus Pro, and public procurement: three distinct frameworks
DEMAT.PES (Standard Exchange Protocol V2) is the electronic transmission protocol for accounting documents between the authorising officer and the public accountant. It has been mandatory since 1 January 2015 (collectivites-locales.gouv.fr). In practice, every payment mandate and every revenue title must be sent to the Public Treasury (Trésor Public) in XML format via the PES V2 protocol. The ERP must generate these flows automatically and manage acknowledgements from the public accountant.
Chorus Pro is the French government’s electronic invoicing platform for public procurement. More than 131,000 active public entities receive invoices via Chorus Pro (AIFE, 2025). For a local authority, this means all suppliers must submit their invoices via Chorus Pro, and the ERP must retrieve those invoices, match them against purchase orders, and trigger payment mandates.
A key distinction: Chorus Pro covers supplier invoices addressed to public entities (B2G flows). It is entirely separate from France’s ongoing B2B e-invoicing reform (which applies to private-sector transactions between companies). Local authorities are not within the scope of that B2B reform as issuers, though they are affected as recipients when their contractors are private companies subject to the obligation.
GDPR and public data security
French local authorities process personal data at scale: civil records, electoral rolls, civil-servant files, and data on families using childcare and social services. As data controllers, they are subject to GDPR and the French Data Protection Act (Loi Informatique et Libertés).
The ERP must address several requirements:
- Data hosted on servers located within the European Union (or with equivalent guarantees)
- Role-based access rights with logging of access to sensitive data
- Configurable retention periods per data category
- Ability to respond to access, rectification, and erasure requests
French local authorities are regularly targeted by cyberattacks. France’s national cybersecurity agency (ANSSI) records several major incidents in the local public sector every year. Sovereign cloud hosting (with the SecNumCloud qualification from ANSSI) is increasingly specified in ERP tenders from larger authorities and metropolitan areas.
The 5 main specialist vendors for French local authorities
Berger-Levrault: the historic market leader
Berger-Levrault is the reference vendor for French local authorities. The group serves 40,000 customers with 2,000 employees across Europe and Canada, and positions itself as the leading ERP for financial and HR management in the French and Spanish public and parapublic sector (Berger-Levrault, who we are).
Its flagship suite for local authorities rests on two complementary products:
- e.magnus: the financial and budget management module, covering budget preparation, commitment tracking, issuance of payment mandates and revenue titles in PES V2 format, Chorus Pro integration, and production of the M57 Combined Financial Report (CFU).
- BL Agilité: the HR and payroll suite for both civil servants and contract staff, covering career management, leave, contributions to CNRACL (the national pension fund for local authority employees), and the production of nominative social declarations (DSN).
Berger-Levrault serves all sizes of authority, from small municipalities with packaged offerings to metropolitan areas and regional councils with bespoke deployments. Its functional depth and its regulatory update network are its key differentiators.
JVS-Mairistem: the challenger for municipalities and inter-municipal bodies
JVS-Mairistem (part of the JVS group) is the second largest specialist vendor in France. Its historical positioning is serving small and medium-sized municipalities, EPCI, and inter-municipal unions.
The software suite includes:
- Sedit-Marianne: a financial management solution covering M57 accounting, payment mandate processing, and the PES V2 link.
- Supplementary modules for civil records, cemetery management, and invoicing of public services (nurseries, school catering, out-of-school childcare).
JVS-Mairistem distinguishes itself through close field proximity with clients: a regional branch network, dedicated contacts by authority size, and hands-on support for regulatory updates. Its interface is generally seen as more accessible than Berger-Levrault’s for small-town teams with limited IT resources.
Ciril Group: the SaaS specialist for mid-size and large authorities
Ciril Group has specialised for over 40 years in software for local authorities, public establishments, and inter-municipal unions. It serves more than 1,200 public-sector clients (ADGCF profile).
Its flagship solution, Ciril NEO, is a natively cloud-hosted integrated suite covering:
- M57 budget and financial management
- Civil-servant HR and payroll
- Assembly management (deliberations, official acts)
- Public procurement and contract management
Ciril NEO is particularly well-positioned for cities of 20,000 to 200,000 inhabitants, departments, and metropolitan areas seeking a cloud deployment with automatic version upgrades. The group leverages its SaaS model to reduce the internal IT maintenance burden on authorities.
Cosoluce: the accessible option for small authorities
Cosoluce (Cosoluce One solution) targets small municipalities, inter-municipal unions, and public bodies with a lean structure. Its positioning is an accessible solution with a short learning curve and moderate acquisition costs.
Features cover M57 accounting, PES V2 payment mandates, and core municipal management modules. In exchange, advanced capabilities — multi-entity consolidation, complex multi-year budget management, public contract management — are less developed than in Berger-Levrault or Ciril.
Cosoluce is primarily relevant for rural municipalities of fewer than 5,000 inhabitants, municipal unions, and entities with a constrained operating budget.
MGDIS: the specialist in budget management and grant administration
MGDIS occupies a distinct position from the other four vendors: it does not offer a general-purpose municipal ERP, but instead provides specialist tools for budget management and grant administration for local authorities.
Its platform has approximately 610 reference clients, including more than 200 municipalities and EPCI, 45 departments, and 11 regions (MGDIS official site). Key tools include:
- Reporteo: a financial dashboard and budget forecasting tool that connects to an existing ERP to add an advanced analytics layer.
- Aiden (Grant Portal): end-to-end management of grants awarded by local authorities to associations and project sponsors.
MGDIS positions itself as a complement to a core ERP (Berger-Levrault, Ciril, or others), not a replacement. It is the right choice for a department or metropolitan area that wants to strengthen financial oversight without replacing its existing ERP.
Essential capabilities for a local authority ERP
Budget, payment mandates, and M57 accounting
The core of a local authority ERP is the budget and accounting chain:
- Budget preparation and vote: the tool must allow construction of the budget by section (operating and capital), by chapter and article, with modelling of different tax and grant scenarios.
- Commitments and liquidations: tracking of committed appropriations before payment mandates are issued, to prevent any overrun.
- PES V2 payment mandates: automatic generation of XML mandate and revenue title files, with electronic signature and full traceability of submissions to the Public Treasury.
- Chorus Pro integration: automatic retrieval of supplier invoices deposited on the platform, matching against purchase orders, and processing through internal approval workflows.
- CFU production: since 2024, the Combined Financial Report requirement mandates a consolidated account combining the authorising officer’s and the public accountant’s records. The ERP must be able to import data from the public accountant (via the Hélios exchange feed) to produce the CFU.
HR and payroll for civil servants
HR management in a French local authority has specific requirements that generic HR systems (Workday, SAP SuccessFactors) do not cover natively:
- The Fonction Publique Territoriale (FPT) civil service statute: categories A, B, and C; grades and steps; seniority-based and discretionary advancement
- Membership of CNRACL (the national pension fund for local authority agents) rather than the standard national pension scheme
- Management of public-law contract staff and seconded agents
- Nominative social declarations (DSN) adapted for the public sector
- Supplementary pay schemes (RIFSEEP, NBI) with their specific calculation rules
A specialist local authority ERP integrates these parameters natively. Regulatory updates — pay scale revaluations, supplementary pay scheme reforms — are applied by the vendor in new releases, without requiring costly manual reconfiguration.
Citizen-facing services: civil records, planning, and school activities
Beyond financial and HR management, local authorities run citizen services that require specific modules:
- Civil records: birth, marriage, death, and divorce acts; synchronisation with COMEDEC (the electronic exchange system between municipalities and notaries); integration with national government systems.
- Urban planning: management of building permits, preliminary declarations, and planning certificates; online submission via the GNAU digital portal (Guichet Numérique des Autorisations d’Urbanisme), mandatory since 1 January 2022 for digitally equipped municipalities.
- School catering and childcare: invoicing of families for canteen, after-school care, and extracurricular activities; management of CAF (family allowance fund) means-tested rates; digital registration workflows.
The degree of integration between these modules and the accounting system is a critical criterion: a school catering billing module that automatically generates revenue titles in the accounting module eliminates manual re-entry and the errors that come with it.
Generic ERP vs specialist vendor: which authority needs which?
For municipalities of fewer than 20,000 inhabitants, the question rarely arises: specialist vendors dominate this segment and their functionality-to-cost ratio is unmatched. A SAP Business One or Dynamics 365 Business Central would not handle M57, PES V2, or CNRACL without extremely expensive bespoke development.
The question becomes more open for large authorities:
- Metropolitan areas and large cities (over 100,000 inhabitants): SAP S/4HANA and Oracle Cloud ERP have been deployed in a handful of large French public administrations, notably for cross-entity financial functions (public-sector group consolidation, management of mixed-economy companies). These deployments require large teams and budgets that far exceed those of specialist vendors.
- Departments and regions: specialist vendors (Berger-Levrault, Ciril, MGDIS) cover the vast majority of needs. Some regions use SAP alongside their specialist system for managing European structural funds (ERDF, ESF), where specialist vendors have no dedicated module.
The general rule remains valid for 95% of French local authorities: a specialist vendor offers a better value-cost-risk profile than an adapted generic ERP. The regulatory specificity is simply too strong to justify the customisation burden.
Selection process: public procurement, criteria, and pitfalls
French local authorities are bound by the Code de la Commande Publique (public procurement code). Above the formal procedure threshold (currently €221,000 excl. VAT for service contracts awarded by contracting authorities), a structured tender process is mandatory. Even below this threshold, competitive tendering remains good practice.
The most commonly used evaluation criteria in local authority ERP tenders:
- Functional compliance with M57, PES V2, and Chorus Pro (pass/fail criterion)
- Module breadth and integration (finance, HR, citizen services, civil records)
- Vendor stability and longevity: track record, number of public-sector clients, financial results, product roadmap
- Hosting conditions: sovereign cloud, data location, security certifications
- Total cost over 5 years (TCO: licences, maintenance, training, integration)
- References from authorities of comparable size
Common pitfalls in public-sector ERP projects:
- Underestimating the regulatory maintenance burden: an M57 update or a CNRACL reform represents an ongoing maintenance effort. Verify that the vendor includes it in standard updates, without ticket-based billing.
- Ignoring political changeovers: a change of governing majority can shift project priorities. The requirements document must be validated by both the executive team and the administration, to withstand changes between electoral mandates.
- Underestimated timelines: an integrated ERP (finance, HR, citizen services) takes 18 to 24 months to deploy in a mid-size municipality. EPCI consolidations add 6 to 12 months.
- Failure to plan for multi-entity scope: inter-municipal unions and EPCI often manage several separate budgets (main budget, ancillary budgets for water, sewerage, waste collection). The ERP must handle this consolidation natively.
Costs and funding mechanisms
Cost ranges vary considerably depending on the size of the authority and the scope of the project. The following are indicative total 5-year costs (software, integration, and training):
- Small municipality (fewer than 5,000 inhabitants): €15,000 to €50,000 over 5 years (finance and HR suite in SaaS mode, limited implementation support)
- Mid-size municipality (10,000 to 50,000 inhabitants): €80,000 to €250,000 over 5 years (full finance, HR, and citizen services suite)
- Large city or EPCI (over 100,000 inhabitants): €400,000 to several million euros depending on scope and multi-entity complexity
On the funding side, two mechanisms are worth noting:
- DSIL (Local Investment Support Grant): regional prefectures can fund digital transformation projects for local authorities, including ERP. Dematerialisation and administrative modernisation projects are frequently eligible, subject to available regional envelopes.
- ERDF European funds: in eligible regions, local authority digitalisation projects can be co-funded through regional operational programmes (2021–2027 programming cycle currently underway). Eligibility varies by region and operational programme criteria.
Further reading
Choosing an ERP for a local authority starts with a precise requirements document that protects the project over time — particularly against political changeovers and regulatory developments.
- How to write an ERP requirements document that actually protects your project: the essential clauses, drafting pitfalls, and the structure that prevents unpleasant surprises mid-project.
- ERP for non-profits, foundations, and associations: 2026 guide: the accounting specificities of grant-funded associations, with a complementary view of the local authority–project-sponsor relationship.
- ERP and GDPR: compliance and data protection 2026: a detailed breakdown of the GDPR obligations your ERP must meet, with an operational checklist adaptable to your authority’s size.