Self employed

I am not sure if we are 'on the same page' and hope you will clarify.

 

TSP (Thrift Savings Account) is run by the Federal Government.  All money deposited comes from earnings which are not taxed until funds are withdrawn. If I am reading your answer correctly, any of 2022 earnings should be taxed before they are deposited to my TSP - and will be taxed again when the funds are withdrawn.  What am I missing.

 

Also, isn't there a limit of $4,000 for TSP deposits?

 

If I pay tax on my 2022 earnings, can I then deposit them into my Roth IRA where there will be no tax when the funds are withdrawn.

 

Confused but grateful for your help.

 

Charles R