Представим ситуацию, которая часто встречается в практике бухгалтера или финансового аналитика: в прошлом квартале была отражена реализация товаров или услуг, выставлен счет-фактура, и период уже успешно закрыт. Однако внезапно выясняется, что документ был выписан не на того контрагента. Отчетность по НДС и прибыли сдана, и просто «удалить и переделать» документ нельзя, так как это приведет к расхождениям в учете и необходимости открытия периода, что в крупных компаниях зачастую запрещено правилами внутреннего контроля.
В современных редакциях 1С (например, 2.5) появились специализированные инструменты для таких случаев, но в версии 1С:Комплексная автоматизация 2.4 нам придется использовать проверенные штатные механизмы корректировок. Проанализируем, как правильно выполнить эту операцию, сохранив прозрачность учета и соблюдая требования налогового законодательства.
В системе 1С:КА 2.4 (как и в ERP) документ Реализация товаров и услуг является регистратором множества движений: от списания складских остатков до начисления задолженности на конкретного партнера и формирования проводок по выручке. Если период закрыт, любые изменения в исходном документе заблокированы датой запрета редактирования.
Даже если бы мы открыли период, простая замена контрагента в документе Реализация товаров и услуг привела бы к пересчету партионного учета, изменению книги продаж и необходимости подачи уточненной декларации «поверх» старых данных, что затрудняет аудит изменений. Поэтому мы рассмотрим методику исправления через сторнирование и ввод нового документа.
Для начала нам необходимо полностью «снять» реализацию с неправильного контрагента. Разберем, какой инструмент для этого лучше всего подходит. Мы будем использовать документ Корректировка реализации.
Важный нюанс: при создании корректировки система предложит выбрать тип операции. Проанализируем разницу:
Рассмотрим порядок действий в документе Корректировка реализации:
При проведении корректировки в 0 по типу «Исправление ошибок», программа должна автоматически сформировать записи в регистр НДС Продажи. Выясним, на что обратить внимание:
В движениях документа мы должны увидеть запись с отрицательной суммой. Важно, чтобы поле Запись дополнительного листа имело значение Да, а Корректируемый период указывал на дату исходной ошибочной реализации. Это позволит нам в дальнейшем автоматически сформировать доп. лист Книги продаж и подготовить уточненную декларацию по НДС.
Также необходимо создать Корректировочный счет-фактуру (или исправительный, в зависимости от настроек) на основании корректировки реализации. Это закроет цепочку документов по ошибочному контрагенту.
После того как мы «обнулили» долг и обороты по неправильному контрагенту, создадим новый документ Реализация товаров и услуг на правильного получателя.
Особенности оформления в октябре за сентябрь:
Заказа клиента. Ошибочная реализация могла «закрыть» потребность по заказу. После проведения корректировки в 0, заказ снова станет доступным к отгрузке.Проанализируем ситуацию со складом. При проведении корректировки реализации в октябре, товар формально «возвращается» на склад в текущем периоде. Когда мы проводим новую реализацию на правильного контрагента, этот товар снова списывается.
Если фактическое движение товара произошло в сентябре, а в программе складские остатки «схлопнулись» только в октябре, это нормальная практика для закрытых периодов. Главное, чтобы на текущий момент сальдо по счету 10 или 41 (и соответствующим регистрам Товары на складах) было корректным.
Посмотрим на регистр Расчеты с клиентами. После проведения наших операций:
Иногда возникают ситуации, когда штатная корректировка не делает необходимых движений. Например, если в системе включен сложный учет НДС или используются специфические статусы заказов. В этом случае программисты или опытные аналитики могут использовать документ Корректировка регистров.
Разберем пример, какие регистры нужно задействовать, если автоматика дала сбой:
// Пример логики для ручной корректировки, если типовая не сработала
// 1. Очищаем долг
РегистрНакопления.РасчетыСКлиентами.Записать(ЗаписиСМинусомПоСтаромуКонтрагенту);
// 2. Убираем выручку
РегистрНакопления.ВыручкаИСебестоимостьПродаж.Записать(ЗаписиСМинусом);
// 3. НДС
РегистрНакопления.НДСПродажи.Записать(ЗаписьВДопЛист);
Важно: использование ручных корректировок регистров — это всегда риск. Мы рекомендуем добиваться результата через штатный документ Корректировка реализации, так как он обеспечивает согласованность данных между управленческим и регламентированным учетом.
Проанализировав ситуацию, мы пришли к выводу, что наиболее безопасный и методически верный путь в 1С:КА 2.4 — это использование цепочки: Корректировка реализации (в 0) -> Счет-фактура исправительный -> Новая реализация.
Такой подход позволяет:
Помните, что после проведения этих операций необходимо переформировать финансовый результат текущего месяца и убедиться, что декларации по НДС и прибыли за прошлый период теперь учитывают аннулирование ошибочной сделки.