Hi. It's harsh.
https://www.ssa.gov/pubs/EN-05-10137.pdf If memory serves, if you are less than full retirement age and overseas, and are drawing SSA payments, your payments will be cut off if
you own a business (even if you don't make a profit). I would assume a consulting gig would be considered self-employment - hence you would own a business.
Full retirement age is 65 for people
born in 1937 or earlier. Beginning with
people born in 1938, full retirement age
increases gradually until it reaches age
67 for those born in 1960 or later. Work
after full retirement age will not affect
your benefit payments.
If you are under full retirement age, your
work may affect the amount of your
monthly benefit payment.
Report your work to Social Security even
if you work only part-time or you are
self-employed. Some examples of the
types of work your report must include
are work as an apprentice, farmer, sales
representative, tutor, writer, etc. If you
own a business, notify us even if you do
not work in the business or make any
income from it.
If a child beneficiary (regardless of age)
begins an apprenticeship, notify the
Social Security Administration or your
Federal Benefits Unit. We may consider
an apprenticeship as work under the
Social Security program.
We will consider your work outside the
United States under either the foreign
work test or the annual retirement test.
The foreign work testIf you are younger than full retirement
age, we will withhold your benefits
for each month you work more than
45 hours outside the United States in
employment or self-employment not
subject to U.S. Social Security taxes. It
does not matter how much you earned or
how many hours you worked each day.
If you are entitled to benefits as a
dependent of someone whose benefits
we must withhold because of the foreign
work test, we will also withhold your
benefits for the same months, even if you
are not working.
Under the foreign work test, we consider
a person to be working any day
he or she:• Works as an employee or
self-employed person.
• Has an agreement to work even if
the person does not actually work
because of sickness, vacation, etc.
• Is the owner or part owner of a trade
or business, even if the person
does not actually work in the trade
or business, or the person does not
make any income from it.If you are a U.S. citizen or resident
receiving U.S. Social Security benefits,
and you are working in a country that
has an international social security
agreement with the United States that
exempts your earnings from U.S. Social
Security taxes, your benefits are subject
to the foreign work test.