Withdrawals can be made at any time from a TFSA, and those withdrawals are tax-free. You can replace or re-contribute withdrawals in the same tax year, only if you have available contribution room. Any withdrawals that are not replaced in the same tax year can be carried forward to the next year.