GnuCash [SEP] programming language
2.6)
- Accounts Receivable (A/R)
- Accounts Payable (A/P) including bills due reminders
- Employee expense voucher
- Limited Payroll Management through use of A/Receivable and A/Payable accounts.
- Depreciation
- Mapping to income tax schedules and TXF export for import into tax prep software (US)
- Setting up tax tables and applying sales tax on invoices
Technical design.
GnuCash is written primarily in C, with a small fraction in Scheme. One
with the 2.2.0 series.
History.
Programming on GnuCash began in 1997, and its first stable release was in 1998. Small Business Accounting was added in 2001. A Mac installer became available in 2004. A Windows port was released in 2007.
In May 2012, the development of GnuCash for Android was announced. This is an expense-tracking companion app for GnuCash, as opposed to a stand-alone accounting package.
Features.
- Double-entry bookkeeping
- Scheduled Transactions
- Mortgage