Yes. The fractionalisation of small payments means that within the system, we round to eight decimal places, and for display purposes we round to two decimal places. Rounding is applied to the total sum of the eight decimal place numbers, and not each of the individual numbers.
This can result in some slight display variance, for example:
$0.31456122 = $0.31, but;
$0.31456122 + $0.31456122 = $0.62912244 = $0.63 (as opposed to $0.31456122 + $0.31456122 = $0.31 + $0.31 = $0.62)
One area where this can cause confusion is when the rounded number appears to be zero, for example:
$0.00003145 = $0.00
To reduce this confusion, in some cases we display these situations as <$0.01 - i.e. smaller than one cent.