If you are younger than full retirement age, there is a limit to how much you can earn and still receive full benefits. If you earn more than $16,920 (in 2017), Social Security will deduct $1 from your benefits for each $2 you earn over the threshold.