B
Build Your Club AcademyCompliance Tracker — User Guide
← Back to App

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

  1. Click Create Account on the sign-in screen.
  2. Enter your name, email, and a password (at least 6 characters).
  3. 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 accounts: If you want to try the tool before setting up your own org, sign in as [email protected] / 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.

Team size limits: Free teams are capped at 3 members. If a team is full, the leader needs to upgrade to Pro before new members can join.

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:

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.

Example: If your fiscal year ends June 30, your IRS Form 990 is due November 15 (15th day of the 5th month after FYE). If it ends December 31, it's due May 15.

Step 3 — Annual gross revenue bracket

BracketWhat you file
Under $50,000Form 990-N (e-Postcard) — 8 questions online
$50,000 – $200,000Form 990-EZ (short form, ~4 pages + schedules)
$200,000 – $1MForm 990-EZ or full Form 990
$1M – $10MFull Form 990
Over $10MFull 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:

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:

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:

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.

Tip: The generated drafts are starting points. Have your organization's legal counsel or experienced board chair review before adopting any policy.

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:

Team

The team page is where the leader manages who's on the team. Two roles exist:

Inviting members

  1. The leader shares the 6-character team code (visible at the top of the Team page).
  2. 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

FeatureFreePro
Compliance trackingYesYes
All 50 statesYesYes
Document templatesYesYes
Education libraryYesYes
History & AnalyticsYesYes
Team seats3Unlimited
Priority supportYes
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:

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