DataStockroom
Nonprofits

U.S. Nonprofit Grant & Recipient History

Form 990 and 990-PF organizational grants with funders, recipients, reported amounts, filing versions and recipient registry matches.

Primary rows
6,758,101
Primary fields
30
Coverage
US
Source snapshot
Sep 8, 2026

Each primary row: One organizational grant or assistance entry in a disclosed IRS return.

Sample data

Download sample

100 sample rows as CSV · all 30 primary fields.

grants.csvPreview: 25 rows · 30 fields
Row
1
202612239349100711:2573
202612239349100711
843668757
TRACTOR SUPPLY COMPANY FOUNDATION
2025-12-31
2573
foundation_paid
SHERWOOD POLICE DEPARTMENT
—
5470 LANDERS ROAD
—
NORTH LITTLE ROCK
AR
72117
—
—
—
—
—
—
—
250
—
—
—
—
—
—
unmatched
—
2
202621289349100632:21
202621289349100632
204217594
THE DONALD F WOOD AND DARLENE M RICHARDSON FOUNDATION INC
2025-12-31
21
foundation_paid
MATTHEW 25
—
413 E JEFFERSON BLVD
—
FORT WAYNE
IN
46802
—
—
—
—
—
—
—
30000
—
—
—
—
—
—
unmatched
—
3
202513019349100021:67
202513019349100021
341526161
MURPHY FAMILY FOUNDATION
2024-12-31
67
foundation_paid
PARTNERSHIP SCHOOLS
—
650 LEXINGTON AVENUE UNIT 3035
—
NEW YORK
NY
10163
—
—
—
—
—
—
EXEMPT
10000
—
—
—
—
—
—
unmatched
—
4
202402789349100520:20
202402789349100520
223552984
EDWARD PINSON SCHOLARSHIP FOUNDATIO
2023-12-31
20
foundation_paid
1
—
1121 SURREY AVE
—
MILLVILLE
NJ
08332
—
—
—
—
—
—
—
1500
—
—
—
—
—
—
unmatched
—
5
202503199349100925:10
202503199349100925
851764743
ONCOR CARES FOUNDATION
2024-12-31
10
foundation_paid
WHITE DEER VOLUNTEER FIRE DEPARTMENT
—
207 OMOHUNDRA
—
WHITE DEER
TX
79097
—
—
—
—
—
—
501(C)(3)
25000
—
—
—
—
—
—
unmatched
—
— Empty cell · does not mean zero or no[] / {} Empty collection0 / false Recorded values
Download sample documentation (ZIP)

Included data

  • 6,758,101 grant records accompany 1,913,864 indexed returns from captured IRS processing-year batches for 2024–2026.
  • Paid grants, approved future grants and Schedule I assistance keep separate classifications, with cash and noncash fields where reported.
  • Filing identifiers and latest-version flags support version-aware analysis. Recipient registry links include match methods and uncertainty.

What’s in the package

  • grants.csv6,758,101 rows · 30 fields
  • filings.csv1,913,864 rows · 14 fields

    One indexed, captured XML return including returns without organizational grant groups.

Companion table fields

filings.csv14 fields
FieldDefinition & format

Object ID

object_id

Unique IRS XML object ID.

Type
text
Blank cells
Not blank
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Filer EIN

filer_ein

Filer EIN from XML, reconciled with index.

Type
text
Blank cells
Not reported, not applicable or unavailable
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Filer name

filer_name

Joined filer business-name lines.

Type
text
Blank cells
Not reported, not applicable or unavailable
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Return type

return_type

Filed 990-series return type.

Type
text
Blank cells
Not reported, not applicable or unavailable
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Tax period begin

tax_period_begin

Filed reporting-period start.

Type
text
Blank cells
Not reported, not applicable or unavailable
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Tax period end

tax_period_end

Filed reporting-period end.

Type
text
Blank cells
Not reported, not applicable or unavailable
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Return timestamp

return_timestamp

Timestamp as filed, with original offset.

Type
text
Blank cells
Not reported, not applicable or unavailable
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Processing year

processing_year

IRS index processing year; does not imply tax year.

Type
text
Blank cells
Not reported, not applicable or unavailable
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Index tax period

index_tax_period

Tax period reported in the IRS index.

Type
text
Blank cells
Not reported, not applicable or unavailable
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Index filer name

index_filer_name

Organization name as indexed, retained alongside XML business name.

Type
text
Blank cells
Not reported, not applicable or unavailable
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Is amended

is_amended

True if any filed AmendedReturnInd is 1 or true.

Type
boolean
Blank cells
Not blank
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Archive

archive

Captured ZIP filename containing this XML.

Type
text
Format
Derived as documented
Blank cells
Not blank
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Xml member

xml_member

Exact ZIP member path.

Type
text
Format
Derived as documented
Blank cells
Not blank
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Latest captured for filer period

latest_captured_for_filer_period

Latest captured return for the same filer EIN, tax-period end and return type, ordered by reported return timestamp then object ID. Different forms remain separate; a later 990-T never replaces a giving disclosure.

Type
boolean
Format
Derived as documented
Blank cells
Not blank
Populated · full table
1,913,864 / 1,913,864 (100.00%)

Field coverage

Download field coverage (CSV)

Data notes

Coverage counts use the full tables. They exclude blank cells and empty JSON collections; zero and false count as populated.

  • Processing years are not grant reporting years. These records describe historical giving, not open funding opportunities or every U.S. grant.
  • Use object_id to join filings and apply latest_captured_for_filer_period before aggregating versions. Flags are separate for each filer, tax period and return type.
  • The package covers Schedule I organizational assistance and Form 990-PF grants; Schedule F is excluded. Filing thresholds and exemptions limit coverage.
  • Person-only and unnamed recipients and creative purpose narratives are excluded. Registry matches do not verify recipient identity or grant-date eligibility.
  • Form 990-PF reported grant amounts do not separate cash and noncash components. Negative source amounts remain. The full grant table exceeds ordinary spreadsheet row limits.