You can earn any amount and not be affected by the Social Security earnings test once you reach full retirement age, or FRA, which is age 66 if you were born between 1943 and 1954 and will gradually increase to age 67 for people born in 1960 and later.
In 2019, if you collect benefits before full retirement age and continue to work, the Social Security Administration will temporarily withhold $1 in benefits for every $2 you earn over $17,640. If you will reach FRA in 2019, the earnings limit goes up to $46,920, and $1 is deducted from your benefits for every $3 you earn over that. Once you actually attain full retirement age, the earnings limit goes away.
Updated December 17, 2018