That’s not how tax deductions work. All the write-offs allow is for them to not count the money donated as income, so they make the same amount of money on the sale whether or not you donate.
The benefit to the company is PR or donating to a non-profit with a mission that aligns with their corporate goals. For instance, Bass Pro may ask you to donate to wildlands preservation non-profits that maintain environments in which people fish and hunt.








Write-offs are deductions from income, not reductions in taxes owed. They only get to deduct the taxes they would have paid if they had kept the donations.
Let’s imagine their annual income was $10,000,000. Their nominal tax rate would have them owing $2,100,000.
If they received a $100,000 in donations, that would make their income 10,100,000. But with the donations they could write off the 100 grand, reducing their tax bill by $21,000, for a total of $2,100,000.
Either way, they pay the same in taxes with or without the donations.