Verteco

Integrations / Universal formats / CSV

CSV logo

E-invoice export to CSV

Export + import

CSV is the simplest overview of your company's documents: one row per received and sent e-invoice, a semicolon separator and UTF-8 with a BOM, so Excel in Slovak settings opens it with a double-click with the diacritics intact. You download it in the Exports section for a chosen period, from the invoice list for selected documents only, or your system fetches it through the portal API. New columns are always added at the end, so an import by column position never breaks.

How it works

  1. 1Sign in and open Exports in the left menu. Choose the company, the direction of documents (Received and sent, Received only, Sent only) and, if you like, a period From date and To date; without dates everything is exported.
  2. 2In the Universal formats section click Download on the CSV (.csv) card. You get the file peppol-doklady.csv.
  3. 3Open it in Excel or Google Sheets or import it into your system. The columns come in this order: Direction, Invoice number, Issue date, Sender, Recipient, Currency, Amount incl. VAT, Status, Peppol message ID, Received/sent, Supplier (name), Due date, Delivery date.
  4. 4Need only selected documents? In the list of received or sent invoices tick the documents and download the CSV for that selection in the bulk-actions bar (at most 500 documents at once).
  5. 5Automation: the same file is returned by the export.csv endpoint of the portal API with the direction, from and to parameters. You create an API token in the left menu under API tokens, API keys tab, Create token button.

What the integration solves

  • ✓One row per document: direction, invoice number, issue date, sender and recipient (Peppol identifiers), currency, amount incl. VAT, status, Peppol message ID, time of receipt or sending, supplier name, due date and delivery date
  • ✓Semicolon separator and UTF-8 with a BOM: Excel in Slovak settings opens it with a double-click with the diacritics intact
  • ✓New columns are always added at the end, so a mapped import by column position stays valid
  • ✓Cells a spreadsheet would treat as a formula are escaped, so a foreign document cannot inject a formula into your table
  • ✓Filter by company, direction and period, or export only the ticked documents from the invoice list
  • ✓Works also for documents whose content has already been deleted under the Data archive setting: the CSV reads the register data, not the XML

Frequently asked questions: e-invoices for CSV

Which columns does the CSV contain and in which order?
Direction (received or sent), Invoice number, Issue date, Sender, Recipient, Currency, Amount incl. VAT, Status, Peppol message ID, Received/sent (processing time), Supplier (name), Due date and Delivery date. Any new columns are added after the last one; the existing order does not change.
Why is the separator a semicolon and not a comma?
Excel in Slovak settings uses the semicolon as the list separator and the comma for decimals. The semicolon and UTF-8 with a BOM therefore mean you open the file with a double-click with the diacritics intact. When importing into another system, simply set the separator.
I am missing the invoice lines and the VAT breakdown. Where do I find them?
The CSV is deliberately a one-row-per-document overview. The lines and the VAT recap per rate are in the Excel (.xlsx) export with the Lines and VAT sheets and in the JSON export; both are on the same Exports page.
Can I download the CSV automatically from my own system?
Yes. The export.csv endpoint of the portal API accepts the same parameters as the Exports page (direction, from, to in the YYYY-MM-DD format) and optionally a list of ids for specific documents, at most 500 at once. You sign in with an API token from the left menu API tokens (API keys tab, Create token button); the token sees only the companies you created it for.
Can I also send e-invoices from a CSV?
Yes, but through a different file: on the Send e-invoice page, Bulk send tab, choose CSV and use our template, in which rows with the same invoice number are merged into one invoice. The exported overview peppol-doklady.csv is not meant for sending.
How much does it cost?
The connection is free. The service costs from €2/month excl. VAT per company ID (IČO) that sends or has the Data archive switched on; receiving with the archive off is free (up to 1,000 invoices a month). During the voluntary period before the mandate of 1 January 2027 everything is free of charge.

Start today: selecting us on the Financial Administration portal is enough

Receiving is free · no lock-in, no hidden feesMeet your 2027 legal obligation in 2 minutesSlovak Financial AdministrationChoose Verteco on the Financial Administration portal →On the portal, click “Pokračovať” (Continue), sign in (slovensko.sk / eID or your FS portal credentials) and confirm the selection. We handle the rest automaticallyCertified provider of the Financial Administration (EFSK000031) · no commitment · you can change providers at any time
How does the selection work? (3 steps, ~2 minutes)
  1. 1Click the button above. The official Financial Administration page “Certified provider selection” opens with Verteco pre-selected. Click “Pokračovať” (Continue).
  2. 2Sign in to the Financial Administration portal, via slovensko.sk (eID / ID card with a chip) or with your PFS credentials, and confirm the provider selection.
  3. 3Done. A sign-in e-mail arrives. We create your account, company and Peppol network registration automatically. If another provider already holds your receiving record, we do not take it over: you get the migration-code procedure, or you choose in the portal that receiving stays with them and you only send through us.
  4. No eID? You can also sign in to the Financial Administration portal with your PFS identifier and password. Or register here with an e-mail and password, add your company manually and finish the selection later.
  5. Your company is not offered in the “taxpayer selection” step? Only entities you are authorised for on the FS portal appear. Add the authorisation in your Personal Internet Zone (Autorizácie → Pridať autorizovaného používateľa), then finish the selection.
  6. Detailed guide to the FS portal selection (in Slovak) →

Related: Peppol company check · e-invoicing guide 2027 · price list · all integrations