Skip to main content
In the Payt documentation and interface “CSV” is still often used where it should say “CSV/XML/JSON”.

XSD

The formal definition describing how the XML must be structured. The xsd itself contains some basic documentation per element. The xsd can be used to build and/or validate xml files before submitting them to Payt. This xsd is also used by Payt during the import to validate the file before extracting the data. If the file is invalid then the validation errors are presented in the Payt interface.
The xsd validation is skipped during the import for xml files larger than 50MB, because it would impact import performance too much. Validate large files client side before submitting.
Download xsd

Complete example

This example contains all available fields at least once. Download example

Minimal example

This example contains only the required fields. Download example

Empty example

If no invoices are currently outstanding, this is an example of what an empty XML would look like. Download example
Last modified on June 13, 2026