SEPA credit transfer CSV template
CSV template you upload to GenerateSEPA to produce a pain.001 ready for your bank.
TL;DR
- File type:
CSV - Download: sepa-credit-transfer-template.csv
- Usage: upload it to GenerateSEPA or adapt it to your ERP.
What it’s for
The template saves you the headache of figuring out which columns a SEPA file needs. We built it following EPC requirements (Pain.001/Pain.008) and Spanish banks’ real-world habits.
Column structure
| Column | Description | Example |
|---|---|---|
creditor_name |
Creditor name | Proveedor A S.L. |
creditor_iban |
Creditor IBAN | ES7321000418401234567891 |
creditor_bic |
BIC (optional) | CAIXESBB |
amount |
Amount in euros | 1250.00 |
concept |
Concept | Factura F2026/0001 |
end_to_end_id |
End-to-end ID (optional) | PAY-2026-0001 |
execution_date |
Execution date (YYYY-MM-DD) | 2026-01-10 |
How to use it
- Download the template.
- Fill it with your operations (paste from your CRM or ERP).
- Upload the file to GenerateSEPA to obtain your SEPA XML.
- Validate the XML with our SEPA XML Validator.
- Send it to your bank.
Best practices
- Don’t include empty rows at the end.
- Use
YYYY-MM-DDfor every date. - Double-check IBANs before uploading (typos cause AC01 returns).
Conclusion
With this template you go from messy Excel collections to a SEPA batch generated in 2 minutes. Try it now with GenerateSEPA.