Certified Nonprofit Professional (CNP)

Earn the Nonprofit Leadership Alliance's exclusive Certified Nonprofit Professional (CNP) credential at Madison College. This national recognition provides the skills, knowledge and career connections needed to launch or fast-track a nonprofit leadership career.

NLA logo

Benefits of this Program

  • CNPs are seven times more likely to rise to director level or higher
  • Can be completed in one year
  • Networking with professionals nationwide who lead top social-impact organizations
  • Enhance your resume and online profile with digital badges and the CNP credential
  • Access to the Alliance’s employment matching system
  • Courses offered online by experienced nonprofit professionals

Eligibility Requirements

While anyone may take the courses, the CNP credential granted by the Nonprofit Leadership Alliance is only awarded to those who hold a four-year degree and who satisfactorily complete the program requirements.

  • $25 program enrollment fee to register with the Nonprofit Leadership Alliance
  • $100 credentialing fee
  • $299 fee per course for each of eight courses. Fees include course materials
  • Optional $75 Challenge Exam fee (in lieu of course fee) to test out of a course through the NLA
  • Conference registration and travel fees dependent upon conference
  • Eligible to be funded by Segal AmeriCorps Education Award
CoursesAdditional Courses

Nonprofit leaders may be interested in these additional Madison College Continuing Education face-to-face courses that are not part of the CNP requirements.


You must complete AN online approval request before registering FOR CNP courses.

There is no fee for requesting course approval.  Additional registration information will be sent upon approval of your submission. 

To register, use the course links above to locate an upcoming section and login to add to cart, or note the 5-digit class number and phone (608) 258-2301, ext 2, for registration assistance.

If you have never taken a class here before, you can facilitate enrollment by creating a student account.