B1G1 as an organisation is kept self-sustainable through the membership fee, which funds all administrative and operational costs.
This article might give a fresh perspective as to why every non-profit organisation has administrative fees. Read 'Should Giving be Free?'