-- Ron Retiring
If you file for benefits and receive them at your full retirement age, they will increase each year by any cost-of-living adjustment. But you won't receive the 8 percent increases you would get each year if you were to wait to file, up to age 70.
For you to earn delayed retirement credits and continue to see your monthly benefit increase until you turn 70, you have to either "file and suspend" your benefits at full retirement age or simply delay claiming benefits until age 70. People "file and suspend" at full retirement age so their spouse can receive a spousal benefit while they wait to collect their own benefits.
Let's say you attain full retirement age and do file for Social Security. If you continue to work, your benefits won't be reduced. Also, the Social Security Administration will take your earnings into account. If your latest year of earnings turns out to be one of your highest years, the Social Security Administration refigures your benefit and pays you any increase due.
For those whose full retirement age is 66, delaying filing for benefits until age 70 gives them a benefit that is 132 percent of the benefit they would have received at age 66. In your situation, by collecting Social Security benefits and continuing to work, your post-retirement earnings could raise your benefit amount, though not likely to that 132 percent level.
Thanks to Edward Lafferty, public affairs specialist at the Social Security Administration, for helping me with this reply.