GnuCash è in grado di utilizzare valute multiple in conti differenti. Per esempio, si può avere un conto in Euro e un altro in dollari di Hong Kong.
Alcuni dei problemi che sorgono quando si utilizzano più valute, si riferiscono a come trasferire fondi tra conti con diversa valuta, come calcolare il valore totale di conti che hanno valute diverse e come trattare i resoconti di affari con valute miste.