I am using Word and Excel 2007 to do the billing for 40 customers. I have the document that I use to do the merge set up with a column of merge fields that coincide with the Excel columns, such as balance forward, debits, interest, and total. Everything works fine except the debits field, and if the amount is 20.00, it will only displays 20 - while if the number is 20.60, it displays 20.5999999999994. In all of the other merge fields in the document, I get exactly what is displayed in the spreadsheet. For that column in the sheet, I tried copying and paste special / values, formatting as currency, formatting as text (it loses the.00 on 20.00). I suspect that the merge field itself has to be formatted in Word, but can't figure out how to tell it to be a number with 2 decimal places.