Le nom « Pfennig » pour l'unité monétaire trouve son origine dans les langues germaniques, en particulier le vieux haut allemand. Le mot « Pfennig » (pluriel : Pfennige) se traduit par « penny » en anglais.
Le Pfennig était à l’origine une petite pièce d’argent utilisée dans le Saint-Empire romain germanique et dans d’autres régions germanophones au Moyen Âge. Il était souvent subdivisé en unités plus petites, comme le Heller ou le Kreuzer.
Le mot « Pfennig » lui-même dérive du vieux mot haut allemand « pfenning », qui signifie « marteler » ou « frapper ». Cela reflète probablement la méthode de frappe des pièces de monnaie en frappant le métal avec un marteau.
Au fil du temps, le Pfennig est devenu une unité monétaire standard dans les territoires germanophones, avec diverses dénominations et modèles reflétant les changements politiques et économiques de la région. Il est resté utilisé jusqu'à l'introduction de l'euro comme monnaie officielle dans de nombreux pays européens, dont l'Allemagne, à la fin du XXe et au début du XXIe siècle.
Bien qu'il ne soit plus en circulation, le terme « Pfennig » continue d'être utilisé familièrement dans les pays germanophones pour désigner de petites sommes d'argent ou comme terme général désignant la monnaie.