Проверка счетов-фактур на аванс в части договора
Требуемая возможность
Необходимо контролировать идентичность договора в счёте-фактуре на аванс полученный и в кассовом поступлении / ПКО (документе-основании счёта фактуры). При расхождении фиксировать проблему.
Текущее поведение
Периодически при исправлении указанных выше документов забываем исправить счёт-фактуру на аванс. В итоге возмещения НДС с аванса в конце квартала не происходит.
Возможное решение
Необходимо скорректировать счет-фактуру на аванс в соответствии с кассовым поступлением и провести её.
При этом следует помнить, что строк в кассовом поступлении может быть несколько с разными договорами. В этом случае автоматическое исправление будет невозможно. Проблему фиксируем в том случае, если договора, указанного в счёте фактуре, нет ни в одной строке кассового поступления.
Но, возможно, более правильным решением будет следующее: анализируем проводки кассового поступления по счёту АП
. И общая сумма по указанному счёту и по договору, указанному в счёт-фактуре на аванс, должна быть идентична. При этом в счёт-фактуре строк может быть несколько (их следует группировать).
Дополнительно следует сравнить и КПС. Если увидим расхождения в КПС - это тоже ошибка. Причём КПС следует контролировать как по счету расчётов, так и по счёту начисления НДС и отражения права на последующий вычет по НДС (при реализации).
Алгоритм:
-
получаем остатки по счёту 210.11 на момент проверки. Нас интересует только НДС, уплаченный с авансов, по котором на 210.11 остались права на возмещение. Группировка - по двум субконто. 2е субконто - как раз "документ оплаты". Таким образом получаем сумму НДС с аванса к возмещению, "висящую" по каждому документу оплаты -
получаем по тем же контрагенту и "документу оплаты" (возможно - в одном запросе соединением) остатки на момент проверки по счёту АП. Соединять надо буде первое субконто с первым, второе с третьим (на АП) -
на интересны только те остатки по 210.11, для которых уже нет остатков на АП. Т.е. зачёт аванса произведён, но возмещение НДС, уплаченного с аванса, не произведено. Возмещение НДС выполняется при формировании книги покупок, один раз в квартал. Поэтому не каждый такой факт есть проблема. Полученные записи - пока только возможные проблемы -
далее, по полученным записям получаем регистратор проводок по счёту 210.11. Таким образом получим счёт-фактуру на аванс. Анализировать будет договор, указанный в реквизитах обнаруженной счёт-фактуры -
ищем исправительные счета-фактуры, оформленные к обнаруженным выше. В порядке возрастания номеров корректировок. Берём последнюю (актуальную). Если корректировки есть, то анализировать будем договор, указанный в реквизитах уже обнаруженной актуальной исправительной счёт-фактуры -
получаем обороты по счёту АП с отбором по "документу оплаты". Группируем по 2ому субконто (договор). Получаем договоры, которые указаны в "документе оплаты" -
если среди указанных в "документе оплаты" договоров нет договора, обнаруженного по указанному выше алгоритму в счёт-фактуре (либо исправительной счёт-фактуре), фиксируем проблему!
Вторым шагом можно предложить и алгоритм автоматического исправления выявленных ошибок
-
исправлять автоматически будем только счета-фактуры (либо исправительные счета-фактуры) текущего года. Пока -
для каждой проблемной счёт-фактуры текущего года получаем "документ оплаты" из её реквизитов. Берём обороты по счёту АП для данного документа оплаты (отбор по субконто 3), и группируем их по договорам (субконто 2). Если получаем более одного договора (если в документе оплаты в табличной части несколько записей по разным договорам), оставляем разбор ситуации на бухгалтера -
если получен таким образом один договор его и указываем в проблемной счёт-фактуре (исправительной счёт-фактуре). Сохраняем с проведением
Обработку проблем, выявленных за прошлые периоды, необходимо обсудить отдельно с бухгалтерией. Возможно, наиболее правильным будет вариант с формирование исправительной счёт-фактурой в текущем году уже с правильным договором. Но при этом необходимо убедиться, что она (созданная исправительная счёт-фактура) встанет в книгу покупок для последующего возмещения НДС.