home

Indirect Tax

Sovos Docs

France

An overview of France's Standard Audit File for Tax (SAF-T), known locally as FEC (Fichier des Écritures Comptables).

Modules

France has implemented its version of SAF-T, known locally as FEC (Fichier des Écritures Comptables). Unlike other countries with multiple modules, France uses a single file format containing all accounting entries:
ModuleDescriptionFiling RequirementDeadline
FECFull accounting dataset including journal entries, general ledger accounts, and supporting detailsOn-request onlyWithin 15 days of audit notice
Note:

Unlike other countries that require regular filing, the French FEC is only required when specifically requested during a tax audit. However, your systems must be capable of generating a compliant FEC file at any time.

Possible penalties

Non-compliance with France's FEC requirements can result in significant penalties:
  • Failure to submit: €5,000 per year under audit or 10% of the adjusted tax amount (whichever is higher)

  • Invalid format: Rejection of the file and potential for additional penalties

  • Intentional non-compliance: Potential classification as tax fraud with criminal penalties

Special considerations

Non-residents
Foreign companies with a permanent establishment in France must comply with the same FEC requirements as local businesses, including maintaining accounting records according to the French chart of accounts.
Small businesses
All companies subject to corporate income tax or maintaining computerized accounting systems must comply with FEC requirements, regardless of size. There are no exemptions based on business size.
Industry-specific requirements
All businesses must use the official French Chart of Accounts (Plan Comptable Général - PCG) or an industry-specific chart of accounts authorized by French regulatory authorities.

File structure

The French FEC consists of a single file containing accounting entries in a specific format:
  1. File Format
    • ASCII text file with fixed-width columns OR

    • Text file with TAB or | (pipe) separated fields

    • Not XML (unlike standard OECD SAF-T)

  2. File naming
    • Must follow pattern: SIREN_FEC_YYYYMMDD_YYYYMMDD

    • First date = start of fiscal year

    • Second date = end of fiscal year

  3. 18 mandatory fields
    • Each accounting entry must contain all 18 fields:
      • JournalCode (Journal identifier)

      • JournalLib (Journal description)

      • EcritureNum (Transaction number)

      • EcritureDate (Transaction date)

      • CompteNum (Account number)

      • CompteLib (Account description)

      • CompAuxNum (Auxiliary account number, if used)

      • CompAuxLib (Auxiliary account description, if used)

      • PieceRef (Reference to supporting document)

      • PieceDate (Date of supporting document)

      • EcritureLib (Transaction description)

      • Debit (Debit amount)

      • Credit (Credit amount)

      • EcritureLet (Transaction reconciliation code, if used)

      • DateLet (Date of reconciliation, if used)

      • ValidDate (Transaction validation date)

      • Montantdevise (Amount in foreign currency, if applicable)

      • Idevise (Currency code, if applicable)

Submission requirements

Deadlines
The FEC is submitted only when requested during a tax audit:
  • Standard response window: Companies must provide their FEC within 15 days of receiving the audit notice

  • Extensions: Limited extensions may be granted in exceptional circumstances

  • Preparation frequency: While submission is on-demand, companies should test their ability to generate compliant FEC files regularly (quarterly recommended)

Unlike other countries that have regular filing requirements (monthly or quarterly), France does not require periodic submission of the FEC. However, when requested, the tight 15-day deadline means systems must be continuously ready to produce a compliant file.

Filing formats & methods
  • File format: ASCII text file (fixed-width or delimited)

  • Character encoding: ISO-8859-1 (Latin-1) or UTF-8

  • Submission methods:
    1. Physical media: USB drive, CD/DVD (for on-site audits)

    2. Electronic submission: For remote audits (examen de comptabilité)

    3. Registered mail: Physical media sent by registered mail for remote audits

Note:

The submission method depends on the type of audit. For on-site verification (vérification de comptabilité), physical media must be provided during the visit. For remote audits (examen de comptabilité), electronic submission or registered mail is accepted.

Authentication
FEC files do not require digital signatures but must be accompanied by:
  1. Submission letter: Formal letter identifying the company and the audit reference

  2. Declaration of conformity: Statement confirming the file meets FEC requirements

  3. System documentation: Brief description of the accounting system that generated the file

Tax auditors may also request access to the accounting system itself to verify the data's authenticity and completeness.

Archive expectations

All supporting documents and underlying data must be retained for at least six years from the end of the financial year. If original documents are electronic, they must be preserved in electronic form with proper security measures to prevent unauthorized modification.

System changes or upgrades must not compromise access to historical data. Businesses must be able to generate FEC files for prior years upon request, even after system changes.

Each accounting entry must have supporting documentation that can be readily accessed if questioned during an audit. Changes to data after initial recording must follow proper accounting procedures with audit trails maintained.

Archived data must be secured against unauthorized changes. Access controls must be maintained throughout the retention period, and backup procedures must ensure data can be restored if primary systems fail.
Note:

French tax authorities often request to examine the accounting system itself during audits, not just the FEC file. Your systems must maintain the ability to demonstrate how accounting entries were processed and how the FEC file relates to original transactions.

Filing a France SAF-T (FEC) report

France requires businesses to submit a SAF-T file (known as FEC) only when requested during a tax audit. Companies must provide this file within 15 days of receiving the audit notice. While not required regularly, your systems must be capable of generating a compliant FEC file at any time.

Before you start, you'll need:
  • An accounting system that can export data in the required FEC format

  • Access to the official TestComptaDemat validation tool from the DGFiP website

  • All accounting records for the requested period

  1. Prepare your FEC file.

    1. Extract required data from your accounting system.

    2. Ensure all mandatory fields are correctly populated.

    3. Verify chronological ordering of transactions.

    4. Format according to fixed-width or delimited specifications.

  2. Validate using TestComptaDemat.

    1. Download the official TestComptaDemat tool from the DGFiP website.

    2. Run the FEC file through the validation tool.

    3. Review and address any validation errors.

    4. Generate a validation report for your records.

  3. Prepare supporting documentation.

    1. Create a cover letter with company details and audit reference.

    2. Include system documentation describing the accounting software.

    3. Prepare a declaration of conformity.

  4. Submit to tax auditor.

    1. Copy the validated file to the requested media (USB, CD/DVD).

    2. Include all supporting documentation.

    3. Deliver to tax auditor or upload through authorized channel. The submission method depends on the type of audit. For on-site verification (vérification de comptabilité), physical media must be provided during the visit. For remote audits (examen de comptabilité), electronic submission or registered mail is accepted.

    4. Retain a copy of all submitted materials.

  5. Address any follow-up questions.

    1. Be prepared to explain data structures or unusual transactions.

    2. Have supporting documentation readily available.

    3. Track all communications with tax authorities.

When you submit the FEC file, the tax auditor will typically acknowledge receipt but will not immediately confirm validity or compliance. The tax authorities have three months to verify the FEC and decide whether adjustments are necessary. There is no formal "acceptance" notification - you will only hear back if there are problems with your submission or if adjustments are required.

Tax authorities will analyze the FEC using specialized software to identify anomalies, examine specific transaction types, and compare data with tax returns. This analysis may lead to additional information requests, on-site visits, or specific transaction explanations.

If the auditor identifies issues or has questions about specific transactions, you must respond within the timeframe specified in their request. Maintaining good documentation of your accounting processes and transactions is essential for efficiently addressing these inquiries.