GnuCash est un logiciel libre de comptabilité pour les finances personnelles et les petites entreprises. Il repose sur la comptabilité en partie double et existe pour GNU/Linux, BSD, Solaris, Mac OS X et Microsoft Windows. Les utilisateurs y tiennent comptes, opérations et rapports, aussi bien pour un foyer que pour une petite entreprise. C'est une application de bureau que vous installez sur votre propre ordinateur ; la dernière version indiquée sur le site du projet est la 5.17 du 27 septembre 2026.
Selon le site du projet, GnuCash est entièrement développé, maintenu, documenté et traduit par des bénévoles. Le projet n'a pas de personnalité juridique propre ; le droit d'auteur est détenu au nom de The GnuCash Project. L'organisation GitHub des développeurs indique les États-Unis, tandis que des comptes de dons existent aussi en Belgique. Le logiciel est libre, sous GNU GPL. Comme vous l'exécutez vous-même, vos données comptables restent sur votre système et ne sont pas envoyées aux développeurs.