При автоматизации учета индивидуальных предпринимателей (ИП), особенно работающих на общей системе налогообложения (ОСНО) или УСН "Доходы минус расходы", часто возникает дилемма. Оперативный учет ведется в программе 1С:Управление торговлей 11 (УТ), в которой отсутствует регламентированный отчет Книга учета доходов и расходов (КУДиР). Попытки настроить штатную синхронизацию с 1С:Бухгалтерия предприятия 3.0 (БП) нередко сталкиваются с техническими трудностями: база БП начинает стремительно раздуваться, документы перестают проводиться, а аналитика по счетам учета «съезжает».
В такие моменты у разработчиков и автоматизаторов возникает соблазн махнуть рукой на стандартный обмен и написать КУДиР непосредственно в УТ 11. В этой статье мы подробно разберем, почему разработка собственного налогового отчета в торговой базе — это опасная стратегическая ошибка, проанализируем причины технических сбоев при синхронизации и рассмотрим пошаговые алгоритмы их решения.
Давайте разберем внутреннюю кухню налогового учета индивидуального предпринимателя. В отличие от управленческого баланса, формирование КУДиР (особенно для ИП на ОСНО) жестко регламентировано законодательством. Чтобы Книга сформировалась корректно, в программе должен работать сложнейший механизм отслеживания партий и оплат.
Для признания расхода на приобретение товаров налоговому органу необходимо доказать выполнение цепочки условий:
В конфигурации 1С:Бухгалтерия предприятия 3.0 под эту задачу выделено целое семейство специализированных регистров накопления, таких как ИПМПЗ, ИППрочиеРасходы, ИПДоходы и другие. Программа в фоновом режиме сопоставляет платежно-расчетные документы по методу ФИФО. В 1С:Управление торговлей 11 этих регистров и механизмов просто нет.
Попытка воссоздать этот функционал в УТ потребует от вас написания собственной системы партионного налогового учета «с нуля». Это колоссальные трудозатраты, которые потеряют смысл при первом же изменении налогового законодательства. Регламентированная отчетность должна вестись в предназначенной для этого программе — БП 3.0.
Часто отказ от синхронизации объясняют тем, что при массовой выгрузке документов за прошлые периоды файловая база БП 3.0 резко увеличивается в размерах и выдает ошибку о превышении размера внутреннего файла. Выясним причину этой проблемы.
Файловые базы 1С (формат .1CD) имеют жесткое ограничение: размер одной таблицы внутри базы не может превышать 4 Гб при стандартных настройках. В процессе массового перепроведения документов и активного обмена резко разрастаются таблицы индексов и регистрации изменений (регистры планов обмена).
Для решения этой проблемы применим комплекс технических мер:
.dt, а затем загрузите её обратно, предварительно настроив параметры в утилите восстановления или при создании новой базы.
ВыборкаУзлов = ПланыОбмена.ОбменУправлениеТорговлейБухгалтерияПредприятия30.Выбрать();
Пока ВыборкаУзлов.Следующий() Цикл
Если Не ВыборкаУзлов.Ссылка = ПланыОбмена.ОбменУправлениеТорговлейБухгалтерияПредприятия30.ЭтотУзел() Тогда
// Очищаем регистрацию всех объектов для выбранного узла
ПланыОбмена.УдалитьРегистрациюИзменений(ВыборкаУзлов.Ссылка);
КонецЕсли;
КонецЦикла;
chdbfl.exe или выполняйте операцию "Тестирование и исправление" в Конфигураторе с отмеченным пунктом "Сжатие таблиц". Это освободит занятое удаленными объектами место на диске.Еще одна частая проблема: в УТ 11 все продажи могут вестись по одному виртуальному розничному складу, а при загрузке в БП 3.0 программа "не понимает", как разделять оптовую и розничную торговлю, из-за чего КУДиР заполняется некорректно.
Рассмотрим, как правильно настроить распределение по счетам учета в БП 3.0 без необходимости дублирования или изменения складской структуры в УТ:
СчетаУчетаНоменклатуры в Бухгалтерии. В нем можно гибко настроить счета учета (например, 41.11 для розницы и 41.01 для опта) не только в разрезе складов, но и для конкретных групп номенклатуры или видов номенклатуры.УчетнаяПолитика организации. Если ИП совмещает ОСНО и ЕНВД (или патент), то в БП должны быть четко разделены счета доходов и расходов (90.01.1 и 90.01.2).Для того чтобы успешно запустить учет КУДиР в БП 3.0 на основе данных из УТ 11, мы рекомендуем придерживаться следующей последовательности действий:
ЗакрытиеМесяца в БП 3.0. Именно она отвечает за окончательный расчет партий, признание расходов по оплате поставщикам и корректное формирование записей в КУДиР.Таким образом, отказ от написания собственного решения в УТ 11 в пользу корректной настройки стандартного обмена с БП 3.0 сбережет ваши ресурсы и гарантирует сдачу отчетности в полном соответствии с требованиями законодательства.