I had one of my clients tell me this may be a rounding issue. Instead of entering amounts containing decimals, use whole numbers. For any decimal amount .51 of higher, round up to the nearest dollar. If .50 or below, round down to the nearest number. Let me know if this works in this post by saying "thanks Dave."