Cele trei tipuri principale de inflație sunt: inflația cererii, inflația impulsionată de cost și inflația impulsionată. În plus, deprecierea schimbului de bunuri importate poate afecta, de asemenea, inflația.
Inflația datorată cererii se produce când cererea pentru un produs crește mai repede decât aprovizionarea produsului. Dacă un produs este mai solicitat, companiile solicită de obicei prețul produsului. Rata de inflație a costurilor se referă la necesitatea de a mări costul produsului datorită echipamentelor sau taxelor de întreținere asociate cu producția. Indicele de inflație a inflației apare atunci când costul creșterii salariilor angajaților mărește prețul bunurilor pentru a acoperi costurile totale ale companiei.