Nonprofit Compliance Tracker
A working tracker for federal, state, and governance filings — designed for nonprofits with 1–10 staff who need a calm, organized way to stay current without hiring a full-time compliance officer.
What is this tool?
The Compliance Tracker keeps every recurring filing a 501(c)(3) needs to make — federal Form 990 versions, state corporate annual reports, state charitable solicitation renewals, payroll tax filings, governance items like the annual board meeting and conflict-of-interest disclosures — in one place. It tells you what's due, when, who's responsible, and how to file. It generates filing-ready document drafts for governance items. And it remembers what you've already done.
Think of it less as a "compliance lawyer in a box" and more as a calendar, knowledge base, and document library combined into one workflow.
Getting started
Creating an account
- Click Create Account on the sign-in screen.
- Enter your name, email, and a password (at least 6 characters).
- On the next screen, choose Start a new organization if you're setting up compliance tracking for your nonprofit for the first time, or Join an existing team if a teammate has shared a 6-character team code with you.
demo@example.org / demo. The demo account is a leader of a fully populated team with sample data.Joining an existing team
If your organization already has a team set up, ask the team leader for their team code (a 6-character code like MPFC4V). On the team-choice screen, click Join an existing team, enter the code, and submit. You'll join as a member and skip the onboarding — you'll see the same compliance data your leader set up.
The onboarding wizard (for new organizations)
When you create a new organization, you'll walk through a 4-step setup that determines which compliance items appear in your tracker.
Step 1 — Organization type
Choose one of these:
- 501(c)(3) Public Charity — most nonprofits; supported by donations, grants, and program revenue
- 501(c)(3) Private Foundation — funded by a single source; files Form 990-PF
- 501(c)(4) Social Welfare — civic leagues, advocacy organizations
- 501(c)(6) Trade / Business League — chambers, professional associations
- Other — generic 501(c) requirements will be shown
This determines which version of the IRS Form 990 applies, and whether certain restrictions (like private-foundation excise taxes) are relevant.
Step 2 — State of incorporation + fiscal year end
Your state of incorporation determines which corporate annual report and charitable solicitation filings you'll need. Fiscal year end determines when most deadlines fall — many federal and state filings are relative to your fiscal year end, not the calendar year.
Step 3 — Annual gross revenue bracket
| Bracket | What you file |
|---|---|
| Under $50,000 | Form 990-N (e-Postcard) — 8 questions online |
| $50,000 – $200,000 | Form 990-EZ (short form, ~4 pages + schedules) |
| $200,000 – $1M | Form 990-EZ or full Form 990 |
| $1M – $10M | Full Form 990 |
| Over $10M | Full Form 990; audit usually required |
Step 4 — Staff + fundraising states
Selecting paid staff adds payroll tax filings (Form 941 quarterly, W-2s, 1099-NECs). Selecting states where you actively fundraise adds those states' charitable solicitation registration items to your tracker — important because 40+ states require registration before soliciting donations from their residents.
Dashboard
Your home base. Shows:
- Overdue — items past their deadline that aren't yet marked Filed or N/A. Red-bordered; address these first.
- Due in 30 days — what to plan for this month.
- Due in 31–90 days — what's coming up. Helpful for scheduling.
- Filed this year — items you've already completed.
Click any filing row to expand its full detail page. Use the status dropdown on each row to mark items as Not started, In progress, Filed ✓, or N/A. Every status change is logged in History.
Calendar
A 12-month overview showing every deadline grouped by month. Useful for seeing the busy stretches (most nonprofits have a heavy month 4–5 months after fiscal year end when 990 and state filings cluster) and planning team capacity accordingly.
Filings
The full list of every compliance item that applies to your org, grouped by category:
- Federal — IRS filings driven by your revenue bracket and staffing
- State — items for your state of incorporation
- Fundraising State — items for each state you listed during onboarding as a place you actively fundraise
- Governance — annual board meeting, COI disclosures, policy reviews, D&O insurance, audit
Click any filing to see full requirements, deadlines, agency, fee, audit thresholds, and links to the relevant filing portal.
Documents
Eight fill-in-the-blank templates that produce filing-ready drafts:
- Board Meeting Agenda — structured agenda for any meeting
- Board Meeting Minutes — formal minutes documenting decisions and motions
- Annual COI Disclosure Form — for every director and key employee to sign annually
- Conflict of Interest Policy — boilerplate aligned to IRS Form 990 expectations
- Document Retention Policy — standard retention schedule
- Whistleblower Policy — required if you receive federal funds; recommended for all
- Gift Acceptance Policy — what gifts you will and won't accept
- Board Resolution — for formalizing decisions between meetings
Fill in the fields, click Generate Draft, and the tool produces a clean document. Then Copy to Clipboard for pasting into Word or Google Docs, or Download as .txt.
Learn
Twelve plain-language explainers covering every compliance topic the tracker touches: why compliance matters, how Form 990 works, state charitable registration, audit thresholds, COI policies, UBIT, board minutes, fiscal year math, automatic revocation, the W-9 habit, and D&O insurance. Bookmark this section — it's reference material you'll come back to.
History
Every status change is logged: who marked what filing as filed, when, and what the previous status was. The log is capped at 200 entries and shared across all team members.
Why it's useful: Many board chairs ask for a "what did we file this quarter?" summary. The History page is that summary, ready to screenshot or paste.
Analytics
An executive-style view of compliance health:
- Compliance Score — % of filings due in the next 60 days that are already filed or marked N/A
- On-time historical — % of past-due items that were filed (vs. lapsed)
- Currently overdue — count of items that should be filed by now but aren't
- Completion by category — horizontal bars showing how each category is doing
- Status distribution — what proportion of filings are in each status
Team
The team page is where the leader manages who's on the team. Two roles exist:
- Leader — full access. Can invite, remove, regenerate code, upgrade to Pro, edit org profile.
- Member — can view all compliance data and update statuses. Cannot edit org profile or manage team.
Inviting members
- The leader shares the 6-character team code (visible at the top of the Team page).
- The teammate creates their own account, then selects Join an existing team, enters the code, and joins immediately.
Regenerating the code
If a code leaks or you simply want a fresh one, click 🔄 New code. Existing members remain on the team; only new invitations need the updated code.
Removing members
Leaders see a Remove button next to each non-leader member. Removed members lose access immediately.
Settings
Edit your org profile (leader only), see your account details, and reset all demo data. The org profile drives which compliance items appear, so changing your state or revenue bracket here updates everything immediately.
Signing out
Two places: a ↩ Sign Out button at the bottom of the sidebar (under your name), and a small ↩ Sign Out button fixed at the top-right of every page. Both do the same thing — clear your session and return to the sign-in screen.
Pro vs Free
| Feature | Free | Pro |
|---|---|---|
| Compliance tracking | Yes | Yes |
| All 50 states | Yes | Yes |
| Document templates | Yes | Yes |
| Education library | Yes | Yes |
| History & Analytics | Yes | Yes |
| Team seats | 3 | Unlimited |
| Priority support | — | Yes |
| Price | $0 | $29 / month |
Start with a 14-day free trial of Pro to see if you'll need the extra seats. The Pro badge in the sidebar shows your current plan.
For administrators
Super-admin accounts (marked with the Admin badge) have a special Admin Console as their default view. From there, an admin can:
- See every team in the system with member counts, state, and plan
- See every user across all teams
- Click into any team to view its data — useful for support and troubleshooting
- Exit the team view to return to the admin console
Tips & best practices
Treat it as a routine, not a fire drill
Compliance becomes painful when it's a once-a-year scramble. Build a monthly habit: 30 minutes on the first Monday of each month to review what's due in the next 60 days and update statuses.
Mark items in progress when you start them
Status changes log to History. Marking something as "In progress" creates a record that you started work on it — useful for accountability when multiple people are involved.
Don't use the templates blindly
The document templates produce reasonable starting points, but bylaws differ, state law differs, and your situation may have wrinkles the generic template doesn't capture. Have someone with legal or governance experience review before adopting.
Read your Form 990 before you file it
The 990 is a public document. Funders, donors, and journalists read it. Your board should see the draft before it's filed. The Form 990 itself asks whether the board reviewed it.
Always collect the W-9 first
The single highest-leverage financial habit for a small nonprofit: never write a check to a non-employee without a signed W-9 on file. It saves you hours of January chasing when 1099s are due.
Disclaimer
The compliance data shown in this tool is sourced from a May 2026 reference workbook and reflects best information as of that date. State law changes frequently. Always verify current requirements with your state agencies and a qualified attorney or CPA before acting on anything you see here.
This tool is not legal advice and Build Your Club Academy is not a law firm. The Compliance Tracker is a productivity tool intended to help nonprofit professionals organize their compliance work — it does not replace the judgment of qualified legal counsel.
Build Your Club Academy · Compliance Tracker User Guide