Вот это тот вариант, когда клиент с "перепугу платит". Закрывая в мае апрель, вы выписываете счет до той даты, которая в методике учета является датой закрытия отчетного периода, скажем, 12 мая и, закрывая апрель, полученную сумму отражаете в учете как полученный аванс, но ПВН платиться за май, потому что два обязательных условия - деньги и счет -выполняются в мае и не позднее 15 дней. Но если получив сумму на счет вы не знаете ее происхождения, то в течении все того же периода времени, которое предусмотрено в методике на закрытие отчетного периода, начинаете процедуру выяснения, если получаете результат как то: ошибочно уплаченная сумма (просите письмо от ошибившихся ) составляете справку и проводите в учете как ошибочно полученную и разговор о ПВН не идет; точно так же, если сумма относится на невыясненные и до завершения "расследования" она там "загорает", если расследование не вносит никакой ясности, отражаете в доход и показываете в П/У, но к ПВН опять же это не имеет никакого отношения.
Вопросов не возникало бы в том случае, когда в апреле выписывается счет, один из экземпляров отдается клиенту, второй кладется в папочку и ждет своей очереди на проводку после получения оплаты. И когда деньги приходят на счет 30 апреля, у вас есть счет апрельской датой и ПВН платиться за апрель, как и предналог клиентом отчисляется тем же апрелем.
Но есть и еще один вариант: счет выписан апрелем, клиент оплачивает 30 апреля, со счета клиента сумма в выписке банка ушла 30, а вы получаете эту сумму 2 мая. Клиент отчисляет предналог в апреле и проводит сумму как уплаченный аванс, а вы платите налог за май в июне, потому что счет апрелем, а оплата у вас по банку в мае, а услуга еще не оказана. Если услуга оказывается в мае, выписываете уже счет по оказанной услуге по всем "понятиям" и в нем же указываете авансом оплаченную сумму, если факт. сумма отличается от авансовой (больше -меньше) отражается разница и ПВН так же с разницы, а если сумма та же ПВН нет, к оплате 0.