Par rapport à la plupart des pays, la plupart des Allemands préfèrent toujours payer en espèces et de nombreux magasins et cafés n'acceptent pas les cartes, en particulier dans les petites villes allemandes. On estime que 80% de toutes les transactions en Allemagne sont en espèces.
L'importance de l'argent ne peut être surestimée. Avant d'entrer dans les magasins ou les restaurants, vérifiez les portes - elles affichent souvent des autocollants indiquant quelles cartes sont acceptées.
Visa et MasterCard sont généralement acceptées en Allemagne - mais pas partout. American Express est acceptée dans une moindre mesure. Les cartes de crédit (Kreditkarte) sont moins courantes et retirer de l'argent avec votre carte de crédit à un guichet automatique (vous devez connaître votre code PIN) vous coûtera probablement des frais, même si cela dépend également de la politique de votre banque d'origine.