Een prijs van een product komt voornamelijk tot stand door vraag en aanbod. Als de vraag naar producten groter is dan het aanbod, dan stijgt de prijs. De oorzaak van de prijssstijging ligt dus aan de bestedingen. In dit geval spreek je van bestedingsinflatie.
Een andere oorzaak van een prijsstijging ligt bij de kosten. De kosten die een ondernemer maakt worden vaak doorberekend in de verkoopprijs. Als de ondernemer meer moet betalen voor bijvoorbeeld grondstoffen of de marketing dan gaat de prijs vaak omhoog. De oorzaak van de prijsstijging ligt dus aan het feit van een kostenstijging. In dit geval spreek je van kosteninflatie.