I run a nonprofit and we have a policy that we only accept unrestricted funds to allow us to operate at maximum efficiency and impact. There is a large and not often talked about principle agent problem that restricted donations create, in addition to the additional overhead.
We make our finances 100% transparent so the people we serve, donors, and the public can hold us accountable. Our open finances are at https://bank.hackclub.com/hq/.
Main homepage at https://hackclub.com / open source at https://github.com/hackclub/hackclub