Small Public Charity

Joy of Giving Inc

Joy of Giving Inc is a nonprofit organization categorized as Small Public Charity based in Marco Island, FL. Its most recent IRS filing (2025) reports revenue of $155K, expenses of $144K, total assets of $75K. Imperigo tracks 11 reported grant relationships connected to this organization totaling approximately $464K.

EIN: 593683777 Marco Island, FL Latest filing: 2025
Total Revenue$155K
Total Expenses$144K
Total Assets$75K
Grant Records11
Funding Total$464K
Filing Years2021–2025

Mission

The Joy of Giving's sole purpose is to provide Christmas gifts in the form of clothing and toys for underprivileged children. All money donated goes directly to the children in the form of clothing and toys. The organization has no employees, and only utilizes volunteers. The only expense of the organization is the cost of purchasing the clothing and toys for Christmas. The organization does not have any administrative costs.

Officers & Directors

Director Frederic D Davis
President Nicola Davis

Officer compensation and complete director data available with membership.

Top Grant Purposes

GENERAL PURPOSE
$395,000 6 grants
CHRISTMAS GIFTS TO FAMILIES IN NEED
$60,000 1 grant
GENERAL SUPPORT
$5,500 1 grant
POVERTY
$2,000 2 grants
CHRISTMAS GIFTS
$1,000 1 grant

Financial Trends

Year Revenue Expenses Assets
2025 $155K $144K $75K
2024 $128K $149K $64K
2023 $187K $171K $85K
2022 $143K $181K $68K
2021 $180K $165K $106K

Between 2021 and 2025, reported annual revenue declined from $180K to $155K (-14%), with total assets most recently reported at $75K.

Interactive year-over-year charts and full filing details available with membership.

See the full picture for Joy of Giving Inc

Complete financials, all 11 grant records, officer compensation, year-over-year trend charts, a geographic grant map, and data exports — across 498,000+ organizations.

Full Financial History Complete Grant Activity Officer Compensation Year-over-Year Charts Geographic Grant Map Data Exports
7-day free trial Cancel any time