If you're a TVDE operator in Portugal using Uber or Bolt, your invoicing data flows through Fonoa — the AT-certified invoicing system that both platforms use in Portugal. Fonoa issues the invoices for your trips and provides two export formats: the per-platform CSV (which most operators already know) and the SAF-T file, which is more complete, more rigorous, and far simpler to process.

In this article we explain what SAF-T is, how to get it from the Fonoa portal, and how Frotis processes it to give you complete visibility over revenue, commissions, and margin per vehicle.

What is the Fonoa SAF-T?

The SAF-T (Standard Audit File for Tax) is an XML file format standardised by the Portuguese Tax Authority. It is used across Europe to export fiscal data in a structured and auditable way.

In the TVDE context, the Fonoa SAF-T contains:

Why SAF-T is more complete than CSV Uber and Bolt CSVs have different formats, different fields, and don't always include full fiscal information. SAF-T is a single format, standardised by the Tax Authority, that mandatorily contains all invoicing data — regardless of platform.

How to get your SAF-T file

The Fonoa export portal lets you get your SAF-T in just a few steps. The process is free and requires no account — just your company's tax number (NIF).

  1. Access the Fonoa portal
    Open supplier-exports.fonoa.com/bolt in your browser. This portal is shared between Uber and Bolt — the file you receive will include trips from both platforms.
  2. Enter your company's NIF
    In the search field, enter the tax identification number of your company (the NIF you use for your TVDE activity). Confirm that the company name displayed is correct.
  3. Select the period
    Choose the date range you want — monthly, quarterly, or annual. We recommend monthly exports to simplify accounting reconciliation.
  4. Click "Submit"
    The system processes the request and sends the SAF-T file to the email associated with your NIF. Delivery takes up to 24 hours — in practice, the file often arrives within minutes.
  5. Save the .xml file
    When you receive the Fonoa email, download the SAF-T file (.xml extension) and save it somewhere accessible. This is the file you'll import into Frotis.
Note the email associated with your NIF The file is sent to the email registered with the Tax Authority for your NIF. If you don't receive it within 24 hours, check your spam folder or confirm which email is registered with the AT.

How to import into Frotis

SAF-T import in Frotis will be available soon, as part of the data import feature. When the feature launches, the process will be simple:

  1. Go to the Import section in the Frotis menu
  2. Select file type SAF-T (Fonoa)
  3. Drag the .xml file or click to select it
  4. Frotis validates the file, detects the period, and shows a summary before you confirm the import
  5. Confirm — data is immediately available in the dashboard, organised by vehicle and platform
Coming soon SAF-T import is in active development. If you want to be notified when the feature launches, join the Frotis waitlist.

What Frotis extracts from the SAF-T

Frotis's SAF-T parser processes the XML file and automatically extracts the following data:

DataSource in SAF-TUse in Frotis
Gross revenue per tripInvoice value (InvoiceLine)Business volume, VAT monitoring
Platform commissionDiscount/commission lineNet revenue, margin per vehicle
Platform (Uber / Bolt)Issuer identifierFilters and separation by platform
Associated vehicleRegistration / vehicle referencePer-vehicle profitability
Trip periodInvoice dateMonthly and quarterly grouping

This data feeds directly into the financial dashboard, quarterly VAT reports, and driver payment calculations — with no manual intervention required.

SAF-T vs CSV — what's the difference?

Many operators start by importing Uber and Bolt CSVs — it's the most familiar and most immediate method. However, SAF-T has clear advantages that make it the preferred option:

CSV (Uber or Bolt)SAF-T (Fonoa)
Files needed2 separate files (one per platform)1 single file
FormatCSV — varies by platformXML standardised by the Tax Authority
Fiscal dataPartial — no guaranteed AT complianceComplete — legally compliant
Detailed commissionsNot always includedAlways present
ProcessingManual mapping per platformAutomatic detection
Tax authority auditNot directly suitableOfficial AT format

Our recommendation is clear: use SAF-T whenever available. CSVs continue to be supported for situations where SAF-T is unavailable or for historical periods predating the adoption of Fonoa.

Import your Uber + Bolt data in a single file.

Join the Frotis waitlist and be the first to know when SAF-T import is available.

Join the waitlist — it's free