Администрирование · 11 мин
Как проводить аудит 1С: практическое руководство
Как провести аудит базы 1С: проверка учётных данных, остатков, НДС, прав доступа и целостности базы. Пошаговый план, типичные ошибки и критерии результата.
Аудит 1С — это систематическая проверка информационной базы, настроек конфигурации и ведомого в ней учёта на предмет ошибок, расхождений и рисков. Его проводят перед сдачей отчётности, при смене бухгалтера или системного администратора, после обновления конфигурации, а также в рамках регулярного внутреннего контроля. В зависимости от цели аудит бывает учётным (проверка данных бухгалтерского и налогового учёта), техническим (состояние базы, права доступа, регламентные операции) или комплексным.
Главная ошибка при аудите — хаотичная проверка «всего подряд» без плана и без фиксации результатов. Рабочий подход выглядит иначе: сначала определяется периметр проверки (какие разделы учёта и за какой период), затем выполняются стандартные проверки штатными средствами 1С, после чего результаты документируются. Только так аудит превращается из разовой паники в управляемую процедуру.
Ниже разобран практический порядок аудита: от подготовки и резервного копирования до проверки остатков, НДС, прав доступа и технического состояния базы. Материал ориентирован на типовые конфигурации (1С:Бухгалтерия, 1С:ERP, 1С:Управление торговлей), но общая логика применима к любой системе на платформе 1С:Предприятие 8.
Подготовка: резервная копия, периметр и план проверки
Перед любыми действиями в базе создайте резервную копию. Даже если аудит предполагает только чтение данных, на практике проверяющий нередко случайно проводит или изменяет документ. Для файловой базы достаточно скопировать каталог с файлом 1Cv8.1CD или сделать выгрузку через конфигуратор (Администрирование → Загрузить/выгрузить информационную базу). Для клиент-серверной базы используйте средства СУБД (MS SQL, PostgreSQL) — выгрузка через конфигуратор большой базы может занять часы.
Определите периметр: какой период проверяется (квартал, год), какие разделы учёта входят в аудит (банк, касса, взаиморасчёты, НДС, зарплата, склад), какова цель — подготовка к отчётности, приёмка дел от прежнего бухгалтера или поиск конкретной проблемы. От периметра зависит глубина: экспресс-аудит перед сдачей декларации занимает несколько часов, полный аудит при смене главбуха — несколько дней.
Зафиксируйте план в письменном виде: список проверок, ответственный, срок, форма результата. Это дисциплинирует и позволяет продолжить аудит другому специалисту, не начиная с нуля.
Проверка целостности базы и технического состояния
Технический аудит начинается с проверки физической целостности данных. Для файловых баз используется утилита chdbfl.exe из каталога установки платформы — она проверяет структуру файла и исправляет физические повреждения таблиц. Работайте с копией файла, а не с боевой базой. Для клиент-серверных баз применяется «Тестирование и исправление» в конфигураторе с включёнными проверками референтной целостности и логической целостности данных.
Проверьте журнал регистрации на предмет ошибок: сбои фоновых заданий, ошибки обмена данными, конфликты блокировок. Невыполняющиеся регламентные задания (например, обмен с банком или синхронизация с другой базой) — частая скрытая причина расхождений в учёте, которые потом «всплывают» при сверке.
Отдельно оцените актуальность релиза конфигурации и платформы. Работа на устаревшем релизе означает, что в базе могут отсутствовать актуальные формы отчётности и исправления ошибок — это само по себе находка аудита, требующая планового обновления.
- 1Сделайте резервную копию базы и убедитесь, что она открывается
- 2Проверьте файл базы утилитой chdbfl.exe (файловый вариант) или запустите тестирование и исправление на копии
- 3Изучите журнал регистрации: ошибки фоновых заданий, обменов, блокировок
- 4Проверьте актуальность релиза конфигурации и версии платформы
- 5Зафиксируйте найденные проблемы и оцените их влияние на учётные данные
Экспресс-проверка ведения учёта штатными средствами
В типовой 1С:Бухгалтерии есть встроенный инструмент «Экспресс-проверка ведения учёта» (раздел «Отчёты»). Он автоматически проверяет базу по набору правил: заполнение обязательных реквизитов, корректность проводок, наличие документов по операциям, соответствие данных требованиям учётной политики. Запустите проверку за весь аудируемый период и разберите каждое замечание — многие из них указывают на реальные ошибки, а не на формальности.
Дополнительно используйте отчёт «Анализ состояния налогового учёта по налогу на прибыль» и штатные сверки: акты сверки с контрагентами, сверку данных бухгалтерского и налогового учёта. В конфигурациях с оперативным учётом (1С:Управление торговлей, ERP) проверяйте отрицательные остатки на складах и отчёт «Ведомость по товарам на складах» с контролем отрицательных значений.
Важный приём — проверка последовательности проведения документов. Нарушенная последовательность (документы проведены «задним числом» без перепроведения последующих) приводит к неверным остаткам. Восстановление последовательности выполняется через «Все функции → Стандартные → Проведение документов» или штатную обработку перепроведения — и только после согласования, так как меняет движения документов.
Сверка остатков, взаиморасчётов и закрытие месяца
Ядро учётного аудита — сверка остатков по счетам с первичными данными. Сформируйте оборотно-сальдовую ведомость за период и проверьте типовые «красные флаги»: отрицательные остатки по счетам 10, 41, 62, 60 (развёрнутое сальдо), остатки на счёте 76.АВ и 76.ВА после закрытия квартала, «висящие» суммы на счетах расчётов без движения длительное время. Развёрнутое сальдо по контрагентам проверяйте в разрезе договоров — свёрнутое сальдо скрывает перекрестную задолженность.
Взаиморасчёты сверяйте актами с ключевыми контрагентами. Расхождение по акту сверки — это не всегда ошибка вашей базы: возможны неотражённые документы у контрагента, разница в моменте признания отгрузки. Каждое расхождение документируйте с указанием причины.
Проверьте корректность закрытия месяца за каждый месяц периода: все ли регламентные операции выполнены, нет ли ошибок в справках-расчётах, закрыты ли счета затрат (20, 25, 26, 44) на конец месяца. Незакрытые затратные счета — типичный признак ошибок в учётной политике или незаполненной аналитике.
Как проверить результат сверки
Нет одновременного дебетового и кредитового сальдо по одному договору
Развёрнутое сальдо по одному договору без документального обоснования
Количественные и суммовые остатки положительные на каждую дату
Минус по количеству или сумме — признак оприходования после списания
Счета 20, 25, 26, 44 закрыты в ноль согласно учётной политике
Остаток на счёте без оформленного НЗП или причины
Аудит НДС: книга покупок, книга продаж и декларация
НДС — самый рискованный участок, поэтому ему уделяется отдельный блок. Проверьте, что все счета-фактуры зарегистрированы в книге покупок и книге продаж, нет ли документов реализации без выписанных счетов-фактур и входящих счетов-фактур, не попавших в книгу покупок. В 1С:Бухгалтерии для этого используются отчёты «Книга покупок», «Книга продаж» и «Анализ учёта по НДС».
Сверьте данные книги покупок с разделом 8 декларации по НДС и данные книги продаж с разделом 9 — они должны совпадать. Затем сопоставьте базу с данными АСК НДС: запросите у контрагентов сверку или используйте сервис сверки счетов-фактур, если он подключён. Разрывы по НДС с контрагентами — главный источник требований из налоговой инспекции.
Отдельно проверьте авансы: НДС с полученных авансов начислен при поступлении оплаты и принят к вычету при отгрузке; НДС с выданных авансов восстановлен корректно. Ошибки в авансовом НДС встречаются даже в аккуратно ведомых базах.
Проверка прав доступа и пользователей
Аудит безопасности начинается со списка пользователей: соответствует ли он штатному расписанию, нет ли активных учётных записей уволенных сотрудников, нет ли «общих» пользователей вроде «Админ» или «Бухгалтер», под которыми работают несколько человек. Общие учётные записи делают невозможным установить автора конкретного документа — это прямой риск при разборе расхождений.
Проверьте назначенные роли: у кого есть права администратора, кому доступно изменение документов закрытых периодов, кто может редактировать справочники номенклатуры и контрагентов. Полные права должны быть минимум у одного и максимум у двух человек. Убедитесь, что установлена дата запрета изменения данных за закрытые периоды (Администрирование → Поддержка и обслуживание → Даты запрета изменения данных).
Изучите журнал регистрации по действиям пользователей за период: массовые удаления документов, изменения «задним числом», работа в выходные и ночью. Сами по себе эти факты не доказывают злоупотреблений, но указывают на участки, требующие выборочной проверки документов.
Фиксация результатов и план устранения
Результат аудита — не устные замечания, а структурированный отчёт. Для каждой находки фиксируйте: раздел учёта, период, конкретный документ или счёт, суть проблемы, сумма искажения (если оценивается), способ исправления и ответственного. Разделите находки по критичности: влияющие на отчётность и налоги — исправляются в первую очередь; методологические замечания — включаются в план наведения порядка.
После устранения ошибок выполните контрольную проверку: повторите экспресс-проверку, пересформируйте отчёты, по которым были замечания, и убедитесь, что замечания сняты. Только после этого имеет смысл закрывать период датой запрета редактирования.
По итогам аудита полезно определить профилактические меры: настроить регулярное резервное копирование, проверку отрицательных остатков перед закрытием месяца, ежемесячную сверку взаиморасчётов. Регулярный мини-аудит раз в месяц обходится в разы дешевле, чем разбор накопленных за год ошибок.
Что важно запомнить
Аудит 1С — это плановая процедура: копия базы, периметр, штатные проверки, сверка остатков и НДС, контроль прав доступа, письменный отчёт с планом исправлений. Без резервной копии и без фиксации результатов аудит теряет смысл и создаёт риски.
Частые вопросы
Как часто нужно проводить аудит базы 1С?
Минимальный разумный ритм — экспресс-проверка перед сдачей квартальной отчётности и полный аудит раз в год перед годовой отчётностью. Дополнительные поводы: смена бухгалтера или администратора, обновление на новую редакцию конфигурации, подозрение на расхождения в данных, требование из налоговой инспекции.
Можно ли провести аудит самостоятельно, без привлечения специалиста?
Базовый аудит штатными средствами (экспресс-проверка, ОСВ, книги покупок и продаж, сверка остатков) доступен бухгалтеру средней квалификации. Привлечение специалиста оправдано при больших объёмах данных, подозрении на злоупотребления, необходимости восстановления учёта за длительный период или подготовке к налоговой проверке.
Что делать, если тестирование и исправление нашло ошибки базы?
Сначала оцените характер ошибок: битые ссылки и физические повреждения таблиц устраняются штатным тестированием на копии базы, после чего результат переносится в рабочую базу. Ошибки логической целостности (расхождения итогов) требуют анализа причины — иногда достаточно перепроведения документов, иногда нужна ручная корректировка специалистом.
Нужно ли перепроводить документы при аудите?
Групповое перепроведение — не обязательная и не безопасная по умолчанию операция. Оно оправдано при нарушенной последовательности документов и неверных остатках, но выполняется только на открытом периоде, после резервной копии и с согласования ответственного за учёт, поскольку может изменить суммы в ранее сформированных отчётах.
Чем аудит 1С отличается от восстановления учёта?
Аудит — это проверка и диагностика: он отвечает на вопрос, где и какие есть ошибки. Восстановление учёта — исправительный процесс, который начинается, когда аудит показал, что учёт вёлся с существенными нарушениями или не вёлся вовсе. На практике аудит всегда предшествует восстановлению и определяет его объём и стоимость.