Most states require nonprofit organizations to register before they can solicit contributions from their residents. Just like for profit organizations nonprofits are required to have a registered agent in their state of domicile and in each state where they are registered to solicit.
The purpose of a registered agent is to have a point of contact where your nonprofit organization can be contacted for legal reasons. Note that your point of contact must be an actual street address as opposed to a P.O Box.
Failure to appoint and maintain a registered agent will typically result in involuntary administrative dissolution of your nonprofit organization. If this happens, your nonprofit’s tax-exempt status could be dissolved. It is therefore important that your nonprofit organization appoints a registered agent that is reliable, experienced, and discreet.