A charity generally is required to register with their state in order to solicit charitable contributions if state law requires. Currently, there are 39 states and the District of Columbia that have such requirements.
Fundraising to carry-out a nonprofit’s charitable purpose is necessary for the survival of the organization. However, holding a 501(c)(3) tax exemption does not give unlimited permission to fundraise. Many nonprofits are unaware of charitable solicitation laws within their own state much less other states where they may be asking for and/or receiving contributions.