Nathan James Productions · Builds
← All industries Begin Blueprint
Cultivation Architecture · Nonprofit CRM

Every donor, every grant,
every filing — one board.

Same base architecture as our other client CRMs, tuned to how a nonprofit actually operates. Donor roster with pledge tracking. Grants pipeline with deadlines wired to the calendar. Program expenses vs. overhead ratio at a glance. 990-EZ filing on the calendar the day it’s due. Board meetings, audit dates, state charitable-registration renewals — all on one screen.

Simulation · fabricated data · not an actual client

The back office. Behind a private login.

Only the director opens it. Donors don’t see it. Volunteers don’t see it. Board members get their own read-only view on the Board Portal plugin. Below: four of the pages that ship in the base nonprofit build.

Dashboard

SIMULATION
John Doe · Director
Dashboard Donors Grants Programs Ledger Board Compliance
$45,678
Raised YTD
42
Active donors
3
Grants open
Next filing due
990-EZ · 12 days · Federal IRS
Alerts
Grant #2345 report due Aug 30 · Board meeting scheduled Sep 12 · State charity registration renews Oct 1
One-glance state of the nonprofit. How much raised YTD, active donors, open grants, next filing due. Alerts row surfaces anything with a deadline — grant reports, board meetings, state renewals, audits. Nothing to hunt for. Nothing surprises you at the last minute.

Ledger · Program vs Overhead

SIMULATION
John Doe · Director
P&L Donations Expenses Program vs Overhead 990 export
Donations YTD
$45,678.00
124 donations · 42 unique donors
Program expenses YTD
$28,234.00
76% of total spend · healthy ratio
Admin overhead YTD
$8,912.00
24% of total spend · donor-facing ready
The ratio donors and grantors ask about first. Program expenses vs. admin overhead computed live from every logged expense. Auto-generates the numbers your 990-EZ needs. One click exports a donor-facing PDF showing exactly where their dollar went — the fastest way to make a donor a repeat donor.

Donor roster

SIMULATION
John Doe · Director
Active donors (42)
John Doe · $500 pledgePaid
Jane Doe · $250 pledgePaid
Sam Smith · $1,000 pledgePending
Emma Johnson · $100 monthlyRecurring
Michael Brown · $2,500 pledgePaid
Olivia Davis · $150 pledgePending
Noah Wilson · $75 monthlyRecurring
+ 35 more...
Every donor, every pledge, every touch. Contact info, giving history, pledge status, thank-you-note-sent flag, tax-receipt-mailed flag, board-connection notes. Click a donor to see their whole story. Filter by lapsed, recurring, at-risk, major-gift — whatever your ask needs. Behind the scenes: this list drives the annual appeal letter, the tax-receipt run, and the year-end recap.

Compliance · 990 & Renewals

SIMULATION
John Doe · Director
Filings & renewals
Form 990-EZ · Federal IRSDue in 12d
State Charitable RegistrationDue in 41d
Sales tax exemption renewalDue in 89d
Grant #2345 reportDue in 7d
Annual board meeting minutesDue in 52d
Financial audit engagementDue in 118d
Federal 501(c)(3) status✓ Active
Every filing that keeps your status alive. Federal 990, state charitable registrations (updated per your operating states), grant reporting deadlines, board meeting minutes, financial audit engagements, sales-tax exemption renewals. Overdue items pulse red. Everything you see here also shows up on the wired-in calendar and fires browser reminders 60/30/7 days before due.

Volunteers sign in on their phone. You never share your password.

The Volunteer App is an add-on plugin — separate URL, same ledger. Volunteers type a 4-digit PIN, log their hours on-site, mark completed tasks, and clock out. You see everything in real time. When someone stops volunteering, one tap revokes access. Their hours convert to in-kind labor totals for your 990 automatically.

Volunteer home · PIN pad

SIMULATION
Sample Community FoundationSign in
Enter your volunteer PIN
1 2 3 4
1
2
3
4
5
6
7
8
9
PIN sign-in, no passwords. Each active volunteer has a 4-digit PIN the director assigns. Revoke or reset instantly. Every hour logged carries that volunteer’s ID stamp for audit + tax purposes.

Volunteer hours log

