So, I'm trying to set up BC to do fund accounting, without resorting to a third party app. My initial thought was to use Jobs to keep the running balances for each fund. However, the difficulty there is that Jobs only allow one "customer" or funding source per job (which seems strange since lots of projects out in the wild have multiple funding sources). Our nonprofit has many distinct donors per fund/project. A friend suggested that maybe the problem could be solved if we didn't think of our donors as "customers" but rather categorized them as "vendors." Thus we would have normal vendors that we pay, but also "vendors" (donors) to whom we make negative payments (in other words, from whom we receive money). In this way, we could have money flowing from the Job to multiple normal vendors, but also money flowing into the Job from multiple "vendor/donors" as negative purchases.
What kind of problems might that create in our posting groups and chart of accounts if we had no "customers" but only "vendors"?
Too convoluted to work smoothly?
Thanks in advance for your thoughts!