It came as no surprise to me that half of Americans carry $20 or less in cash. I expected this would be the case in most other high income countries. I was wrong.
It turns out that Germans still rely heavily on cash and this has been the case for some time. They carry around an average of $123 in their wallets and conduct 80% of their transactions in cash. This cannot be explained in terms of simple economic factors. For instance lower interest rates would lead to increased cash holding, but interest rates in Germany and the US are pretty close to each other.
Some sources argue that the German preference for cash reflects the hyperinflation of the 1920s. But most of the people who lived through that event are no longer around. (Also, if there was ever a time to minimize cash holdings, that was it.) Another possibility is that debt avoidance is integrated into German culture; always paying in cash is a good way to avoid ballooning credit card bills.
We may see a clash of culture with technology soon, as mobile payment systems become more widely available. Will paying by phone be viewed as equivalent to paying in cash?