Hide table of contents

By Max Ghenis, Co-founder and CEO of PolicyEngine[1]

This Giving Tuesday, we're launching GiveCalc, a free tool that calculates how charitable giving affects your US taxes and net income. When you make a tax-deductible donation, you reduce not just your taxable income, but your tax liability—often in complex ways that vary by state, income level, and other factors. GiveCalc extends PolicyEngine's open-source US microsimulation model to compute these effects and help you give more effectively.

How GiveCalc calculates charitable tax savings

Many donors consider Giving What We Can's 🔸10% Pledge, which marks a commitment to give at least 10% of income to effective organizations. GWWC suggests choosing between pre-tax and post-tax income as the pledge base, with pre-tax recommended when donations are tax-deductible.

Take a family in California earning $200,000, with two children and $15,000 in mortgage interest and property taxes. Without donations, they take home $153,895 after paying $46,105 in federal and state taxes. Let's look at how different giving levels affect their finances:

MetricAmount% of Pre-tax Income% of Post-tax Income
Initial take-home pay$153,89576.9%100%
Donation of 10% of pre-tax income$20,00010.0%13.0%
Tax reduction from donation$3,1361.6%2.0%
Net cost of donation$16,8648.4%11.0%
To reduce net income by exactly 10%$17,8548.9%11.6%

GiveCalc computes these effects through its detailed model of the US tax system. When you donate to charity, the impact depends on whether you itemize deductions, your state's specific rules (including special cases like New York City), how the donation affects your marginal tax rates, and interactions with other deductions. The tool accounts for all these factors to show your true cost of giving.

Beyond calculating tax savings, GiveCalc introduces the "marginal giving discount"—the tax reduction from your next dollar of giving. In our example, this family will save 31 cents in taxes on their next donated dollar.

For donors considering the 🔸10% Pledge (though GiveCalc operates independently of GWWC), the data shows that the true cost of giving typically falls between 10% of pre-tax and post-tax income. GiveCalc helps you identify the donation amount that will reduce your net income by your target percentage.

Finding your optimal giving level

Enter your information at policyengine.org/us/givecalc. You'll provide your annual income and state, household characteristics like marriage status and children, and any other deductions like mortgage interest. Then enter your target donation or desired net income reduction, and GiveCalc will show how much to give to meet your goal, accounting for all tax interactions.

In this household’s case, if they sought to reduce their net income 10% (from $153,895 to $153,895 * 0.9 = $138,506), they would donate $17,854. As typically occurs, this value falls between 10% of post-tax income ($15,390) and 10% of pre-tax income ($20,000).

The tool runs in your browser through Streamlit's Community Cloud platform and builds on PolicyEngine's open source microsimulation model, which regularly updates tax parameters and has been validated against other tax calculators.

A note on methodology

GiveCalc's estimates come from PolicyEngine's open source US tax-benefit model, which includes thousands of automated tests against tax calculators, IRS documentation, and the US tax code. The model and interface aim to make charitable giving calculations more transparent, but they do not constitute tax, legal, or financial advice. We recommend consulting with qualified professionals for decisions about your specific situation.

What's next for GiveCalc

While GiveCalc now focuses on US taxes, PolicyEngine operates in both the US and UK, and we plan to expand GiveCalc to other countries. We want to hear from you:

  • What other income sources or deductions affect the tax implications of your giving?
  • Which countries should we prioritize?
  • What features would help you give more effectively?
  • How can we better align with the 🔸10% Pledge and other giving commitments?

Share your thoughts in the comments, open an issue, or email us. Together, we can make charitable giving more transparent and effective.

You can also support PolicyEngine with a tax-deductible donation—and use GiveCalc to estimate its impact on your taxes.

  1. ^

    The concept originated at a hackathon at EAGxBerkeley in December 2022. Rather than rush to release, we prioritized accuracy and comprehensiveness, developing and validating our model of income taxes at the federal level and across all 50 states, DC, and NYC. We (myself and my PolicyEngine colleagues Pavel Makarchuk, Nikhil Woodruff, and Anthony Volk) are grateful to the collaborators from that session, who regrettably remain unnamed as we lost track of them.

Comments7


Sorted by Click to highlight new comments since:

Your calculator is honestly pretty depressing. You don't really get any tax benefits unless you are wealthy enough to donate large sums in the ~$20,000 to $100,000 range. 

Imagine the median American, about $50K income, takes the 10% rule in an act of extreme generosity and donates $5000. 

His tax reduction is $241, a 3% reduction. Pretty insignificant. 

 

At my income level of only around $100K, the optimal donation strategy would be to hold onto your money until you can eventually save to about $60K, then donate it all in a single tax year. The fact that US tax law demands you play these idiotic games makes me roll my eyes. 

Yes, we'd like to add multi-year capabilities to the model at some point. Bunching can provide significant savings especially for middle-income households; however, if you're donating appreciated assets (generally more bang for the buck), you can only deduct 30% of AGI, rather than 60% if cash.

This is really cool! I’ve found Policy Engine’s tax calculator so useful for our personal household income, glad this specific calculator exists now

This looks pretty neat, I look forward to using it. 

Would love optional inputs for short and long term capital gains of appreciated assets donated

Thanks for the suggestion! Currently, GiveCalc handles the charitable deduction value whether you donate cash or appreciated assets—you'd enter the fair market value of the assets as your donation amount. (One limitation is that we assume all donations are cash, which can be deducted up to 60% of AGI, while appreciated assets are limited to 30% of AGI.)

We could add functionality to compare scenarios, like donating an appreciated asset vs selling it and donating the after-tax proceeds. I've opened an issue to explore this: https://github.com/PolicyEngine/givecalc/issues/41

