Show donors exactly where their money went

ClearFund publishes a live, receipt-backed transparency page on your own WordPress site — every category you raise for, everything you spend, and a photograph of each receipt.

Free and unlimited. No category cap, no expiring trial.

A ClearFund transparency dashboard showing total donated, total spent and current balance, above a grid of category cards with goal progress and recent expenses.

Someone gives your organization $50, receives a thank-you email, and then hears nothing ever again. They never find out whether it bought school books or disappeared into overheads.

That silence is the single biggest reason first-time donors don’t give twice.

ClearFund closes that gap. No spreadsheets emailed on request, no annual PDF nobody opens — your supporters can check for themselves, whenever they like.

The whole loop, in three steps

ClearFund doesn’t take payments. It works alongside the donation plugin you already use and pulls the money in automatically.

1

Donations come in

GiveWP and MissionWP donations sync automatically, attributed to the category the donor chose. Cash, bank transfers and grants get recorded by hand, so the public picture includes money that never touched your website.

2

Field staff submit expenses

From their phone, with a receipt photo attached and an optional “in use” action shot. Expenses stay private until an administrator approves them.

3

The public page updates

Approved expenses appear on your transparency dashboard with their receipts. Every donation and expense is hash-chained into a tamper-evident ledger as it happens.

Follow a single $50 all the way down

This is the journey your donors currently cannot see — and the one ClearFund puts on a public page.

The gift

$50 arrives, tagged to a purpose

The donor picked School Books in the donation form itself, so the money lands in that category rather than in one undifferentiated pot. Nothing is allocated by hand later, and nothing is guessed.

The pool

It joins the pool for that category

School Books now shows what it has raised against its goal, publicly, updated the moment the donation clears. Every category you raise for gets its own running total, its own balance, and its own goal bar.

The proof

It turns into things, each with a receipt

Field staff submit expenses from their phones with the receipt photographed. Once an administrator approves them, they appear on the public page — so the donor can see the exercise books their $50 actually bought.

With Pro, that donor signs in and traces their own gift to these exact purchases on a personal My Impact page, and gets an email when it happens.

Don’t take our word for it — try to cook the books

Five real ledger entries, hashed in your browser right now with the same HMAC-SHA256 chain the plugin writes. Change any amount and watch what happens.

1
Donation recorded
GiveWP — School Books
2
Expense approved
40 exercise books — receipt attached
3
Expense approved
Reading primers, Grade 3 — receipt attached
4
Donation recorded
Cash, recorded by hand
5
Expense approved
Pencils and erasers — receipt attached

Five entries from a ClearFund ledger, with the hash each one is chained by.

Patching the entry you edited only moves the break down one row — its successor still points at a hash that no longer exists. To hide a single altered figure you would have to rewrite every entry after it. And this demo has already handed you the site’s secret key, which a database-only compromise would never have.

On your own site, this runs for real. Every donation and expense is hash-chained as it happens, on every install, free — and reading the log and the head hash is free too. Pro adds verification on demand, reconciliation against your live data (which catches edits made directly in the database), auditor export, and a public integrity badge.

What you and your donors actually see

Every screen below is a real install, not a mockup.

The public transparency dashboard

Per-category donation pools with goal progress, headline totals, and the most recent receipt-backed expenses. Add it to any page with a shortcode or a block.
The public dashboard: three headline totals above six category cards, each with a goal bar, donated and spent figures, and recent expenses.

The Audit Trail

Every donation and expense recorded in a tamper-evident, hash-chained ledger — the chain you just tried to break. Reading the log and the head hash is free; one-click verification, auditor export and the public integrity badge are ClearFund Pro.
The Audit Trail screen listing hash-chained ledger events with sequence numbers, timestamps and hashes.

Insights

Donations and expenses over time with a running net balance, plus CSV export and import. The mountains behind this page are drawn by the same code that paints the backdrop of this chart.
The Reports screen: a time-series chart of donations, expenses and net balance, with export and import panels below.

Manage Expenses

The approval queue, with the receipt attached to each submission and bulk approve, reject and restore.
The expense approval queue, showing submitted expenses with attached receipts and bulk actions.

Settings

Organization name, branding and accent color, and full control over what your public dashboard shows.
The ClearFund settings screen with organization, branding and dashboard visibility options.

The Setup Guide

A short, checkable path from activation to a live public dashboard.
The Setup Guide screen with a checklist of steps from activation to a published dashboard.

Free and unlimited, with Pro for the organizations that need it

Everything you need to run a transparent ledger is in the free plugin — there is no cap on categories, expenses, donations or traffic.

Free

ClearFund

Free — on WordPress.org

  • Unlimited donation categories, each with its own goal and running total
  • Receipt-backed expense tracking with an approval workflow
  • Manual donations for cash, bank transfers and grants
  • The public transparency dashboard — shortcode and Gutenberg block
  • GiveWP and MissionWP syncing, including in-form category choice
  • Weekly or monthly email digests, and the Brevo newsletter integration
  • Tamper-evident hash-chained ledger, on every site, plus a readable Audit Trail
Get it free on WordPress.org

Or search “ClearFund” under Plugins → Add New in your WordPress admin. Want to look first? Try it on the demo — the same build, with Pro switched on.

Pro

ClearFund Pro

See current pricing at checkout

  • Audit Trail — verify the hash chain on demand, catch changes made directly in the database, export for auditors, show a public integrity badge
  • Donor money-tracing — a donor follows their own gift to the exact purchases it paid for, plus a personal My Impact page
  • Donor Impact Emails — automatically email donors when their gift is spent
  • Deeper Insights — custom date ranges over full history, forecasting, PNG export
  • Multi-currency — field staff record in a local currency, auto-converted
  • White-label — remove the “Powered by ClearFund” mark from public pages and emails
  • Appearance — hero background gradients and images with a readability overlay
See Pro pricing

Pro is a separate download, not an unlock. The plugin you install from WordPress.org contains only the free features; the Pro code is not present in it in any form, and nothing in it can be switched on by a license key, constant or setting. Buying Pro downloads a different, larger build that replaces it. Cancelling reverses that — you go back to the free build, and your data stays where it is.

Questions

Does ClearFund process payments?

No. ClearFund records and reports where donations are allocated and spent. Collection is handled by GiveWP, MissionWP, or whatever payment setup you already have.

What does it need to run?

WordPress 6.0 or newer and PHP 8.0 or newer. GiveWP 4.0+ is recommended for recording donations — automatic category attribution uses GiveWP Campaigns. On older GiveWP, donations are recorded under the General Fund.

Who can submit expenses?

Administrators and users with the dedicated field-staff role (labelled “Caretaker” by default, and renameable). Regular subscribers cannot submit expenses or upload files.

Can staff record expenses in a different currency?

Yes, with Pro. Set a base reporting currency and an optional secondary currency; expenses entered in the secondary currency are converted automatically using a free ExchangeRate-API key.

How do donors see where their money went?

Add the [clearfund_dashboard] shortcode to any page, or use the block. It shows each category’s donated, spent and remaining balance, plus receipts and photos for every approved expense. Pro adds a personal page where a signed-in donor traces their own gift to the exact purchases it funded.

Does it send my data anywhere?

ClearFund works without any external service. The optional ones — Brevo for newsletters, ExchangeRate-API for conversion, Freemius for license validation and updates — only make contact when you turn them on. Diagnostic data is sent only if you opt in when activating.

Have a look before you install anything

The demo is a real ClearFund install with four months of invented data for a fictional charity. Click around the public dashboard, or sign straight in to the admin — it is read-only, so nothing you touch can break it.