Gnuaccounting ist eine Open Source Java-Faktura mit Buchhaltungsfunktionen. Zum Erstellen von Rechnungen und Belegen bettet es OpenOffice.org ein. Es unterstützt chipkartenbasiertes Online-Banking (HBCI) und exportiert Daten zum Beispiel für eine elektronische Umsatzsteuervoranmeldung durch Winston. Die erstes Version wurde am 25.03.2005 veröffentlicht.
Das Programm liegt in Deutsch und Englisch vor, kann als portable Anwendung genutzt werden und verwendet auf Wunsch externe Datenbanken wie MySQL oder PostgreSQL statt der eingebetteten HSQLDB. Unterstützt werden die 32 Bit Versionen von Windows(r)™ (XP, Vista, 7) und KDE-Basierte 32- und 64 Bit Versionen von Linux.