Money

SEPA direct debits for sports centers

Hundreds of dues in a single operation. You see exactly what you are about to charge and to whom before anything goes to the bank.

Accounts › Direct debits › Generate
ConceptSeptember 2026 fees
Period from01-09-2026
Until30-09-2026
Processing date05-09-2026

Preview · 4 of 218 debits

ConceptPeriodMemberPrice
Adult member feeSep 2026Member no. 104232,00 €
Adult member feeSep 2026Member no. 087132,00 €
Swim school feeSep 2026Member no. 119018,00 €
Junior member feeSep 2026Member no. 120421,00 €
Batch total6.184 €
FilterGenerateOn generating, those charges are treated as collected.

What you are about to charge, before you charge it. Sporttia's interface, with sample data.

Verificado en la aplicación

First you look, then you charge

The screen imposes that order, and it is not a detail: once generated, those charges are treated as collected.

Before generating

Before · You give the concept, the month and the charge date

With Sporttia · The list of debits appears with each member, amount and the total

On generating

Before · The batch does not exist yet

With Sporttia · A file ready for the bank and the charges marked

Being able to look at the list first is what avoids the expensive mistake: finding out from the statement that you charged dues to members who had already cancelled.

3
rejection reasons flagged before you send: zero amount, invalid IBAN, empty concept
SEPA 19
the file format every Spanish bank asks for
Q60
barcoded payment slips, for municipal collection

What usually happens

  • Membership dues collected one by one at the desk every month.
  • Batch files prepared by hand and rejected by the bank over one mistyped IBAN.
  • Returned debits nobody chases, because nobody knows which ones they were.
  • Councils that collect through the banks and need payment slips with a barcode.
  • Receipt numbering kept separately so that it stays sequential.

A month of dues, one operation

Two hundred debits at once
Every direct-debited due for the month goes out together in the file the bank asks for. The desk collects none of them.
You see what you are charging before you send it
The full list with each member and their amount, and the total. If something is off, you see it before it reaches the bank.
And the bank does not reject it
The system flags zero amounts, invalid IBANs and empty concepts, which is what a batch gets rejected for.

When the bank returns a debit

You know exactly which ones
You load the returns file and every returned debit is marked, with its member. None goes unchased any more.
And they go back to outstanding
A returned charge reappears as debt, ready to chase or to include in next month's batch.
With the turnstile as leverage
At centers with access control, a returned due blocks entry until it is settled. It is the most effective way to get paid.

What a council needs

Collection through the banks
Q60 payment slips with a barcode, and afterwards the bank's file to mark as paid whatever was settled over the counter.
An audit trail for oversight
For every batch you keep the name, whether it was sent, whether it is collected and the total. You can reconstruct what was charged and when.
Sequential receipt numbering
The system keeps it, using whatever pattern the center defines, and rolls it over at the start of a new financial year.
The detail, if you need itTables, conditions and hardware. The things you check before deciding.

What members sort out themselves

  • Set up a direct debit by giving their IBAN once.
  • See which dues have been charged and what state they are in.

What you should know

  • Two things are needed for a due to join the batch: the member's IBAN and the due being set to collect by direct debit. With only one, it stays out.
  • Generating the batch treats those charges as collected before the bank confirms. Returns are resolved afterwards, by loading their file.
  • The format is SEPA rulebook 19. Apart from Q60 payment slips, there is no export to other formats.

Frequently asked questions

What batch format does Sporttia generate?
A SEPA file to rulebook 19, the one every Spanish bank asks for, with all outstanding direct-debited dues. Before generating it, it shows the list of what will go in and checks amounts, IBANs and concepts.
What does a member need for their due to join the batch?
Two things: their IBAN on file and their due set to collect by direct debit. A due collected another way does not join, even if the member has an IBAN.
Can I see what I am about to charge before sending it to the bank?
Yes, and that is the order the screen imposes. You give the concept, the period and the charge date, and the list of debits appears with each member, their amount and the total. The batch does not exist until you generate it.
Can a batch that has already been generated be cancelled?
Yes, and the charges then go back to outstanding so you can generate it again. The exception is if specific debits had been removed from inside it: in that case you first have to recover that charge from the accounts.
Does it work for a council that collects through the banks?
Yes. As well as the SEPA batch, it generates Q60 payment slips with a barcode, and afterwards you load the bank's file to mark as paid the ones settled over the counter.

Put your dues on direct debit

Twenty minutes with your real dues cycle, to see the preview before you generate.

Book a demo