SAF-T in France: Who Must File, Key Requirements & Upcoming Deadlines

By Rajan Rauniyar

|

Updated on: Mar 10th, 2026

|

12 min read

social iconssocial iconssocial iconssocial icons

SAF-T in France, implemented through the FEC (Fichier des Écritures Comptables), requires businesses to submit structured general ledger data during a tax audit upon request. It is audit-triggered rather than periodic, with strict formatting, reconciliation controls, and defined penalty exposure.

Key Takeaways

  • SAF-T (FEC) submission becomes mandatory once formally requested by French tax authorities during a tax audit.
  • Companies typically have 15 days from the audit notice to generate and submit a compliant FEC file.
  • The FEC must follow a prescribed XML structure with complete, line-level general ledger data and validated VAT consistency.
  • Errors in totals, account coding, or VAT logic can cause file rejection and extended audit scrutiny.
  • Financial penalties can reach €5,000 per fiscal year or 0.5% of audited turnover if the file is missing or non-compliant.
  • France’s e-invoicing mandate does not replace FEC requirements, as both frameworks operate independently.

What is SAF-T in France?

SAF-T stands for Standard Audit File for Tax. France does not use the SAF-T label in law. Instead, it relies on the FEC, short for Fichier des Écritures Comptables. Functionally, it serves the same purpose.

The FEC is a structured extract of your accounting records, pulled directly from the general ledger. It gives French tax authorities a full view of postings, VAT treatment, journals, and balances during an audit.

This is not a summary file. It is raw, line-level accounting data. If there are cracks in your books, the FEC exposes them quickly.

Who must file SAF-T (FEC) in France?

Any business subject to French corporate tax that maintains electronic accounting records can be required to submit an FEC.

In scope, in most cases, are:

  • French incorporated companies
  • Permanent establishments of foreign entities
  • Businesses operating under real tax regimes

Exemptions exist, but they are limited.

If your accounting system is digital, assume SAF-T (FEC) in France applies to you. Requests are issued by Direction Générale des Finances Publiques, typically at the start of a tax audit. Once the request lands, timelines are tight.

SAF-T declaration and submission process (step-by-step)

There is no routine or voluntary SAF-T filing in France.

It works like this.

  1. First, a tax audit is initiated.
  2. Then, the tax officer formally requests the FEC file.
  3. You typically get 15 days to respond.
  4. You extract the FEC directly from your accounting system. No manual edits. No Excel fixes.
  5. The file is validated using the French tax authority’s control rules.
  6. If errors exist, you fix them at source and regenerate.
  7. Submission is electronic. Once submitted, the file becomes the audit baseline.

This is where many teams panic. Too late.

SAF-T file format and data requirements

France mandates a fixed XML structure for FEC files.

The file includes:

  • Journal entries
  • Chart of accounts
  • Transaction dates, references, descriptions
  • Debit and credit values
  • VAT codes and amounts
  • Document references

What matters is consistency. The file fails validation, if:

  • Totals do not reconcile.
  • VAT logic does not align with postings.
  • Account codes change mid-year.

And failed validation during an audit never looks good.

Penalties for non-compliance

If you fail to submit an FEC on time, penalties apply. In practice, the bigger risk is not the fine. It is extended audits, deeper scrutiny, and loss of credibility. We have seen audits widen purely because the FEC raised questions.

If the FEC is non-compliant or unreadable, penalties still apply.

As of now, fines can reach €5,000 per fiscal year or 0.5 percent of audited turnover, whichever is higher.

SAF-T vs e-invoicing in France

Area

SAF-T (FEC) in France

E-Invoicing in France

Purpose

Audit and control

Transaction-level VAT reporting

Trigger

Tax audit request

Ongoing mandate

Data scope

Full accounting ledger

Invoice data only

Frequency

On demand

Continuous

Replacement

No

Does not replace SAF-T

E-invoicing increases transparency. SAF-T tests whether your books survive that transparency. They work together. Not interchangeably.

Best practices for SAF-T compliance

Do not wait for an audit to test your FEC.

  • Run internal validations annually.
  • Lock chart of accounts logic early.
  • Avoid journal overrides without documentation.
  • Most importantly, align VAT codes with accounting entries. This is where files usually fail.

If you operate across countries, standardise extraction logic. France saf-t rules are unforgiving to global ERP shortcuts. SAF-T compliance is accounting discipline, not a filing task.

Conclusion

SAF-T reporting in France is not complicated. It is exacting. Companies struggle not because the rules are unclear, but because ownership of accounting data quality is fragmented. As e-invoicing expands and audits become more data-led, weak FEC files will stand out faster. Treat SAF-T as a continuous control. 

About the Author
author-img

Rajan Rauniyar

Senior Content Writer- International
social icons

I’m a Senior Content Writer at ClearTax, specializing in e-invoicing, VAT, and Tax compliance. Over the years, I’ve researched and written everything from blog posts to whitepapers and product guides, helping ClearTax expand in Malaysia, KSA, UAE, Singapore, Belgium, France and beyond. My goal is to write the most comprehensive, understandable, readable, and accurate content on any topic that has ever existed on the internet. Read more

Index