자본주의 사회에서 왜 소득 불평등이 일어날까? 이 문제에 답을 하기 위해서는 우선 자본주의 사회가 어떤 사회인지 개념을 알아야 한다. 자본주의사회는 일반적으로 사유재산제를 그 기초로 하고 시장경제질서에 의하여 움직이는 경제체제를 말한다. 즉, 자본을 통한 이윤추구를 목적으로 한다고 해서 자본주의라 하는 것이다.
그렇다면 왜 자본주의 사회에서 소득불평등이 일어나는 것일까? 그 원인은 능력에 따라 부의 재분배가 일어나기 때문이다. 자본주의 사회에서는 ‘기회의 평등’이 주어지지만 여러 사람이 협력을 하여 부를 생산하여 공평하게 분배하는 것이 아니라 기여도가 높은 사람 순으로 많이 나누어 주기 때문에 소득불평등이 일어나게 되는 것이다.
모든 인간은 항상 평등한 대우를 받기를 원하고 평등한 사회를 추구하고자 노력한다. 하지만 이런 평등을 보장하는 것은 현실적으로 불가능 하다. 기본적으로 기회의 평등이 보장된다면 개개인의 창의력, 능력, 노력에 따라 보상이 이루어지는 시장경제에서 소득불평등은 불가피한 현상이다. 그러나 소득불평등이 지나칠 경우 시장경제의 기초인 ‘기회의 평등’을 깨뜨리고 다시 소득과 기회의 불평등을 심화시키는 경제의 악순환을 낳을 수 있다.