
Software for community nonprofits
People, donations, events, volunteers, appointments, mailing and reports — one platform on one shared database, so your organization always sees the whole relationship.
People record
Amina Osman
amina.o@example.org
Official receipt
No. 2026-0141
$50.00
Eligible amount · $50.00
ReceiptedFall community kitchen
Checked in · 6:02 p.m.
Every module reads and writes the same person records. Add someone once and they never become a duplicate row in someone else's spreadsheet.
Record cash and cheque gifts, take cards online through Stripe Checkout, and issue receipts automatically.
Publish free or paid offerings, confirm registrations by email, and check people in at the door with a QR code.
Public booking pages for intake interviews and counselling sessions, with confirmations and reminders.
Plan shifts, log hours, and report coordinator-approved totals.
Receipts, confirmations and campaigns from one outbox — each message in the recipient's preferred language.
Donation and registration reports with Excel exports your board and your auditor can open.
CRA compliance
Receipting rules are where small charities get burned. Impact Flow follows the CRA's requirements by design, so the paper trail is always in order.
Your organization
No. 2026-0142
Official donation receipt
Prepared to Canada Revenue Agency receipting requirements
ReceiptedOnline donations and registration fees run through Stripe Checkout. When a payment completes, the donor record, the donation entry and the receipt email are created automatically — nothing to re-key.
Every public page — donating, registering, booking — ships in six languages, and every email goes out in each person's preferred one.
Start with a 30-day free trial of the full platform, then pick the plan that fits. Prices in Canadian dollars.
Free trial
30 days free
For getting your records in order
$0/month
Perfect for small organizations.
$79/month
For multi-program teams
$179/month
| Feature | Starter | Growth | Organization |
|---|---|---|---|
| People | 250 | 500 | Unlimited |
| Staff accounts | 1 | 2 | 10 |
| Donations & tax receipts | |||
| Online payments | |||
| Event registration | — | ||
| Volunteer management | — | ||
| Appointments | — | ||
| Reports | — | ||
| Mailing campaigns | — | — | |
| Multi-language | — | — | |
| AI assistant | — | — | |
| Permission management | — | — | |
| Audit log | — | — | |
| Support | — | — | Priority |
Create the first administrator account, add your team, and bring donations, events and volunteers together.