Skip to main content

How to create SEPA bulk direct debit (XML) files

Learn how to generate a SEPA Direct Debit XML file in Teach ’n Go to process bulk payments through your bank.

Written by Abdullah Al-Hussein
Updated this week

Teach ’n Go allows you to create a SEPA Direct Debit XML file containing multiple payments. You can upload this file to your banking system to request bulk direct debit payments from students or related contacts.


Step 1: Add your school bank details

Before creating a SEPA file, you must enable and configure SEPA payments.

  1. Go to School settings.

  2. Open the SEPA payments tab.

  3. Enable the SEPA payment method.

  4. Enter your school’s bank details carefully.

  5. Click Save.

Accurate bank details are essential to avoid processing errors.


Step 2: Add customer bank details

You must also add bank details to each student or related contact who will pay via SEPA.

  1. Open the Student or Related contact profile.

  2. Select SEPA DD as the preferred payment method.

  3. Enter the required bank details.

  4. Save the profile.

If a related contact pays for multiple students, you only need to enter the bank details once under the related contact’s profile.


Step 3: Create the SEPA XML file

Once all bank details are set up:

  1. Go to Payments.

  2. Open the Overdue payments tab.

  3. Click Export SEPA.

Teach ’n Go will:

  • Identify students or related contacts with SEPA DD selected as their preferred payment method.

  • Include only those with outstanding balances.

You can choose:

  • Specific students

  • Specific overdue periods

After confirming your selection, the system will generate the XML file.


Step 4: Upload the file to your bank

  1. Download the generated XML file.

  2. Log in to your online banking system.

  3. Upload the XML file to initiate the direct debit collection.

Processing will then be handled by your bank.


Step 5: Create automatic receipts

After generating the SEPA file, you can create automatic receipts in Teach ’n Go for all included payments.

We recommend creating the automatic receipts after you have uploaded the SEPA file to your banking system.

If a payment is declined:

  • Delete the related receipt in Teach ’n Go.

  • The associated fees will automatically return to outstanding status.


Troubleshooting

  • Student not included in file? Confirm SEPA DD is selected as the preferred payment method and bank details are complete.

  • Invalid XML error at bank? Recheck school and customer bank details.

  • Declined payment? Delete the receipt to restore the outstanding balance.


Using SEPA bulk export streamlines direct debit collections, reduces manual work, and keeps your payment records accurate within Teach ’n Go.

Did this answer your question?