Прямой запрет и его логика
Трудовое законодательство жёсткое: оплата труда производится в валюте РФ (ст. 131 ТК). Условие договора о зарплате в долларах или евро недействительно, а платёж в валюте между резидентами вдобавок нарушает валютное законодательство. Логика защитная: работник не должен нести курсовые риски и быть заложником колебаний.
Легальный аналог: валютная оговорка
Можно зафиксировать в трудовом договоре рублёвый оклад с привязкой: «оклад эквивалентен 3 000 USD по курсу ЦБ на дату выплаты». Сумма каждый раз пересчитывается в рубли и выдаётся ими. Второй вариант — премия-«курсорка»: базовый оклад в рублях плюс ежемесячная премия, размер которой зависит от курса. Оба способа суды считают законными.
Учёт и налоги не меняются
При любой оговорке бухгалтерия видит рублёвое начисление: Дт 20, 26, 44 Кт 70, Дт 70 Кт 68 — НДФЛ, Дт 70 Кт 51 — выплата. Курсовые разницы по зарплате не возникают — обязательство перед работником рублёвое. Взносы считаются с рублёвой суммы так же, как с обычного оклада.
Что точно нельзя
Нельзя платить валютой на карту, выдавать часть оклада наличной валютой через кассу «по договорённости» и писать в договоре «в долларах» без рублёвой привязки. Штраф за валютные операции между резидентами — от 20 до 40% суммы по ст. 15.25 КоАП, а за зарплату ниже норм ТК — по ст. 5.27.