home

Indirect Tax

Sovos Docs

Generate SAF-T files

Create compliant SAF-T files from your validated data.

Before generating your SAF-T file, ensure that:
  • All mandatory data has been uploaded and validated according to country legislation

  • Data is in the correct chronological order within your reporting period

  • All CSV files are uploaded and valid if using multiple data sources

  • No critical audit findings remain unresolved; the platform will prevent file generation if critical issues exist

  • Country-specific compliance requirements are met for your selected jurisdiction

After your data has been successfully imported, validated, and any audit issues resolved, you can generate your SAF-T files for submission to tax authorities. The file generation process transforms your consolidated financial data into the specific XML format required by each jurisdiction.
  1. Access SAF-T Generation.
    1. Go to SAF-T Generation in the left menu.
    2. Click Generate SAF-T to open the file generation interface.
  2. Configure generation parameters.
    In the Generate SAF-T dialog, specify:
    • Date Range:
      • Start date: Beginning of your reporting period

      • End date: End of your reporting period

      • Fiscal year: Select the appropriate fiscal year

    • File Configuration:
      • Dataset locale: Choose your country/language setting, for example, , en_fr for France

      • File types: Select the required SAF-T format for your jurisdiction, for example,, B - BIC/IS

      • Extra dimensions (if applicable): Select other required information, for example IBAN or tax entity

  3. Generate and download.
    1. Click Run to generate your SAF-T file.
    2. Check the validation on the generated file and fix any errors.
      Screenshot showing validation failed and the breakdown of missed data points.
    3. The file will appear in your generation history.
    4. Click the Download button to retrieve your SAF-T file.
    5. Save the file securely for submission to tax authorities.

The generated SAF-T file is now ready for submission to your tax authority using the appropriate method for your jurisdiction.

If SAF-T generation fails, common causes include:
Missing mandatory files
  • Ensure all required CSV files for your country have been uploaded

  • Check that file formats match specifications

Data ordering issues
  • Verify that transaction dates are within the specified reporting period

  • Ensure chronological consistency across all data sources

Critical audit findings
  • Return to the Audit section to resolve any critical issues

  • Re-run validation after making corrections

Repository processing errors
  • Check for data inconsistencies between multiple source files

  • Review merge collision resolutions if consolidating multiple data sources

After successful generation:
  1. Review the generated file in your download location.

  2. Check file size and format to ensure it meets country-specific requirements.

  3. Verify the reporting period matches your intended submission.

  4. Confirm all required data elements are present using preview capabilities.

  5. Test file validity using any available government validation tools.