Membership management for associations, clubs and organizations
Run your whole organization with open-source, self-hosted software. Manage members, automate dues and SEPA payments, organize activities, and keep full ownership of your data, with no subscription and no per-member fees.
- Open source
- Self-hosted
- No per-member fees

Why Memship
01
Own your data
Self-hosted and single-tenant. Member data lives on your own server, not in a vendor cloud.
02
No subscriptions
The core software is free to run. No monthly fees and no per-member pricing.
03
Built for the EU
GDPR-oriented, with SEPA, Redsys, Bizum, invoicing, and multi-language out of the box.
04
Open source & customizable
Read the code, self-host it, and fork or adapt Memship to fit exactly how your organization works. Contributions welcome.
Members and activities in one place
Everything to run your entity, day to day
Manage your whole member base and the activities you run for them, from a single admin built for associations and clubs.
- Member lifecycle & types
- Full member lifecycle with membership types, groups, pricing, and age restrictions, plus guardian and minor support.
- Roles & organization settings
- Role-based access for admins and members, with organization branding, address, banking, and invoice series.
- Activities & events
- Create activities with modalities, pricing tiers, online registration, eligibility checks, waiting lists, and discount codes.
- Consents & attachments
- Per-activity legal consents and required file uploads, with a member portal to browse and register.

The part that sets Memship apart
Get paid the way Spain and the EU actually pay
A complete payments stack, from SEPA direct debit to Spanish gateways, built in rather than bolted on.
- SEPA direct debit
- Mandate management, remittance batches, and pain.008 SEPA XML, with bank return import and status tracking.
- Redsys & Bizum
- Spanish bank gateway with hosted 3-D Secure and Bizum, ready for the payment methods your members expect.
- Stripe Checkout
- Member self-service Pay Now for pending receipts, with real-time payment status from provider webhooks.
- Recurring billing & reminders
- Scheduled fee generation and automatic overdue payment reminders by email.
- Receipts, VAT & invoicing
- PDF receipts with VAT breakdown and configurable invoice numbering, in Spanish, Catalan, and English.

Reach every member
Keep your community informed
Announce, notify, and stay in touch with your members, with more communication tools on the way.
- Admin announcements
- Send announcements to everyone, a specific group, or a membership type.
- Email notifications
- Automatic emails for registration, cancellation, and waiting-list promotion, via SMTP or Resend.
- Email campaignsPlanned
- Segmented email campaigns with templates and audience targeting.
- Direct messagingPlanned
- Direct messaging between admins and members.

Get started in minutes
Self-host Memship on your own server with Docker. Copy the commands below, paste them into a terminal, and open the app on port 8081.
# Step 1: download the Memship setup file into the current folder
curl -fsSL https://raw.githubusercontent.com/marcandreuf/memship/main/docker-compose.quickstart.yml -o docker-compose.yml
# Step 2: start Memship (it will be available on port 8081)
PORT=8081 docker compose up -dRequires Docker and Docker Compose.
Who it is for
Memship is made for member-based organizations: professional associations, sports clubs, cultural organizations, and similar entities of hundreds to a few thousand members, run by volunteers or a small staff. If you are evaluating how to manage members, dues, and activities without a per-member subscription or losing control of your data, Memship is built for you. And because it is open source, you can adapt and customize it to fit exactly how your organization works.
Learn more about MemshipFree to run. Help when you need it.
The Memship core is open source and free to self-host, permanently. The project is funded by optional services, so it is always clear what costs nothing, what costs money, and why.
01
Free core
The full application, self-hosted on your own server. No subscriptions, no per-member pricing, and no features held back behind a paywall.
02
Free installation support
Getting started and something is not working? Email us. First-time setup questions are answered at no cost.
03
Help with complex setups
Paid email or screen-share support for demanding infrastructure, custom domains, email delivery, SEPA and banking configuration, or migrating data from your current tool.
04
Managed hosting and custom work
Would you rather not run a server? We can host and manage Memship for you. We also build custom features and integrations for organizations that need something specific.
Built with modern, proven tooling
Frequently asked questions
Memship is open-source, self-hosted membership management for associations, sports clubs, cultural organizations, and other member-based entities. It brings members, activities, and payments together in one place.
The core software is open source and free to self-host. There are no subscriptions and no per-member fees; you only pay for your own server.
The core software is open source and free to self-host, with no subscriptions and no per-member fees. The project is funded by optional services: paid support for complex setups, custom features and integrations, and managed hosting for organizations that would rather not run a server. First-time installation questions are answered by email at no cost.
On your own server. Memship is self-hosted and single-tenant, so your data stays under your control and never lives in a vendor cloud. It is built with GDPR in mind.
A server with Docker and Docker Compose. You can start Memship with a single command, then open it in your browser.
We can host and manage Memship for you. Get in touch and we will set it up. It stays single-tenant: your organization gets its own instance, not a shared database.
Yes. Because it is open source, you can read the code, adapt it, and fork it to fit exactly how your organization works. Contributions are welcome on GitHub.
SEPA direct debit, Redsys and Bizum, and Stripe Checkout, plus recurring billing, payment reminders, and PDF receipts with VAT.
Spanish, Catalan, and English out of the box, with a language selector for members. It can be extended to other languages.
Own your members. Own your data.
Self-host Memship on your own server in minutes, or explore the code on GitHub.