Curbele de ofertă a forței de muncă derivă din compromisul „forță de muncă-odihnă”. Mai multe ore lucrate aduc venituri mai mari, dar necesită o reducere a cantității de timp liber de care se bucură lucrătorii. Prin urmare, există două efecte asupra cantității de forță de muncă furnizate ca urmare a unei modificări a ratei reale a salariului. Atunci când, de exemplu, rata reală a salariului crește, costul de oportunitate al timpului liber crește. Acest lucru tinde să-i determine pe lucrători să furnizeze mai multă forță de muncă („efectul de substituție”). Cu toate acestea, tot odată cu creșterea ratei reale a salariului, lucrătorii obțin un venit mai mare pentru un anumit număr de ore. Dacă petrecerea timpului liber este un bun normal – cererea de petrecere a timpului liber crește odată cu creșterea venitului -, această creștere a venitului tinde să îi determine pe lucrători să ofere mai puțină forță de muncă, astfel încât să poată „cheltui” venitul mai mare pe petrecerea timpului liber („efectul de venit”). Dacă efectul de substituție este mai puternic decât efectul de venit, atunci oferta de forță de muncă are o pantă ascendentă. Dacă, dincolo de o anumită rată a salariului, efectul de venit este mai puternic decât efectul de substituție, atunci curba ofertei de forță de muncă se înclină în sens invers. Curbele individuale ale ofertei de muncă pot fi agregate pentru a obține oferta totală de muncă a unei economii.
.