It takes 90 days exactly from the day the account goes inactive. Then the house will take 6 days to go through the decay stages. If you reactivate any time within the 90 days it will reset the timer. If you activate your account while the house is decaying, it will refresh at server up.
If the house goes into danger of collapsing, it could collapse even if your account is active.