Module · Building block

Manage members without the index box.

Done with Excel lists, paper mandates and manual fee transfers. Automatic SEPA direct debit, self-service portal for members, dunning, cancellation deadlines and fee analytics — GDPR-compliant and with CSV export for your accounting.

−90% Admin effort per month
SEPA Direct debit automatic
24/7 Self-service portal for members
2–3 w Time-to-live

Fees collect themselves.

Club, fitness studio, dance school or yoga studio — member admin eats time. Excel lists go stale, fee transfers get forgotten, the board writes dunning letters on weekends, and on every address change the letter comes back.

With AnvaCode you set up the fee models once — the rest runs automatically. SEPA direct debit on the 1st or 15th, automatic 3-step dunning on returned debits, cancellation deadlines monitored. All booking data lands cleanly in a CSV file for export.

SEPA-XML Self-service GDPR-compliant CSV export
Member management system — overview of all members with status, fee, tier and SEPA mandate
Pain points

Where member admin paralyzes every club.

Four problems guaranteed to appear with Excel lists and paper mandates — costing time, money and trust.

Excel lists with outdated data

Member A moved last year, member B got married, member C hasn't been a member for 6 months. The Excel file doesn't show that. On a postal mailing 15% comes back — and you don't know why.

Losses: 2–5 hrs maintenance / month

Fees by transfer & dunning

10–20% of members transfer irregularly or not at all. You write reminders by hand, send letters, chase by phone. With a medium membership you lose four-figure amounts per year in missed fees.

Losses: four-figure amounts per year

Cancellation deadlines forgotten

Member cancels on December 15th, deadline was November 30th — you have to extend for another year. Who tracks that? Nobody. Disputes guaranteed, bad reviews too.

Losses: 1–3 members / year

GDPR risk: data unsecured

Member data on private laptops, Excel files in WhatsApp groups, IBAN on index cards. On a complaint you risk a fine of up to 4% of annual turnover — even a club can be affected.

Risk: significant fines
How it works

Four steps from paper mandate to auto-pilot.

From application form to monthly accounting — fully digital and automatic.

1

Online application form

