Virgin Money Giving are a not-for-profit organisation but donations are subject to a 2% platform fee, and a 2.5% payment processing fee to cover their running costs. There are no monthly charges for charities, or any charges on Gift Aid. Supporters can elect to cover the costs for the charity when donating.