Skip to main content

For associations, clubs and foundations

Bank payments automatically matched to the right member — you confirm

Bayana reads your CAMT.053 bank statement, proposes the right member for each transaction by IBAN, payment reference or smart fuzzy matching, and puts every proposal in a confirmation queue. No payment is booked until you confirm it.

How it works

From bank statement to up-to-date payment status in four steps

No more manual bookkeeping in a spreadsheet — Bayana does the groundwork, you stay in control.

  1. Import CAMT.053

    Upload your organisation's bank statement. The import is idempotent: uploading the same file twice never creates duplicate transactions.

  2. Automatically matched

    Every transaction is compared by IBAN and payment reference; if that yields nothing, smart fuzzy matching searches by name and amount.

  3. You confirm

    Every proposal sits in the confirmation queue with a score and a reason. A payment only becomes final after your confirmation.

  4. Payment status per member

    Contribution status, reminders and exports update automatically — always an up-to-date overview of who has paid.

Everything in one platform

Built for the treasurer and the board

From bank import to member portal — no more separate spreadsheet.

Bank import & smart matching

CAMT.053 import with IBAN, reference and smart fuzzy matching, plus a confirmation queue where a human always has the final say.

Contributions & direct debit

Membership types, contribution rounds with pro-rata calculation, and SEPA direct debit batches (pain.008) — including return handling.

Member portal

Members view their own details, invoices and mandate in a protected portal with its own, strictly separated login.

GDPR-solid

No national ID numbers, IBANs always masked, an immutable audit log of every write action, and hard separation between organisations.

20 association types, each with its own setup

From football club to mosque: every setup comes with matching fields, packages and terminology ready to go.

Multilingual: NL, EN, AR

Fully Dutch, English and Arabic, including right-to-left display for board and members alike.

For every association

Who is Bayana for?

Every setup is tailored to your type of organisation, from sports club to foundation.

Trustworthy by design

Privacy and care are built into the foundation

These safeguards aren't an add-on — they're part of the platform's architecture.

GDPR privacy by design

Data minimisation and retention periods from the first line of code.

No national ID numbers

Bayana never asks for or stores a national identification number (BSN).

IBAN masking

IBANs never appear in full in logs, exports or emails — always masked.

Immutable audit log

Every write action is logged append-only; nothing can be changed or deleted afterwards.

Schema-per-tenant isolation

Every organisation has its own database schema — no query can ever show another organisation's data.

Experiences

Coming soon: experiences from associations

Bayana is currently running with its first pilot organisations. Once they've completed a full collection round, we'll share their experience here.

Start today with member administration without the guesswork

Free to start, no credit card required.