how long after you retire do you have to pay off your tsp loan?
<answer> The loan has to be paid back within 90 days of your separation. <context> When you retire from federal service or you separate from government for any other reason, loans from your TSP program come due. The loan has to be paid back within 90 days of your separation. If you don't pay it back, the TSP will treat the money that isn't repaid as a distribution and you will have to pay taxes on it.