As primeiras moedas portuguesas foram produzidas durante o reinado de D. Afonso Henriques a partir de uma liga de cobre e prata. Durante o reinado de D. Sancho I, foi introduzida a primeira moeda de ouro portuguesa, o morabitino. O dinheiro foi substituído pelo real durante a primeira dinastia e D. João I mandou cunhar as primeiras moedas de cobre, os reais pretos.