Donations for religious purposes are fully exempt from tax. However, anonymous donations to medical or educational institutions or other non-religious donations are taxable under Section 115BBC. In such cases, the tax is 5% of the donation amount or Rs. 1,00,000, whichever is higher.