Founding cohort open · monthly-only billing during validation

The foundations that must move money — ranked by time left.

990Radar reads fresh IRS 990-PF e-filings and ranks private foundations still carrying undistributed income under IRC §4942 — each row with a cure-deadline countdown computed from its filings, an as-of filing-date label, and a new-grantee openness flag. A ranked email + CSV built for commercial grant consultants.

See the sample report →

Card required · first month charged up front when the trial ends · cancel anytime · refunds without argument. Fully self-serve — no demos, no calls.

Monthly
Data cadence — IRS publishes 990-PF XML in ~monthly batches
Weekly
Digest cadence — we re-check and re-rank as deadlines approach
As-of labeled
Every flagged foundation carries its filing-date label
Public filings
Everything is computed from public IRS records

How it works

Public filings in. A ranked deadline list out.

No private data, no scraping — just the IRS's own bulk publications, parsed carefully and ranked by how little time each foundation has left.

STEP 01

The IRS publishes

990-PF e-file XML lands in ~monthly batches, and the EO Business Master File updates monthly. We parse every batch — across both form vintages (undistributed income moved from Part XIII to Part XII in the post-2021 revision), so older and newer filings score identically.

STEP 02

We compute each clock

Under IRC §4942, undistributed income left at a fiscal year-end must generally be distributed by the end of the following tax year. For each filing we compute that cure deadline from its own fiscal year — per row, not a hard-coded December 31 — plus the days remaining.

STEP 03

You get the ranked digest

A ranked email + CSV: undistributed income as filed, cure deadline, countdown, the mandatory as-of filing-date label, and a new-grantee openness flag — a prioritization filter, not a promise of receptivity. New rows arrive with each monthly IRS batch; the ranking refreshes weekly as deadlines approach.

What a digest row looks likeillustrative — names redacted
FoundationUndistributed income (as filed)Cure deadlineDays leftAs of (filing)New-grantee flag
████████ FOUNDATION$2,410,0002026-12-31167FY2025 · batch 2026-05Yes
██████ CHARITABLE TRUST$1,180,0002026-12-31167FY2025 · batch 2026-04No
███████ FAMILY FDN$640,0002027-06-30348FYE 2026-06 · batch 2026-03Yes
Illustrative layout only — real, sourced rows are in the sample report. Every figure is computed from public filings as of each filing's date. Filings run 6–16 months stale, and some flagged foundations may have already cured. A flag is a research lead computed from stale public data — never a claim about a foundation's current compliance.

Why timing

Prospect tools tell you who gives. This is about when.

A foundation with undistributed income and months left on its §4942 cure window has a structural reason to move money this cycle. That is a timing signal — not a guarantee anyone will fund you. Here is exactly what we have measured, and no more: in a 25-foundation cure-path autopsy of prior-cycle filings, 24 of 25 had cured by their next filing, and 10 of 25 (40%) cured at least partly through new grantees. The rest cured with bigger checks to existing grantees, DAF grants, or qualifying expenses. We quote that number; we don't promise beyond it.

No secret data. Every number comes from public IRS filings — the same 990-PFs you can read free on ProPublica or Candid's free tools. What you're paying for is the recurring work: parsing every monthly batch across both form vintages, computing each cure deadline, attaching the as-of caveats, and ranking it into a digest you can act on.

Measured, not marketed

The numbers behind the claims — caveats attached.

Every claim on this page traces to a measurement we can re-run. Where a number is a bound, we say which direction.

100.0%

Dollar-weighted share of FY2024 undistributed income that was visible in public filings before its cure deadline, in our backtest. An upper bound: late-arriving filings can only lower it. This is the measured basis for showing cure-deadline countdowns at all.

40%

New-grantee cure rate in our 25-foundation cure-path autopsy (10 of 25, prior-cycle filings). The only receptivity number we quote — we don't assert anything beyond it.

6–16 mo

Typical staleness of public 990-PF filings. That's why every flagged foundation carries an as-of filing-date label, and why some flagged foundations may have already cured by the time you read a digest.

Pricing

Simple, monthly-only, cancel anytime.

$99/mo self-serve (Stripe, monthly-only during validation to keep retention data clean; $79/mo founding rate, first month charged up front).

Standard self-serve
$99/mo
  • Everything in the founding plan — same product, same caveats
  • Same monthly-only billing; cancel anytime
  • No annual pricing — not now, not as a discount to close
  • No seasonal passes or gated-export upsells

The standard rate. While the founding cohort is open, checkout runs at the $79/mo founding rate above.

Straight answers

FAQ

Is the data weekly?

No. The IRS publishes 990-PF e-file XML in ~monthly batches, and the EO Business Master File updates monthly — the data cadence is monthly, and batches are uneven, not a smooth flow. Weekly is only how often 990Radar re-checks for new batches and re-ranks your digest as cure deadlines approach.

How fresh is a flagged filing?

Public filings run 6–16 months stale. Every flagged foundation carries an as-of filing-date label (fiscal year plus the IRS batch it surfaced in), and some flagged foundations will have already cured by the time you read the digest. Treat every row as a research lead to verify, not a current status.

Does a flag mean a foundation did something wrong?

No. A flag means the foundation's most recent public filing showed undistributed income with a §4942 cure window still open — computed from public filings as of the filing date. Foundations routinely cure through new grantees, larger checks to existing grantees, DAF grants, or qualifying expenses, and some flagged foundations already have.

Couldn't I compute this myself, free?

Yes. ProPublica and Candid's free tools publish the underlying 990s, and the §4942 math is public. 990Radar sells the recurring labor: parse every monthly batch across both form vintages, compute each deadline, attach the as-of labels, rank, and deliver — so you don't spend billable hours doing it by hand.

Why monthly-only billing?

We're in validation and keeping our retention data clean, so billing is monthly-only: no annual plans, no seasonal passes, no discounts to close. If 990Radar isn't earning its keep, cancel — and refunds are given without argument.

Do you do demos or onboarding calls?

No — deliberately. 990Radar is fully self-serve: judge it from the sample report, then take the 7-day trial. Support is async email, answered by the person who builds it.

What's in the sample report?

The “Q4 2026 Payout-Pressure Report: NY/Northeast Top 50” — real ranked rows with cure-deadline countdowns, as-of filing-date labels, and new-grantee openness flags, so you can judge the signal quality before you trial.

Judge the sample report. Then take the trial.

Self-serve start to finish: 7-day trial, card required, first month charged up front at trial end, cancel anytime, refunds without argument.

See the sample report →