The volunteer who left in March still has your donor list
Small nonprofits run on people who come and go. A board term ends, a student volunteer graduates, a grant-funded coordinator's contract finishes, and nobody circles back to switch off what that person could see. Phishing and account takeover attempts affected 94% of nonprofit organisations surveyed for a 2025 humanitarian and development sector cybersecurity report, up from 74% the year before, and nonprofit technology researchers point to the same root cause repeatedly - accounts and access that nobody owns once the person who set them up has moved on [1].
The pattern is familiar to anyone who has run a small organisation in Israel, Greece or Spain. A shared login gets handed from one treasurer to the next because creating a new account feels like paperwork. A departing volunteer's laptop had the donor spreadsheet synced to a personal OneDrive folder, and it is still there. An old committee member's email still forwards financial reports because turning it off might break something nobody wants to test. None of this is malicious. It is just what happens when access follows habit instead of a process.
Why shared logins and orphaned accounts are the real risk
A shared login has no accountability - if donor data is exported or a payment is approved, there is no way to know which of the six people who know the password actually did it. An orphaned account is worse, because it is a working set of credentials nobody is watching, sitting on a network long after the person behind it stopped checking their email. Researchers at UC Berkeley's Center for Long-Term Cybersecurity found that 46% of nonprofits cite funding as the primary obstacle to improving their security posture, which is real, but the fix here is not a bigger budget - it is a smaller number of standing exceptions [1].
Donor data sitting on a departed volunteer's personal drive is also a data protection problem, not only a security one. Under the GDPR, an organisation processing personal data must apply data minimisation and integrity and confidentiality safeguards to that data for as long as it holds it, which does not stop being true because the person who downloaded a spreadsheet is no longer volunteering [2]. A nonprofit in Greece or Spain processing EU donor and beneficiary data carries that obligation regardless of how informally the access was granted in the first place.
The joiner-mover-leaver routine, sized for a five-person office
Enterprises call this JML - joiner, mover, leaver - and it does not need enterprise headcount to work. It needs three lists that someone actually checks.
- Joiner - a new volunteer or staff member gets their own named account, added to a group, never a shared password. The group, not the person, carries the permissions, so removing someone later is one click instead of a hunt through every system they might have touched.
- Mover - someone changes role, say from fundraising to programmes. Their group membership changes with them. Nobody manually revokes and re-grants a dozen individual permissions, because there were never individual permissions to begin with.
- Leaver - the account is disabled the day the person leaves, not whenever someone remembers. Disable first, delete later, so mailboxes and files can be reassigned to whoever inherits the role.
CISA's guidance on securing accounts recommends multi-factor authentication as a baseline control precisely because a single stolen or shared password is often the only thing standing between an attacker and an account [3]. Group-based access does not replace MFA, but it does mean that when MFA catches a suspicious login, you know exactly which account and which group to lock down, instead of guessing who else knows the shared password.
