Позвольте немного уточнить по последнему абзацу. Сначала уплатить в бюджет, чтобы было из чего эти деньги возвращать - такого требования в Налоговом кодексе нет. Налоговый вычет применяется при расчете налоговой базы. Налоговая база - это доходы минус вычеты. Т.е. если налоговый резидент в одном налоговом периоде продал квартиру, находящуюся в собственности менее 3-х лет, и купил в этом же периоде другую квартиру, то все это попадает в один расчет налоговой базы вместе с другими доходами, облагаемыми по ставке 13%. Потом эта сумма (налоговая база) облагается 13%. В декларации показывается сумма налога к уплате, и только после этого налог подлежит уплате в бюджет.