A `Money` instance written in the US format cannot be parsed again using the very same format. In [this example](https://github.com/JavaMoney/javamoney-examples/blob/master/functional-example/src/main/java/org/javamoney/funcional/example/FormatExample.java) add the following line to see it fail: ``` java Money.parse(usFormat.format(monetaryAmount), usFormat); ``` Using the German format works fine though.