Цитата: Не будет ли нарушением то, что ИП начислил зарплату, удержал НДФЛ и перечислил его в один день
Именно этот набор операций в один день - нет, не является нарушением.
Цитата: Он удержал и перечислил НДФЛ (строки 110 и 120) - 31 января, 28 февраля и 31 марта.
Строка 110 - дата удержания НДФЛ действительно будет совпадать с датой получения дохода (строка 100), если фактически зарплата выплачивалась в последний календарный день месяца.
А вот строка 120 ничего общего с датой фактической уплаты НДФЛ не имеет.
Строка 120 - это срок уплаты НДФЛ в соответствии с НК РФ.
И заполняется она с учетом положений статьи 226 НК РФ
Цитата: 6. Налоговые агенты обязаны перечислять суммы исчисленного и удержанного налога не позднее дня, следующего за днем выплаты налогоплательщику дохода.При выплате налогоплательщику доходов в виде пособий по временной нетрудоспособности (включая пособие по уходу за больным ребенком) и в виде оплаты отпусков налоговые агенты обязаны перечислять суммы исчисленного и удержанного налога не позднее последнего числа месяца, в котором производились такие выплаты.
То есть для выплат в виде оплаты труда (зарплаты) дата в строке 120 будет +1 рабочий день к дате выплаты зарплаты.
В вашем случае блоки в р.2 будут выглядеть так:
31.01.18
31.01.18
01.02.18,
28.02.18
28.02.18
01.03.18
и __обратите внимание__
31.03.18 (правда, дата 31.03 в качестве даты выплаты зарплаты несколько смущает, т.к. это была суббота)
31.03.18
02.04.18 Причем, что касается третьей записи, здесь, по мнению ИФНС, поскольку срок уплаты налога приходится на 2 квартал 2018, то и отражать эту операцию нужно в в отчете за полугодие.
Правда, Порядок заполнения 6-НДФЛ этот момент обходит молчанием, и каждый бухгалтер сам для себя выбирает стратегию - следовать рекомендациям ИФНС или собственному здравому смыслу и логике.