verein21 ist modular. Hier findet ihr jeden Bereich im Detail — schaltet frei, was ihr braucht. Die Verwaltung ist dauerhaft kostenlos, bezahlt wird nur pro Verkauf.
Der komplette Spieltag: von der Hallenplanung über den Online-Verkauf und die Abendkasse bis zum QR-Einlass und der Auswertung. Gebaut für den Hallensport, funktioniert aber für jede Veranstaltung mit Sitz- oder Stehplätzen.
Zeichnet eure Halle als freien Canvas: Blöcke frei ums Spielfeld ziehen, färben und drehen. Reihen und Sitze materialisieren sich live, mit intelligenter Nummerierung. Sitztypen Standard, VIP, barrierefrei (♿) und gesperrt, dazu Orientierungs-Objekte wie Eingang, Kiosk oder WC.
Der Amateur-Normalfall ist ein Kontingent-Block ohne Nummern (jeder setzt sich frei) — in 30 Sekunden angelegt. Wer nummerierte Plätze braucht, baut sie im Editor. Steh- und Gästeblöcke inklusive.
Verkauf rund um die Uhr über die eigene Vereinsseite, mobile-first und ohne Registrierungszwang. Zuschauer wählen ihren Platz, ein Klick erzeugt eine 10-Minuten-Reservierung mit Countdown. Preiskategorie pro Sitz, Gästeblock über einen Heim/Gäste-Umschalter.
Schnelles Kassieren am Spieltag im Stapel-Modus: Kategorie wählen, Plätze antippen, die Summe läuft groß mit, dazu ein Rückgeld-Rechner. Bar oder Karte, alles als eine Order. Läuft unabhängig vom Vorverkaufsfenster und auch bei wackeligem WLAN.
Server-persistierte Kassenschublade mit Wechselgeld, Zahlart und Kassierer pro Verkauf. Der Z-Bericht rechnet Soll gegen Ist und weist die Differenz aus. Ein- und Entnahmen, ein sekundengenaues Transaktionsjournal und CSV-Export für Kassenwart und Steuerberater.
Tickets per Smartphone-Kamera scannen — dank jsQR-Fallback auch auf dem iPhone. Ein eindeutiges Ampel-Ergebnis: grün (eingecheckt), orange (Reservierung, mit Ein-Klick-Kassieren) oder rot. Live-Zähler und eine druckbare Einlassliste als Low-Tech-Fallback.
Bestellliste je Spiel mit Auslastung pro Block und CSV-Export. Einzelne Tickets stornieren (Käufer wird per Mail informiert) oder ein ganzes Spiel per Zwei-Stufen-Gate. Nachricht an alle Käufer eines Spiels, z. B. bei einer Verlegung.
Preiskategorien global, je Abteilung oder je Mannschaft, mit automatischer Vorauswahl beim Anlegen. Freikarten- und Rabattcodes fürs Ticket sowie automatische Freikarten-Kontingente je Spieltag.
Vollbild-Editor mit Vorlagen und freiem Element-Layout, Live-Vorschau und Design-Prüfung (QR-Schutz, Kontrast). Tickets als PDF, dazu Google- und Apple-Wallet-Pässe pro Ticket.
Heimspielplan per ICS-Kalenderlink, Datei oder Freitext importieren (mit optionaler KI-Erkennung). Ganze Saison auf einmal anlegen, Spieltage duplizieren, Verlegungs-Assistent und Hallen-Konflikt-Warnung.
Bindet eure Stammgäste über die ganze Saison — mit festem Sitz oder als Kontingent, abteilungs- oder mannschaftsbezogen, online kaufbar und am Einlass automatisch erkannt.
Dauerkarte über ein Mini-Raster auf einen festen Sitz legen (blockiert diesen Sitz für die abgedeckten Spiele) oder als Kontingent-Karte in einem Block führen. Saisonpreis wird ins Ticket kopiert.
Eine Karte = eine Stufe: entweder für eine Menge von Sportarten (mit Kombi-Rabatt ab zwei) oder für die Heimspiele genau einer Mannschaft. Die Verfügbarkeit ist sportart- und mannschaftsbewusst berechnet.
Zuschauer kaufen ihre Dauerkarte selbst unter /dauerkarte: Sportart(en) wählen, gestaffelten Preis mit Kombi-Rabatt sehen, festen Sitz auswählen und online bezahlen.
Druckbarer Ausweis mit großem QR und dem Hinweis „gilt bei jedem Heimspiel“, dazu PDF-Download sowie Google- und Apple-Wallet-Pässe.
Derselbe Scanner erkennt Dauerkarten: ein Einlass pro Spiel (Doppel-Scan wird abgelehnt), der QR gilt nur für abgedeckte Spiele der richtigen Sportart bzw. Mannschaft — sonst rot.
Für die sportliche Organisation: Spielerkader, Verfügbarkeitsabfragen vor dem Spiel und wiederkehrende Trainingszeiten mit Hallen-Konfliktprüfung und Kalender-Abo.
Spielerkader je Mannschaft (aus den Vereinsmitgliedern) mit Rückennummer und Position. Vor jedem Spiel eine Verfügbarkeitsabfrage an den Kader — Zu- und Absagen im Blick, Erinnerung an Offene.
Wiederkehrende Trainingseinheiten je Mannschaft: Wochentag, Uhrzeit, Zeitraum und Intervall (wöchentlich bis 14-täglich). Termine werden berechnet, nie materialisiert; einzelne Termine lassen sich absagen (Feiertag, Hallensperrung).
Überschneidet sich ein Training mit einem Spiel oder einem anderen Training in derselben Halle, warnt das System — auch über Mannschaften hinweg.
Spieler und Eltern abonnieren den Trainingsplan einer Mannschaft einmal — neue und geänderte Termine erscheinen automatisch im Kalender, entfallene fallen heraus.
Die vollständige Vereins-Mitgliederverwaltung: Stammdaten, Ämter und Ehrungen, ein Beitrags-Ledger mit berechnetem Saldo und SEPA-Einzug für die Bank — DSGVO-konform.
Mitglieder mit Anrede, Adresse, Geburtsdatum und (bei Minderjährigen) Erziehungsberechtigten. Status aktiv, passiv, ruhend, Ehrenmitglied oder ausgetreten; Mitgliedsart und Zuordnung zu Abteilungen und Mannschaften.
Vereinsfunktionen mit Zeitraum (Vorstand, Kassenwart, Übungsleiter …), verliehene Ehrungen und Qualifikationen mit Ablauf. Fällige Jubiläen werden aus dem Eintrittsdatum berechnet.
Beitragsgruppen mit Intervall und Betrag, individueller Beitrag je Mitglied möglich. Ein Ledger aus SOLL, Zahlung und Gutschrift — der offene Saldo wird berechnet, nie als Flag gespeichert; Storno nur per Gegenbuchung.
Volles SEPA-Mandat am Mitglied. Offene Beiträge als pain.008-Datei exportieren und in die Vereins-Banking-Software importieren — optional als geführter Einzugslauf, der Zahlungen direkt verbucht.
CSV-Import mit automatischer Nummernvergabe und Duplikat-Erkennung, CSV-Export mit BOM. Berichte und Filter (z. B. „zur Löschung fällig“).
Datenminimierung, Foto-Consent und Art-15-Auskunft. Anonymisierung leert die personenbezogenen Daten, hält aber den Datensatz als Anker für die steuerrechtliche Aufbewahrung.
Buchbare Kursangebote (Yoga, Rückenschule, Kinderturnen) und einmalige Veranstaltungen (Turnier, Fest, JHV) — mit Kapazität, Online-Anmeldung und optionaler Zahlung.
Ein Kurs läuft als wiederkehrende Serie oder als einmaliger Termin. Buchbar als ganzes Paket, als Einzeltermin (Drop-in) oder beides — mit Kapazität pro Termin. Preise je 0 € (kostenlos) oder kostenpflichtig.
Zuschauer melden sich unter /kurse selbst an: kostenlos = sofort bestätigt, bezahlt = Online-Zahlung. Die Kapazität wird in einer Transaktion geprüft, ein Paket-Platz belegt jeden Termin.
Je Kurs eine Teilnehmerliste (bei Drop-in pro Termin aufgeschlüsselt); Teilnehmer lassen sich auch manuell eintragen.
Turnier, Fest oder Jahreshauptversammlung als eigener Termin-Typ: entweder mit Ticketkauf oder als kostenlose Anmeldung (Teilnahmeliste, optionaler QR-Check-in).
Kurse und Events erscheinen im Kalender-Feed; wiederkehrende Kurse als Serie.
Physische Artikel online verkaufen — Trikots, Fanartikel, Tassen — mit Bestandsführung, Versand oder Abholung und Fernabsatz-Widerrufsrecht.
Artikel mit Beschreibung, Fotos und Steuersatz, dazu Varianten (Größe, Farbe) mit Preisaufschlag und eigener Artikelnummer.
Der Lagerbestand je Variante wird gespeichert und beim Bezahlen atomar heruntergezählt (mit Guard gegen Überverkauf); beim Storno wird zurückgebucht.
Liste, Detail, Warenkorb und Checkout — mobile-first wie der Ticketkauf. Versand oder Abholung, transparente Versandkosten, serverseitig geprüfte Widerrufs-Zustimmung.
Status bezahlt, versandt, abgeholt oder storniert; Refund mit Bestand-Rückbuchung. Die Shop-Gebühr fließt in die Monatsabrechnung.
Ein gemeinsames Kontakt-Rückgrat für den ganzen Verein und rechtssicheres E-Mail-Marketing mit dokumentierter Einwilligung.
Ein Datensatz je Person je Verein: Ticketkäufer, Dauerkarten-Inhaber, Mitglied und Shop-Kunde docken an denselben Kontakt an. Dedupliziert über die E-Mail — ihr pflegt jede Person nur einmal.
Verhaltens-Labels wie „Ticketkäufer“, „Dauerkarte“ oder „Mitglied“ werden berechnet, nicht gepflegt. Dazu eine Aktivitäts-Timeline und der Lifetime-Umsatz pro Kontakt.
Marketing- und Foto-Einwilligung mit Zeitstempel, unveränderliches Einwilligungs-Audit, Art-15-Auskunft und Anonymisierung — die Bestellhistorie bleibt stabil.
Kampagnen an Kontakte mit dokumentierter Werbe-Einwilligung: Segmente, visueller Block-Editor, Double-Opt-In (verpflichtend), Pflicht-Abmeldelink und Öffnungs-Tracking. Der Versand läuft chunked im Hintergrund.
Macht die Bude planbar: Essen vorbestellen mit harter Bestellschluss-Logik und Produktionsliste, dazu vereinsweite Verzehrbons als Guthaben.
Gerichte als Vorlagen am Verein mit Name, Preis, Steuersatz und Foto — Essen verkauft sich übers Auge.
Gerichte pro Spieltag aktivieren, optional mit Kontingent und Abholfenster (vor dem Spiel, Halbzeit, danach). Der Bestellschluss verwandelt unkalkulierbares Warenrisiko in eine Einkaufsliste.
Summen je Gericht und Fenster aus den bezahlten Vorbestellungen, dazu eine druckbare Abholliste mit Abhak-Spalte — funktioniert im Funkloch, ohne Schulung.
Vereinsweites Guthaben statt Einweg-Ticket: Bon per QR ausgeben, am Einlass-Scanner das Restguthaben sehen und Teilbeträge abbuchen. Das Einlöse-Log ist der Beleg für den Kassenwart.
Transparente Plattformgebühr und saubere Auszahlung — für jeden Verein dabei, unabhängig von den gewählten Modulen.
Zahlungen gehen sofort auf das Konto des Vereins bzw. — bei getrennten Mannschaftskonten — der richtigen Mannschaft, nie über ein Konto von uns. Abgezogen werden die Gebühr des Zahlungsanbieters und unsere Gebühr pro Verkauf.
Die kleine Gebühr pro Verkauf wird gesammelt und einmal im Monat per SEPA-Lastschrift eingezogen — mit korrektem Umsatzsteuer-Ausweis und eigenem Rechnungs-PDF. Stornos fallen netto weg.
Umsätze nach Steuersatz, Kassenberichte und das Transaktionsjournal als CSV — direkt für Kassenbuch und Steuerberater.
Diese Grundlagen gelten unabhängig von den gewählten Modulen.
Jeder Verein schaltet selbst frei, was er braucht — im Onboarding oder unter „Module“. Deaktivierte Bereiche werden ausgeblendet, die Daten bleiben und kommen beim Wiederaktivieren zurück.
Sportarten und Mannschaften als gemeinsame Struktur — mehrere Mannschaften je Verein, jede mit eigenen Spieltagen und (optional) eigenem Auszahlungskonto.
Helfer einladen und Rechte fein je Bereich vergeben (Kassenwart, Einlasshelfer, Trainer …). Es erscheinen nur die Bereiche der aktiven Module.
Daten in der EU, deutscher Support, keine Vertragslaufzeit. Zahlungen laufen über einen etablierten Zahlungsanbieter; verein21 verdient an den Zahlungsgebühren nichts.
Kostenlos starten, Module frei schalten, nur pro Verkauf zahlen. Keine Grundgebühr, keine Vertragslaufzeit.