Ask, reply and learn. Join the community of Akaunting.

New Discussion

Bug - Currency calculations not always correct

Terry   ( User )

Commented 5 years ago


The problem is occuring in AK 1.2.6 with the Australia Dollar as the default currency.


When applying payment(s) to an invoice it will at times come back with an error message in Red saying the Payment exceeds the amount of the invoice even though the Invoice less the Payment equals Zero.

To overcome this I have to update an Item with a Price of $0.0001 which then allows the payment to go through and the Total on the invoice shows Zero. However the Invoice has a status of Partial and I need to then use the 'Mark as Paid' item to get to a Paid Status. This action then creates a transaction in the default bank account of $0.00, in addition to the intended payments.

I think the problem is somewhere in the level of precision used when calculating the dollar value as the AU dollar only use a decimal percision of 2 but you seem to be calculating on atleast 4 while the visible figures for us just gets rounded down to zero.

It would be nice to see this fixed in an upcoming release.





Sailesh Pandit   ( User )

Commented 4 years ago

Hi Terry, Greetings! I assume you are operating in Australia just as me and like to know about your experience overall and if the above issue you were facing was resolved?
I have been using Wave but as you may know wave is going stopping connection to Australian financial institutions next year and hence, I am looking for an alternative online accounting software. Your experience with Akaunting will be very helpful. Thanks and all the best.

Please login or register to leave a response.

Showing 1 to 2 of 2 discussions