Skip to content
ConsultantAtlasI'm a consultant

Marine Toys for Tots Foundation

  • Foundations and philanthropy
  • Triangle, Virginia
  • EIN 20-3021444
  • Tax-exempt since 2006
Firms paid
12
Fees reported, 2018–2025
$14.0M
Fees reported in 2025
$2.3M
Most Recent Reported Revenue
$506.1M

Fundraising fees by year

Per Form 990 Schedule G

Firms paid in 2025

$2,289,301 to 4 fundraisers

Fundraisers Marine Toys for Tots Foundation paid in 2025, from Form 990 Schedule G
FundraiserFee
Resource OneDirect responseDirect mail$1,067,750
Further LLCDirect responseDigital marketing$534,650
RKD GroupDirect responseDirect mail$483,476
With Honor, LLCCorporate sponsorship$203,425

Also among its largest contractors in 2025

From Part VII-B of the return, which lists its five best-paid contractors of any kind paid over $100,000. These can repeat the lines above.

  • Moore a Series LLC TulsaDirect mail marketing services$1,644,322
  • Moore a Series LLC DC MetroDirect mail marketing services$1,125,351
  • Resource OneDirect responseDirect mail marketing services$1,067,750
  • Heartland Direct International LLCDirect mail marketing services$914,478

All firms paid

Fundraisers Marine Toys for Tots Foundation reported paying, all years
FundraiserYearsTotal fees
CDR Fundraising GroupDirect response2018–2023 · 6 years$7,927,823
Resource OneDirect response2024–2025 · 2 years$2,334,132
With Honor, LLC2018–2025 · 8 years$1,564,129
RKD GroupDirect response2024–2025 · 2 years$1,169,784
Further LLCDirect response2020–2025 · 4 years$1,049,404

Form 990 Snapshot

Marine Toys for Tots Foundation's Form 990 figures by year
Tax yearRevenueProfessional fundraising fees
2024$506.1M$1.5M
2023$359.2M$1.3M
2022$379.6M$2.3M
2021$357.1M$1.2M
2020$298.3M$1.5M
2019$263.3M$1.5M
2018$276.6M$1.3M

Fees are what Marine Toys for Tots Foundation reported on IRS Form 990. Nonprofits list only fundraisers paid $5,000 or more, and many book consultants under other expenses, so a nonprofit can have worked with firms that don't appear here. Last checked 2026-11-14.