Цитата: Организация платит за сотрудников, они бесплатно получают обеды,на организацию фирма другая выставляет счет, мы его оплачиваем и эту сумму распределяем на сотрудников как доход в натуральной форме.
Понятно.
Ни каких "выплат" в этом отношении Вы не делаете ни 31 января, ни 10 февраля.
Формально Ваши работники получают этот доход каждый рабочий день, когда обедают.
Оформляете и распределяете между работниками этот доход, возможно в последний день месяца - 31 января.
А вот НДФЛ удерживаете из зарплаты. При её выплате 10 февраля.
А вот теперь самый главный вопрос: где и зачем Вы ставите вот это:
Цитата: Поставила месяц начисления январь, дату операции 31.01, дату выплаты 10.02.
Если Вы хотите отразить в бухучете факт хозяйственной деятельности, то видимо надо брать дату перечисления денег в организацию, которая кормит. Или дату получения информации о том, кто сколько съел...
Если речь о начислении и удержании налога, то надо смотреть, какая выплата после этого ближайшая. И из этой выплаты удерживать НДФЛ. И по дате удержания определяться со сроком перечисления НДФЛ в бюджет.
Вы пишите, что зарплата выплачена 10 февраля, из неё удержан НДФЛ за обеды, значит, срок уведомления - до 27 февраля, срок перечисления в бюджет - до 28 февраля.
Но посмотрите внимательно, если Вам столовая даёт сведения раньше и Вы распределяете доход по обедам между работниками раньше 25 числа, когда выплачиваете зарплату за первую половину месяца, то и удерживать надо из этой зарплаты (так называемого "аванса")
Успехов!