Pricing
Roster, calendar, CPE-hours tracking, and individual Practice Privilege Check are free for any firm, up to 3 staff, no card required, no time limit. Paid firm plans add the multistate map and the firm-level registration check — every paid tier has the identical feature set, priced only by how many staff it covers; nothing is held back on a cheaper plan.
246 of 246 dated records across this site's datasets (renewal deadlines, CPE hours, reinstatement, renewal fees) were individually re-checked against their source within the last 30 days — see exactly how we verify every deadline.
What's actually included, free vs. paid
Every paid tier (Essentials through Enterprise) has the identical feature set, priced only by staff count. This table is the real, code-verified breakdown — not a marketing summary.
| Feature | Free | Paid (any tier) |
|---|---|---|
| Roster & staff license tracking | Up to 3 staff | From 5 to 35 staff, depending on tier (see plans above) |
| Coverage overview: coverage %, status breakdown, due-soon count, at-risk ranking | No | Yes |
| Calendar view | Yes | Yes |
| CPE-hour tracking | Yes | Yes |
| Compliance Summary & audit trail export | Yes | Yes |
| Email renewal reminders (per staff) | Yes | Yes |
| Daily firm-wide digest to the admin | No | Yes |
| Individual Practice Privilege Check | Yes | Yes |
| Slack & Teams deadline alerts | No | Yes |
| Document storage (2MB/file, 50MB/firm) | No | Yes |
| Invite teammates to sign in | Just you | Yes |
| Multistate Map view | Solo accounts only* | Yes |
| Firm-level registration check | Solo accounts only* | Yes |
| Refer firms: 10% off per referral, up to 100% | No | Yes |
* A solo account (you're the only person signed in, no team invited) gets the Map and the firm-level registration check free too — inviting a teammate is itself a paid-tier feature, so a genuinely one-person account is where "free" and "everything included" overlap.
Plans
If you don't already have a firm account, the buttons below start free signup first; if you're already signed in, they go straight to checkout for that tier, same as the dashboard's own upgrade panel.
Individual
Free
Your own CPE-hour tracking and Practice Privilege Check — included at no cost for a solo CPA tracking just your own license. Just want free renewal reminders? Sign up free — no account needed.
Create a free accountEssentials
$199/year
Up to 5 staff.
- Multistate Map
- Firm-level registration check
- Slack & Teams alerts
- Document storage
- Referral discounts, up to 100%
Growth
$299/year
Up to 10 staff.
- Multistate Map
- Firm-level registration check
- Slack & Teams alerts
- Document storage
- Referral discounts, up to 100%
Professional
$399/year
Up to 20 staff.
- Multistate Map
- Firm-level registration check
- Slack & Teams alerts
- Document storage
- Referral discounts, up to 100%
Enterprise
$549/year
Up to 35 staff.
- Multistate Map
- Firm-level registration check
- Slack & Teams alerts
- Document storage
- Referral discounts, up to 100%
More than 35 staff?
Contact us — no formula, we'll work out what fits.
Questions firms ask before signing up
Is the license status actually verified, or just self-reported?
The renewal DATES are verified the same rigorous way every free page on this site is: sourced to the codified statute or rule where we could confirm it, and clearly labelled where we could only confirm it against the board's own page, cited and rechecked on our freshness cadence — see exactly how. What this is not is a recurring human lookup of each staff member's individual license status — there's no manual check-in against the state board or CPAverify.org on your behalf. Signup itself is self-serve: your admin adds the roster directly, and reminders start right away for each person — no confirmation step to wait on. Each staff member still gets one transparent email the moment they're added, naming your firm and with an equally prominent one-click opt-out.
What if my staff are licensed in a birth-month or “bring your own date” state?
Still tracked the same way it works on the free tier: that staff member enters their own birth month or license expiration date once, and it shows up on your roster view like everyone else's.
Can I cancel anytime?
Yes. Roster, calendar, CPE Hours, and individual Practice Privilege Check are free with no card required and no time limit. If you upgrade for the map and firm-level registration check, you can cancel that subscription at any point — there's no contract to get out of, and your account just drops back to the free tier at the end of the period you already paid for, with no refund for the time already paid — you keep full access through the end of that period either way.
Which plan should my firm pick?
Whatever covers your current staff count — Essentials (up to 5), Growth (up to 10), Professional (up to 20), or Enterprise (up to 35). Every tier has the exact same feature set (Roster, Calendar, Map, CPE Hours, Practice Privilege Check); the only thing that changes between tiers is how many staff it covers, never what it can do. Email us and we'll move you up; there's no self-serve tier change yet.
I'm a single CPA, not a firm — is this for me?
This page is about the firm tier: a roster for whoever is tracking multiple staff CPAs. If you're only tracking your own license, the free individual reminders on our homepage already cover that at no cost, unchanged. CPE-hour tracking and Practice Privilege Check are also free for a solo CPA — create a free account to use them.
Do you track CPE hours too?
Yes — the dashboard has a CPE Hours tab where your firm can log completed hours against each state's own requirement. That log is your own self-reported record, not independently verified, and we keep it clearly labeled and separate from the sourced renewal dates — we won't blur the two.
How is this different from my staff just signing up for free individually?
Nothing stops them from doing that today, and it's not a bad idea either way. What the firm tier adds is the view your admin doesn't get from 20 separate free sign-ups: one roster, one place to see who's current and who's at risk, plus the firm's own registration — not 20 inboxes to hope someone's watching.
Who actually sets up my staff -- your team, or us?
You do, directly, through the self-serve dashboard: your admin adds each staff member's name, email, state, and license type, and their reminders start right away — no waiting on them to confirm anything, so your firm's coverage never has a silent gap. There's no concierge onboarding where our team collects a roster by email and enters it for you. Each staff member gets one transparent email the moment they're added, naming your firm and with an equally prominent one-click opt-out, so nobody is tracked silently.
See exactly how we verify every deadline, or read the full firm-tier breakdown.