Es un completo programa de contabilidad doméstica que nos permite realizar un exhaustivo seguimiento de nuestras finanzas. GnuCash se ejecuta en una ventana principal, con acceso a todas las características de la aplicación, y genera ventanas auxiliares para mostrar o editar elementos contables específicos como los informes de balance, apuntes, gestión de acciones, búsqueda de transacciones, etc.
Dispone de un avanzado conjunto de herramientas y capacidades financieras, entre las que podemos mencionar:
Soporte de múltiples cuentas con doble entrada de registro.
Herramientas automáticas para conciliaciones contables.
Seguimiento individualizado de acciones y de paquetes de acciones. Incluso puede cargar directamente la información bursátil desde varios servidores en la Internet.
Registro de cuentas con múltiples monedas.
Generación de informes en varios formatos: texto, gráficos y HTML.