As a non-profit organization "501 c status", there are a few rules that we have to comply with.

I.E. Money we have raised by any means, dues, donations, raffles fall into one category.
     We must abide by both Federal and State government regulations on how we spend it.

I.E. Record keeping is mandatory and must be available to the public

Compliance Guide for 501(c)(3) Public Charities