Change log
Every database migration applied to CharityFile, and changes to the fees, deadlines, exemptions, penalties and other state facts in our database, with the date of each. The database writes each fact entry itself and refuses a change that does not name who made it. It also refuses to edit or delete an entry, so a correction always appears as a new entry.
See /coverage for the share of rows whose quote we found in its source and the oldest review per jurisdiction, /api/quality for the machine-readable JSON snapshot, the RSS feed of the newest 200 entries, or the CSV export of every entry.
244 database migrations since Apr 24, 2026, and 1115 fact changes since Sep 9, 2026.
Fact changes
Sep 15, 2026
- Sep 15, 2026IA conditional duty added: condition kind nonprofit_corporation; source url https://www.legis.iowa.gov/docs/code/504.1613.pdf; verification status verifiedMade by: not recorded
- Sep 15, 2026IA conditional duty added: condition kind charitable_trust; source url https://www.legis.iowa.gov/docs/code/633A.5107.pdf; verification status verifiedMade by: not recorded
- Sep 15, 2026IA agency: portal url https://www.iowaattorneygeneral.gov/for-businesses/professional-fundraisers-and-charity-information--registration → https://www.iowaattorneygeneral.gov/for-businesses/charities-nonprofits-fundraising-informationMade by: not recorded
- Sep 15, 2026IA conditional duty added: condition kind charitable_trust; source url https://www.legis.iowa.gov/docs/code/633A.5107.pdf; verification status verifiedMade by: not recorded
Sep 14, 2026
- Sep 14, 2026IA penalty: mechanism Consumer Fraud Act civil up to $40,000 per violation → Consumer Fraud Act civil penalty up to $40,000 per violation (§ 714.16); up to $5,000 more per violation against an older individual (§ 714.16A); description Iowa does not require general charitable solicitation registration but enforces charity fraud under the Consumer Fraud Act. Iowa Code § 714.16A authorizes civil penalty up to $40,000 per violation — among the highest per-violation civil caps of audited states. Iowa AG Consumer Protection enforces. Charities using paid fundraisers must additionally ensure the fundraiser is registered under § 13C.2 (out of CharityFile customer scope). → Iowa does not require general charitable solicitation registration but enforces charity fraud under the Consumer Fraud Act. Iowa Code § 714.16 lets the court impose a civil penalty of up to $40,000 per violation; § 714.16A adds up to $5,000 per violation committed against an older individual. The Iowa Attorney General, Consumer Protection Division, enforces. Charities using paid fundraisers must also make sure the fundraiser is registered under § 13C.2.; short label Iowa (Consumer Fraud Act civil up to $40,000 per violation per § 714.16A — among the highest civil caps of audited states) → Iowa (Consumer Fraud Act civil penalty up to $40,000 per violation, Iowa Code § 714.16); source cite Iowa Code § 714.16A → Iowa Code § 714.16Made by: not recorded
Applied migrations
May 2026
- May 2, 2026
April 2026
- Apr 30, 2026
Fact entries record changes to fees, deadlines, exemptions, penalties, required attachments, agencies, audit thresholds, deadline extensions and conditional duties, including changes made directly in the database. A fee, deadline, exemption or deadline extension entry shows the source quote and link of its row, or says what the entry did not record. Migration entries record every migration applied to the production database. This page shows every entry. The database refuses to edit or delete an entry of either kind. “Made by: not recorded” marks an entry from before we recorded who made each change.