Restricted Funds accounting
I've been trying to find the best way to track restricted funds for my nonprofit and expenses that are incurred against them.
1. I tried using Equity accounts. The problem I ran into is that when we have an expense--say a PayPal fee--I have to choose between having it appear as a decrease in the equity account OR as a PayPal expense along with other non-restricted PayPal expenses--but not both. This means either the equity account or the expense tracking is wrong.
2. So I tried using Classes instead of equity accounts. This seemed to solve the problem above but a new one arose: suppose I create a Sales Receipt for a donation made via PayPal. The receipt has two lines, one for the gross amount of the donation and one with a negative value for the PayPal expense. I assign the relevant restricted fund class to both, categorize the gross donation as a donation (along with unrestricted ones) and the PayPal fee as a PayPal fee (along with other "unrestricted" PayPal fees). In this case, the PayPal fee shows up in my Class report for that fund as a positive, not a negative number, increasing the fund's value rather than decreasing it. This is even worse.
3. Because each of our few restricted funds has multiple donors, I can't see how to use Projects as a solution.
So what is the best way to track revenues AND expenses for restricted accounts?