SIMULATION
Sample Community FoundationJohn Doe · Volunteer
Today
Hi, John.
🟢 ON-SITE
Since 9:00 AM · 2h 30m logged
Log out
Assigned today
Food pantry setupDone
Donation intake · 3 – 5 PMIn progress
Volunteer hours captured cleanly. Log in on arrival, log out on departure. Assigned tasks show up automatically. Hours + task-completion sync straight to the director’s report and to the volunteer hours line on the 990. No timesheet chase-ups.

Director tools · Volunteer roster

SIMULATION
Sample Community FoundationJohn Doe · Director
Volunteer PINs
Assign 4-digit PIN. Change or revoke anytime.
+ Add volunteer
John Doe · RegularPIN •••4
Jane Doe · Events leadPIN •••7
Sam Smith · DeliveryPIN •••2
On-site now
John Doe2h 30m
Jane Doe1h 15m
Director-only management page. Add or remove volunteers, assign or reset PINs, watch who’s currently on-site in real time. Behind the scenes: every volunteer created here also appears on the main CRM Volunteers page and their hours roll into your 990 in-kind labor line.

Volunteer hours → 990 export

SIMULATION
John Doe · Director
Volunteer hours · YTD
John Doe124 hours
Jane Doe96 hours
Sam Smith72 hours
Emma Johnson48 hours
Total volunteer hours1,234 h
In-kind labor value (@ IRS $31.80/hr)$39,241.20
Export for 990 filing →
Volunteer hours converted to in-kind labor value. Every PIN clock-in adds to a volunteer’s YTD total. Multiply by the current IRS Independent Sector rate, get the in-kind labor number that goes on your 990 and your grant applications. One click exports.

Every filing, every grant deadline, every board meeting — one calendar.

The calendar reads your Compliance board directly — every filing, renewal, audit engagement, and grant report shows up on the day it’s due. Overdue items pulse red. Add a board meeting or fundraiser here, it appears wherever else it belongs. Reminders fire in your browser 60, 30, and 7 days ahead so nothing surprises you.

Month view · everything in one place

SIMULATION
John Doe · Director
September 2026
S
M
T
W
T
F
S
1
State renewal
2
3
4
5
Fundraiser
6
7
8
Grant OVERDUE
9
10
11
12
Board mtg
13
14
990-EZ due
Compliance Fundraiser Board
Everything on one grid. Gold = compliance filings pulled straight from the Compliance board. Red-pulse = overdue (a missed grant report is a real problem — treat it like one). Blue = fundraisers. Grey = board meetings. Custom event types configurable per-org.

Day view · click any day, see everything

SIMULATION
John Doe · Director
Monday, September 14, 2026
3 events on this day.
FilingForm 990-EZ · IRS
IRS · DUE TODAY · renews annual
Mark filed Reschedule
BoardQuarterly Board Meeting
6:00 PM · 7 board members expected · agenda + financial pkg ready
DonorMajor-gift call · John Doe
2:00 PM · Discussing $10K challenge grant match
+ Add event on this day
One click, one screen, every event. Filings float to the top with mark-filed and reschedule buttons. Marking filed auto-schedules the next occurrence by frequency. Add donor calls, board prep, site visits — each writes to the right store.

Reminders · director-controlled

SIMULATION
John Doe · Director
Reminders & Notifications
✓ Permission granted
Warn me this many days ahead
30 days  ▾
Sample alert: 🔔 Sample Community Foundation · Compliance (2): 990-EZ (DUE TODAY) · Grant #2345 report (7d)
You’re in control. Master on/off, per-category toggles, adjustable warning window (nonprofits typically pick 30 days — filings need lead time), snooze for quiet weeks. Alerts summarize what needs attention. Click through jumps you to the item.
The plugin doctrine

Same plugin architecture as every industry we build for. The Wired-in Calendar plugin reads Compliance, Donors, Grants, Programs, and Board data automatically. When you add the Board Portal plugin, board members get a read-only dashboard with the financials + meeting minutes. When you add Grants Automation, grant deadlines fire alerts to the right staff member. Plug it in once. Everything else knows about it.

See the base plugin catalog on the CRM home page — pricing and tiers are the same across every industry.

This is what your nonprofit could run on.

Start with a 10-question intake. We come back with a scoped proposal that shows exactly which modules and plugins fit your org. Base CRM in weeks, plugins layered in as you’re ready.

Begin your build → See other industries