GnuCash is open-sourceboekhoudsoftware voor persoonlijke financiën en kleine bedrijven. Het programma werkt met dubbel boekhouden en is beschikbaar voor GNU/Linux, BSD, Solaris, Mac OS X en Microsoft Windows. Gebruikers houden er rekeningen, transacties en overzichten mee bij, zowel voor het huishouden als voor een klein bedrijf. Het is een desktoptoepassing die u op uw eigen computer installeert; de laatste uitgave op de projectsite is versie 5.17 van 27 september 2026.
GnuCash wordt volgens de projectsite volledig door vrijwilligers ontwikkeld, onderhouden, gedocumenteerd en vertaald. Het project heeft geen eigen rechtspersoon; het auteursrecht is vermeld op naam van The GnuCash Project. De GitHub-organisatie van de ontwikkelaars geeft de Verenigde Staten als locatie op, terwijl er ook donatierekeningen in België zijn. De software is vrije software onder de GNU GPL. Omdat u het zelf draait, blijven uw boekhoudgegevens op uw eigen systeem en worden ze niet naar de ontwikkelaars gestuurd.