GnuCash can't add?

Fred Bone Fred.Bone at dial.pipex.com
Fri Oct 29 13:39:38 EDT 2010


On 29 October 2010 at 11:47, Nicholas Sherlock said:

> On 29/10/2010 4:18 a.m., Derek Atkins wrote:
> > Yes, this looks like a rounding error.  Or, more accurately, it's a
> > cumulative rounding error.  Each split gets rounded individually to .01
> > which can accumulate rounding errors that eventually reach your .01
> > error.
> 
> Okay, but what I don't understand is why these values are being modified
> and rounded. I've entered all of them in USD to 2 decimal places. I
> haven't entered them in NZD and expected them to be translated and rounded
> into USD.

No, but what you have done is to create the transaction in NZD, thereby 
asking Gnucash to balance it in NZD - which is what it has done. Take a 
look. Your "income" and "liabilities" items are 14.47 and 1.81 
respectively, adding to 16.28. The "assets" and "expenses" items are 
15.29 and 0.98, so to balance you need another 0.01.

If you want it to balance in USD instead, create the txn from a USD 
account and Gnucash will take care of it. If you want it to balance in 
both currencies, adjust the exchange rate of one or more splits.



More information about the gnucash-user mailing list