Interested person fills the form on your website. Picks their tier (e.g. „adult", „student", „family"), enters address and IBAN, signs the SEPA mandate digitally.

2

Digital SEPA mandate

Mandate is captured with timestamp and audit trail (GDPR-compliant). You get a notification, review and accept — done. No paper, no mailing, no scanning.

3

Automatic SEPA collection

On the chosen date (e.g. 1st of the month) the system generates a SEPA XML file with all fees. You upload it to online banking — the bank collects, bookings are written back.

4

Dunning & self-service

Returned debit? Automatic dunning in 3 stages (email, then letter, then suspension). Members change address, IBAN or tier themselves in the portal — you confirm in one click.

In action

How it looks in practice.

Admin back-office for the board and office, plus self-service portal for every member — same data, in real time.

SEPA collection view — list of all due fees, status, XML export
In the back-office

Fees due · 187 members · XML export in 2 clicks

At month-end you see in one overview: all due fees, grouped by tier. Click „Generate SEPA XML" — done. You upload the file to your bank's online banking (Sparkasse, Volksbank, all DE banks), debits go out on the date. Returns the system marks automatically.

Self-service portal — member edits address, downloads receipt, sees fee history
Member portal

Change address · download receipt · switch tier — alone

Each member gets a personal login. Address change, IBAN change, tier upgrade — all self-service. Receipt / fee certificate as PDF anytime (important for tax). Cancellation with deadline calc. You receive every request for approval and confirm in one click.

What's inside

Nine building blocks for the member system.

Standard included. Optional: data import from your old admin tool, donation management with certificates.

Member database

Central member list with photo, address, date of birth, join date, tier, status. Search and filter by all fields. Notes, tags and custom fields per industry.

SEPA direct debit export

Generates a SEPA XML (pain.008.001.02) — standard format for all German banks. Sparkasse, Volksbank, Commerzbank, comdirect, ING — all supported. Upload file, done.

Fee types & tier models

Unlimited tiers: adult, student, university, senior, family, supporter. Monthly, quarterly or annual fee. Promo discounts and trial months. Cutoff-based calculation.

Automatic dunning

3-stage dunning on returned debit: stage 1 friendly email, stage 2 letter with dunning fee, stage 3 dunning letter + membership suspension. Texts customizable.

Self-service portal

Member logs in, changes address, IBAN or tier — you approve. Fee certificate as PDF (important for tax). Cancellation request with correct deadline calculation.

Fee analytics

Monthly, quarterly and annual overview: collected, outstanding, dunned, written off. Member development as chart. Top defaulters. Forecast tools for board meetings.

Cancellation & contract management

Per member: join date, minimum term, cancellation deadline (e.g. „6 weeks to end of quarter"). System auto-calculates cutoff and warns on late cancellations.

GDPR-compliant data handling

Servers in Germany, TLS 1.3 encryption, DPA signed with you. Subject access export per member (Art. 15 GDPR) in one click. Auto-deletion after exit + retention period.

Digital member cards

Members get a QR code or an Apple Wallet / Google Wallet card. Scan on check-in (e.g. fitness studio entrance, clubhouse) — system verifies status instantly.

For which industries

Member management runs especially intensively in 4 industries.

Anywhere people are tied in for the long run and regular fees flow.

Common questions

What clubs and studios ask most often.

What sets you apart from standard club tools? +
Three clear differences. (1) Flat fee instead of per-member — with us the price doesn't grow with every new member; standardized tools often bill per member, which adds up sharply in growing clubs. (2) Own domain, own data — member data and SEPA mandates live in your system on German servers, not in a shared SaaS database; exports are yours. (3) Tailored to your club — tiers, departments, fee classes are mapped exactly as you need, instead of ticking standard modules. You get the right scope and a transparent fixed-price quote after the free initial call — depending on member count, tier complexity and desired integrations (e.g. Bundesbank, your bank).
What do I need for SEPA direct debit? +
Three things: (1) Creditor ID — you apply for free online at the Bundesbank (5 min, response in 1–3 working days). (2) Agreement with your bank — they enable SEPA direct debit (usually free). (3) SEPA mandates — you collect them digitally through our system. For existing members: if paper mandates already exist, we import the mandate references. We help you fully through the Bundesbank application — it's part of setup.
GDPR — how is member data protected? +
Servers in Germany (Frankfurt datacenter, ISO 27001), TLS 1.3 encryption in transit, AES-256 at rest, IBAN fields additionally encrypted. Data processing agreement (DPA) we sign with you — mandatory under Art. 28 GDPR. Right to access (Art. 15) is built in: member clicks „My data" in the portal — gets a PDF with all stored info. Auto-deletion 6 months after exit (after retention period).
Can we migrate existing data from Excel? +
Yes — part of setup. You send us your Excel list or an export from your old club software (any format), we prepare the data and import it. Typical: 1–3 days of data prep. Important: for existing members you need still-valid SEPA mandates — either paper original in the file folder (then we capture the reference number) or you collect new digital mandates. We advise on the approach depending on size and age of your existing data.
How does dunning concretely work? +
A returned debit comes back from the bank → system marks member as „return" and starts dunning automatically: Stage 1 (day 0): friendly email „please check your IBAN, we'll try again next month". Stage 2 (day 30): letter by post with dunning fee. Stage 3 (day 60): dunning letter + membership suspension (e.g. studio access blocked). All 3 stages with customizable texts. Bank fees on returns you can pass on to the member.
How do the bookings get into my accounting? +
Monthly or quarterly you click „CSV export" — get a cleanly structured file with all fee revenue, returned debits and dunning fees. You can import the CSV into your existing accounting or a spreadsheet — or simply email it to your tax adviser. We don't make accounting software ourselves; the system just delivers the numbers neatly prepared.
What can members change in the self-service portal? +
Members can independently: update address · change phone & email · download fee certificate as PDF (for tax) · request cancellation with correct deadline calc · request tier change (upgrade immediately, downgrade to next cutoff). With your confirmation: change IBAN (safety email confirmation), correct personal master data (name after marriage). What we deliberately don't allow: delete membership themselves entirely or change fee themselves — otherwise abuse.

Ready to put member management on auto-pilot?

30 minute initial call — free and no commitment. We look at your current admin, calculate the time saved per month and show you the migration path from Excel/paper to digital.