સામ્યવાદમાં પણ વિપરીત, જેમાં આવકની જરૂરિયાતને આધારે વિભાજીત કરવામાં આવે છે, સમાજવાદ હેઠળ, સમાજના દરેક વ્યક્તિના યોગદાનના આધારે આવક વહેંચાય છે.