Could you help us understand your use case? When considering donating appreciated assets, would you want to:

  1. See the tax implications of donating at current market value, accounting for the 30% AGI limit?
  2. Compare with the scenario of selling the asset and paying capital gains tax?
  3. Something else?

Your thoughts on which calculations would be most helpful would be great to hear.

  1. Yes
  2. Hypothetically yes. The actual counterfactual would not be selling assets, but it's informative to know how much capital gains taxes have hypothetically been avoided

> only deduct 30% of AGI, rather than 60% if cash

Can 30% of AGI be deducted for donated assets and the rest of the cash deduction limit deducted for donated cash? Or is it either/or?

most helpful

Interested in calculating the highest tax savings (assuming ownership of appreciated assets with unrealized capital gains). As mentioned elsewhere, it's worth researching that point and bunching donations towards it

Curated and popular this week
 ·  · 5m read
 · 
This work has come out of my Undergraduate dissertation. I haven't shared or discussed these results much before putting this up.  Message me if you'd like the code :) Edit: 16th April. After helpful comments, especially from Geoffrey, I now believe this method only identifies shifts in the happiness scale (not stretches). Have edited to make this clearer. TLDR * Life satisfaction (LS) appears flat over time, despite massive economic growth — the “Easterlin Paradox.” * Some argue that happiness is rising, but we’re reporting it more conservatively — a phenomenon called rescaling. * I test rescaling using long-run German panel data, looking at whether the association between reported happiness and three “get-me-out-of-here” actions (divorce, job resignation, and hospitalisation) changes over time. * If people are getting happier (and rescaling is occuring) the probability of these actions should become less linked to reported LS — but they don’t. * I find little evidence of rescaling. We should probably take self-reported happiness scores at face value. 1. Background: The Happiness Paradox Humans today live longer, richer, and healthier lives in history — yet we seem no seem for it. Self-reported life satisfaction (LS), usually measured on a 0–10 scale, has remained remarkably flatover the last few decades, even in countries like Germany, the UK, China, and India that have experienced huge GDP growth. As Michael Plant has written, the empirical evidence for this is fairly strong. This is the Easterlin Paradox. It is a paradox, because at a point in time, income is strongly linked to happiness, as I've written on the forum before. This should feel uncomfortable for anyone who believes that economic progress should make lives better — including (me) and others in the EA/Progress Studies worlds. Assuming agree on the empirical facts (i.e., self-reported happiness isn't increasing), there are a few potential explanations: * Hedonic adaptation: as life gets
 ·  · 38m read
 · 
In recent months, the CEOs of leading AI companies have grown increasingly confident about rapid progress: * OpenAI's Sam Altman: Shifted from saying in November "the rate of progress continues" to declaring in January "we are now confident we know how to build AGI" * Anthropic's Dario Amodei: Stated in January "I'm more confident than I've ever been that we're close to powerful capabilities... in the next 2-3 years" * Google DeepMind's Demis Hassabis: Changed from "as soon as 10 years" in autumn to "probably three to five years away" by January. What explains the shift? Is it just hype? Or could we really have Artificial General Intelligence (AGI)[1] by 2028? In this article, I look at what's driven recent progress, estimate how far those drivers can continue, and explain why they're likely to continue for at least four more years. In particular, while in 2024 progress in LLM chatbots seemed to slow, a new approach started to work: teaching the models to reason using reinforcement learning. In just a year, this let them surpass human PhDs at answering difficult scientific reasoning questions, and achieve expert-level performance on one-hour coding tasks. We don't know how capable AGI will become, but extrapolating the recent rate of progress suggests that, by 2028, we could reach AI models with beyond-human reasoning abilities, expert-level knowledge in every domain, and that can autonomously complete multi-week projects, and progress would likely continue from there.  On this set of software engineering & computer use tasks, in 2020 AI was only able to do tasks that would typically take a human expert a couple of seconds. By 2024, that had risen to almost an hour. If the trend continues, by 2028 it'll reach several weeks.  No longer mere chatbots, these 'agent' models might soon satisfy many people's definitions of AGI — roughly, AI systems that match human performance at most knowledge work (see definition in footnote). This means that, while the compa
 ·  · 4m read
 · 
SUMMARY:  ALLFED is launching an emergency appeal on the EA Forum due to a serious funding shortfall. Without new support, ALLFED will be forced to cut half our budget in the coming months, drastically reducing our capacity to help build global food system resilience for catastrophic scenarios like nuclear winter, a severe pandemic, or infrastructure breakdown. ALLFED is seeking $800,000 over the course of 2025 to sustain its team, continue policy-relevant research, and move forward with pilot projects that could save lives in a catastrophe. As funding priorities shift toward AI safety, we believe resilient food solutions remain a highly cost-effective way to protect the future. If you’re able to support or share this appeal, please visit allfed.info/donate. Donate to ALLFED FULL ARTICLE: I (David Denkenberger) am writing alongside two of my team-mates, as ALLFED’s co-founder, to ask for your support. This is the first time in Alliance to Feed the Earth in Disaster’s (ALLFED’s) 8 year existence that we have reached out on the EA Forum with a direct funding appeal outside of Marginal Funding Week/our annual updates. I am doing so because ALLFED’s funding situation is serious, and because so much of ALLFED’s progress to date has been made possible through the support, feedback, and collaboration of the EA community.  Read our funding appeal At ALLFED, we are deeply grateful to all our supporters, including the Survival and Flourishing Fund, which has provided the majority of our funding for years. At the end of 2024, we learned we would be receiving far less support than expected due to a shift in SFF’s strategic priorities toward AI safety. Without additional funding, ALLFED will need to shrink. I believe the marginal cost effectiveness for improving the future and saving lives of resilience is competitive with AI Safety, even if timelines are short, because of potential AI-induced catastrophes. That is why we are asking people to donate to this emergency appeal