Hi Hilary,
Thank you for the reply. I figured as much that SharePoint was returning more zeros. I went to that column and formatted it the same currency and 2 decimal places,but when it is retrieved in InfoPath it doesn't follow the column formatting. I tried using the number function as you suggested but no change. Do you have any other ideas?
I was thinking maybe using substring(Invoice_x0020_Total, 1, 5) which returns the correct number but not sure how to pull it all together.