Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Check 1,000 nonprofits' IRS status in one run, free and offline

说明与用途

charity-check 工具可离线批量检查多达 1000 家非营利组织的 IRS 状态,下载公共 IRS 文件并在本地匹配 EIN,生成包含资格和吊销标记的详细 CSV。

问题

Organizations that give money to other nonprofits must verify each recipient is still an IRS-recognized charity, but the IRS lookup site checks only one organization at a time and paid services are required for bulk checks.

结果

The tool enables donors to verify up to 1,000 nonprofit IRS statuses offline, producing a detailed CSV with eligibility, revocation, and other flags, while keeping sensitive data local.

工作流

  • 1. Prepare a CSV with an EIN column.
  • 2. Run python charity_check.py grantees.csv -o checked.csv.
  • 3. The script downloads IRS Publication 78, the automatic‑revocation list, and optionally the Exempt Organizations Business Master File.
  • 4. It caches the files and matches each EIN, adding status and related columns to the output CSV.
  • 5. Review the new columns (e.g., irs_status, revocation dates, foundation code) before making grant decisions.

证据

The IRS lookup site, Tax Exempt Organization Search, checks one organization at a time. Paid services check in bulk.

来源

I built charity-check, a free and open tool that does the bulk check on your own computer.

来源

It downloads three IRS files: Publication 78, the automatic‑revocation list and, with --bmf, the Exempt Organizations Business Master File (1.96 million rows).

来源

Spreadsheet damage is handled: EINs with dashes, without dashes, saved as 530196605.0, or missing the leading zero all work.

来源

charity-check only downloads the public IRS files and does the matching locally, so your list never leaves your machine.

来源

  • 记录日期: 2026-10-15T09:41:08.429Z