how long should you keep business financial records for a non-profit
All records should be kept by a nonprofit organization until the statute of limitations is up. This means that any documents needed for federal tax purposes should be kept safely until the tax year has long past, treating three years as a good rule of thumb for document retention.