GiveIndia retains a maximum of 10% in order to provide you with high-quality support when transacting through us. This helps us recover a reasonable portion of our operating costs. This small donation that you give us reduces our dependence on grants and helps us in becoming sustainable in the long run to serve donors, NGOs and beneficiaries better.