Hi hope. There is one questionable way, if u'r using JRTextField to display this amount. :) U say u want 1,234.56 instead of 1.234,56. If u can get the amount(1,234.56) as a String(by changing the field's Expression Class to java.lang.String), u can simply call replace(String, String) in the Text Field's Expression. But in order to keep the amount formating u got to use also DecimalFormat(only if u'r thousand separator is space). So this 'workaround' looks something like this: DecimalFormat.getInstance().format($F{AMOUNT}).replaceFirst(",", ".") Or something like that. good luck!