The IRS requires that all 501(c)(3)s keep records, both financial and non-financial. Financial records could be as simple as an excel spreadsheet. Examples of financial records will be discussed later.
Learn more about IRS recordkeeping requirements on the IRS website.