Deductions & credits

Good point, but many donations are made relatively quickly after the purchase,  For example, you go to a store and buy things for an upcoming church rummage sale or charity auction.