Rispetto alla maggior parte dei paesi, la maggior parte dei tedeschi preferisce ancora pagare in contanti e molti negozi e caffè non accettano carte, specialmente nelle città tedesche più piccole. Si stima che l'80% di tutte le transazioni in Germania siano in contanti.
L'importanza del contante non può essere sopravvalutata. Prima di entrare nei negozi o nei ristoranti, controlla le porte : spesso espongono adesivi che mostrano quali carte sono accettate.
Visa e MasterCard sono generalmente accettate in Germania, ma non ovunque. L'American Express è accettata in misura ancora minore. Le carte di credito (Kreditkarte) sono meno comuni e prelevare denaro con la tua carta di credito presso un bancomat (devi conoscere il tuo numero PIN) probabilmente ti costerà delle commissioni, anche se dipende anche dalla politica della tua banca di origine.