Generosity is not always tax deductible.