Общих правил по поводу того, кто что оплачивает в ходе сделки, нет. Заранее об этом договариваются, обычно на этапе внесения аванса за объект.В Москве по бюджетным квартирам большая часть реальных сделок сейчас проходит по ценам ниже кадастровой цены без всяких манипуляций. Свободу договора и свободу цены никто не отменял, т.е. цена может быть любой, даже 1 рубль.   Но в 01.01.2016г. была принята поправка в Налоговый Кодекс, которая ограничила свободу манипуляций с ценами для объектов, которые оформлены в собственность после 01.01.2016г. Поправкой для целей налогообложения искусственно введен порог в 70% от кадастровой цены. И, если вы продали по цене ниже, чем 70% от кадастровой (что не запрещено), для расчета налогооблагаемой базы используется доход в 70% от кадастровой цены (и поэтому экономического смысла в занижении цены ниже 70% нет). Все написанное верно для ставки налога в 13%, в разрезе 30% НДФЛ для нерезидентов я это вопрос никогда не рассматривал (сами почитайте), но полагаю, что это тоже верно.Про ячейки. Все именно так, как вы написали: в договоре можно написать 500тыс., а в ячейку положить хоть 3млн., хоть 5 (цифры условны). Операции с ячейками отличаются от аккредитива своей непрозрачностью, что положили в ячейку продавец и покупатель, знают только они. Банк интересует только, чтобы в ячейку не попала что-то из запретного списка (оружие, наркотики, яды и т.п.).  Непрозрачность операций с ячейками имеет как достоинства (операция приватная), так и недостатки (вы должны следить за Покупателем, чтобы не получилось так, что закладывались в ячейку пачки денег, а на выходе получились пачки резаных газет) .