Вы все в кучу смешали.
Вы продали за 4млн старую квартиру и купили за 4,2 миллиона новую, верно?
Вот и рассматривайте 2 квартиры отдельно.
1)Старая квартира - которую вы продали за 4млн - была в вашей собственности менее года. Вы должны вычесть из 4млн цену, по которой год назад КУПИЛИ эту квартиру. И с разницы заплатить 13%.
Допустим вы купили квартиру за 3,8 млн и продали за 4млн - ваша выгода 200 тысяч. Вы должны заплатить 13; с 200 тысяч - т. е. 26 тысяч рублей налога.
2)Новая квартира - куплена вами, за нее вы имеете право получить налоговый вычет - т. е. вернуть 13% подоходный налог, полученный вами в течение года.
Допустим, ваша зарплата 100 тысяч - тогда каждый месяц вы платите государству 13 тысяч налогов. В конце года вы можете вернуть эти налоги - вам заплатят 13*12 = 156 тысяч рублей.
Вы можете подавать на налоговый вычет каждый год и каждый год вам будут возвращать деньги, но в сумме вернут не более 260 тысяч (13% с 2 миллионов).