Nonprofit finance
Payables, grants, payroll, budgeting, financial reports, and the controls that support day-to-day work.
Explore nonprofit learning →Practical learning. Open to everyone.
Build confidence in the financial work behind an organization. Learn through focused videos, practical topic guides, and ideas you can bring to your next conversation.
Nonprofit finance · Law-firm accounting · Everyday operations

Choose your starting point
Payables, grants, payroll, budgeting, financial reports, and the controls that support day-to-day work.
Explore nonprofit learning →Client trust records, billing workflows, payments, reconciliation, and systems—organized into twelve readable guides.
Explore law-firm topics →Read about better checklists, clearer records, and choosing a learning path that fits your responsibilities.
Read the articles →Simple access
$100 USD for one year of video access. One-time payment; no automatic renewal. Courses, saved progress, and completion certificates are included during the access term.
What’s includedAll topic guides and articles are free. Browse the course library before creating an account. Have an instructor coupon? Redeem it after signing in for one year of access.
Completion certificates show each course’s CPE credits. Acceptance is decided by your licensing body, association or employer. Understand the distinction.
What’s new in the library
Explore preparation of financial information for a nonprofit board.
View course →Explore Form 990 and annual compliance topics.
View course →Explore QuickBooks Online setup for nonprofits.
View course →From the reading room
A practical way to turn a list of tasks into a repeatable review process.
4 minute readRead article →An introduction to the records behind a three-way reconciliation.
3 minute readRead article →Simple naming and ownership choices that make records easier to find.
3 minute readRead article →A focused starting point for nonprofit teams, bookkeepers, and law-firm staff.
3 minute readRead article →You don’t need a professional designation to keep learning.