It depends on your course and the number of days you must prepare for its certification exam. But to give you a ballpark figure, it may take between 3 and 24 months to become a certified nonprofit professional.