I haven't seen a Linux program yet, but I'm dying to,
that handles NFP Accounting specifically. There's
some Windows programs around that do so and some
SQL programs that can be adapted and so forth. But
asking one guy to do it is quite a task.
You might be able to get a copy of American Fundware
for less than $5k but it would be a scaled down version.
Blackbaud is a super well done Windows SQL accounting
program to adapt, can be adapted to NFP, but not every
computer consultant can do it. Does report writer adaptations
successfully, but knowledge of Fund Accounting (NFP)
would certainly be req'd. Computer as well as Accounting
consultants would be req'd.
But starting from the Linux command line and doing these
things, have mercy.
If you had a stable Linux program that could do general
Accounting, payroll, A/P, A/R, journal entries, etc. you
could set that up. And then use LibreOffice database
to program report specifications, like open A/R, financial
statements, and so forth. Hopefully, LibreOffice has a
window where programming could be done directly into the
reports where the LibreOffice database functions might be
a tad bit short of what is req'd. Or to open up more than
3 databases at one time to do a report, as that is also req'd
sometimes.
So I don't know, but SQL, in my experience, is the best way
to go these days. PeachTree Accounting (another Windows program)
has the general Accounting done, but a very good report writer
adaptation would be needed again to do the NFP stuff.
If I had PeachTree for Linux, LibreOffice database, one good
programmer to add some code to LibreOffice datasbase, I think
something would click OK.
But it would cost over $5k, probably closer to what was originally
thought of, to do the job over multiple years, fiscal reporting periods,
closing, reopening the books, and so forth. With a GUI so I could
run it attended. Ha !
A fresh grad programmer, no way.
.02