According to a new survey from CareerBuilder, nearly 8 in 10 American workers live paycheck to paycheck in order to pay for necessities.

The survey of nearly 2,400 hiring and human resource managers along with 3,500 adult full-time employees found that 78 percent live paycheck to paycheck, up from 75 percent last year.

According to CareerBuilder, two trends play a big role in this: stagnant wages and a rising cost of living.