A SaaS contract is often won on the product, but lost in litigation… over pricing and billing. With the Data Act (EU) 2023/2854, France's SREN Law no. 2024‑449 and the NIS2 Directive, transparency, portability and interoperability obligations are increasing. Here is how to structure prices, avoid billing pitfalls and remain compliant in 2026.
1) The legal framework affecting your prices and invoices
Data Act: portability, interoperability and the gradual end of switching charges
The Data Act requires data processing service providers (including many cloud and SaaS services) to facilitate provider switching, ensure interoperability and phase out transfer fees (“switching charges”) according to the regulation's timetable, with full elimination at the end of the transitional period. Contractually anticipate free portability at the deadline, open formats and documented APIs (coordinated with your SLAs). Source: Regulation (EU) 2023/2854.
SREN Law: transparency and combating unfair practices
SREN strengthens transparency requirements for digital services in France, particularly user information, interoperability and certain commercial practices. Check that your documents (quotation, terms of sale/agreement) clearly explain billing metrics, additional fees, alert thresholds and termination arrangements. Source: Law no. 2024‑449.
Commercial Code: payment terms, penalties and the €40 indemnity
In B2B, invoices must state the late-payment penalty rate and fixed €40 indemnity for recovery costs, as well as payment terms. See C. com., art. L441‑10 and Service Public Pro guidance. Price increases must remain fair under the rules on significant imbalance (C. com., L442‑1).
NIS2: cybersecurity, continuity and indirect pricing effects
If your SaaS falls within “essential” or “important” entities, NIS2 requires risk management measures and incident notifications. This affects your SLAs, security costs and potentially your pricing model (e.g. passing on hardening costs). Source: Directive (EU) 2022/2555.
B2B electronic invoicing: the 2026 timetable
France's B2B electronic invoicing reform starts from 2026 according to a timetable based on company size (receipt for all and phased issuance). Anticipate compatibility of your ERP and billing flows. References and timetable: economie.gouv.fr.
2) The most common SaaS contractual risks
- Unclear metrics (user, MAU, API calls, storage, compute) making invoices disputable.
- Uncontrolled excess consumption (overages) due to missing alerts/notice, with retroactive effects.
- Unilateral price increases without a cap, objective indexation or termination right.
- “Hidden” fees (setup, premium support, egress/migration) that will ultimately be non-compliant with the Data Act.
- Non-compliant invoices (mandatory information, deadlines, penalties) exposed to rejection and disputes.
- Rigid multi-year commitments (minimum consumption, ramp-up) without adjustment clauses.
- Inconsistency between SLA and pricing (unapplied service credits, no refund mechanism).
- GDPR non-compliance concerning the quality of logs/usage measurements or data location; see CNIL guidance: cnil.fr.
For an overview of clauses to examine beyond price, see our essential SaaS contract clauses guide, and coordinate pricing credits with your SLAs and service commitments. For recurring disagreements over amounts, revisit your termination and refund mechanisms. For sales transparency, our compliant SaaS terms of sale in 2026 provide a useful starting point. On data, govern processing through a DPA (GDPR processing agreement).
3) Good drafting practices: 12 key clauses (with useful wording)
- Scope and pricing model: “The Price comprises: (i) a [monthly/annual] subscription per [Named User/Seat/Instance], (ii) a usage component measured in [API calls/GB stored/CPU minutes].”
- Precise metric definitions: “Monthly Active User (MAU) = any person authenticating at least once during the calendar month, excluding technical accounts listed in Annex 1.”
- Measurement and evidence: “Measurement is performed by a timestamped [metering module], with logs retained for 24 months and auditable by the Client on 10 days' notice.”
- Overage alerts and caps: “Alerts at 80% and 100% of quota. Any overage charge becomes payable only after 7 days' notice and is capped at +25% of the monthly package, unless agreed in writing.”
- Quarterly true-up/true-down: “Upward/downward differences are reconciled each quarter, taking effect in the next cycle.”
- Billing cycle and taxes: “Advance [monthly/annual] billing, excluding taxes, currency [EUR], payment at 30 days end of month by bank transfer/SEPA.”
- Controlled price increases: “Annual indexation to [reference index], capped at +5%/year. Any increase >5% gives a right to terminate within 30 days without penalty. Notification 60 days before taking effect.”
- Product changes: “Security and compliance updates are included. Premium modules listed in Annex 2 are charged per use. No compulsory bundling during the subscription.”
- Professional services and additional fees: “Third-party integration, training, migration: schedule in Annex 3. No unlisted exit/egress fees.”
- Data Act portability: “On first request and at expiry, data export in a structured, commonly used and interoperable format (CSV/Parquet + schemas), through a documented API. Switching charges are eliminated according to the Data Act timetable.”
- SLA and service credits: “If the SLA is breached, an automatic credit applies to the next invoice. Beyond X critical incidents/month, the Client may terminate without fees.”
- Late payment: “Late-payment interest at the ECB rate +10 points and a fixed €40 recovery indemnity (C. com., L441‑10). Suspension possible within 15 days after formal notice.”
Compliance tip: align these clauses with your SLA and DPA, and provide a detailed exit plan (timetable, formats, responsibilities).
4) Billing governance: processes to reduce 80% of disputes
- Clear catalogue (SKUs, metrics, schedules), versioned and referenced in the agreement and quotation.
- Robust metering: signed/timestamped usage logs, 24-month retention, audit exports.
- Client alerts: 50/80/100% thresholds, self-service dashboard, timestamped alert emails.
- Change management: every price change notified 60 days in advance, with an exit right if >cap.
- FinOps/LegalOps: monthly sales–usage–invoice reconciliation, audit samples, dispute handling within 10 days.
- 2026 e-invoicing: check formats (UBL/Factur‑X), PDP/PPF integration and mandatory information (economie.gouv.fr).
- GDPR by design for metering (minimisation, legal basis, information); CNIL guides.
Quick checklist
- Define every billed metric (what, when, how, evidence, audit).
- Provide usage alerts and overage caps + reconciliation.
- Control increases: index, cap, notice, termination right.
- Ultimately free portability (Data Act) + interoperable formats + API.
- Mandatory invoice information (deadlines, penalties, €40) and preparation for 2026 e-invoicing.
Quick FAQ
Can exit (egress) fees be charged in 2026?
The Data Act provides for the gradual elimination of switching charges, ending at the close of the transitional period. Anticipate free switching at the deadline in the contract, and govern optional services (professional services) separately.
How do you secure a price increase during a commitment period?
Combine objective indexation (index), an annual cap, notice (≥60 days) and a termination right if the cap is exceeded. Document the reasons (security, NIS2 compliance, measured inflation).
What information is mandatory on the invoice?
Parties' identities, date, number, description, price excluding tax/VAT, payment terms, late-payment penalty rate and fixed €40 indemnity (C. com., L441‑10). See Service Public Pro guidance.
Need an audit of your contracts and pricing schedule? We support SaaS providers from Series A to IPO.
Further reading
Related resources
- SaaS contract: essential clauses to secure your online software
- SLA (Service Level Agreement): legal obligations and how to draft one
- SaaS contract termination: notice, refunds and clauses to include
- Terms of sale for a SaaS startup: what the law requires in 2026
- DPA (Data Processing Agreement): complete guide for SaaS startups
Frequently asked questions
FAQ
Does the Data Act require me to eliminate all portability fees from 2026?
The Data Act provides for phasing out switching charges under a transitional timetable, with elimination at the end of the period. Anticipate free switching at the deadline and document export and interoperability interfaces.
How do you write an overage clause that avoids disputes?
Define the metric, provide alerts at 80/100%, require notice before any excess billing and a monthly cap. Offer quarterly true-up/true-down and retain auditable usage logs.
Can a price be increased during a commitment period?
Yes if the contract clearly provides for it: indexation to an objective index, annual cap, notice (≥60 days) and termination right if the increase exceeds the cap. Avoid uncontrolled unilateral increases.
What information must appear on my B2B invoices?
Payment terms, late-payment penalties and €40 indemnity, in addition to standard particulars (identity, date, number, VAT). Refer to Commercial Code L441‑10 and Service Public Pro guidance.
Does NIS2 apply to me as a SaaS provider?
Many SaaS providers fall within “important” or “essential” entities. NIS2 affects risk management, SLAs and potentially costs. Check your scope and adapt your clauses.
References
Sources used
- SREN Law no. 2024-449 of 21 May 2024
- Legifrance — French legal database
- Economie.gouv.fr — French Economy Ministry portal
- Data Act - Regulation (EU) 2023/2854
- NIS2 Directive - Directive (EU) 2022/2555
- Digital Services Act: questions and answers
- EUR-Lex — European Union law portal
- CNIL — French data protection authority
- Service Public Pro — business guidance portal
- INPI — French industrial property institute
- AMF — French financial markets authority
- BPI France — business financing and support
Training · Audit · Support
Put what you read into practice
Initial helps law firms define AI usage, train teams, deploy the right tools and oversee adoption.