I am working with importing investment transactions via a csv file. I have a cash balance of $153.89 in my register. I import a "Bought" transaction with share value of 153.89 and a price of $1. The register then shows an Investment amount of $153.89 (like it should) but the Cash Amount is $153.88. If I enter this same transaction via the register, it calculates the Cash Amount as $153.89. I am attaching some graphics to show the problem.
Result after importing the csv transaction:
This is the csv file:
This is the edit dialog box for the above transaction:
This is entering the transaction via the register:
This is the result of entering the transaction via the register
How can the Cash Amount not be equal to the Investment Amount in the import csv case?