Отчёт о движении денежных средств (ОКЗ, форма 0409202) — один из ключевых документов для Банка России, который должны сдавать кредитные организации, микрофинансовые компании и другие участники финансового рынка. В 1С:Бухгалтерия или 1С:Банк заполнение ОКЗ часто вызывает сложности из-за большого объёма данных, строгих требований к формату и необходимости сверки с другими регистрами. Ошибки здесь чреваты штрафами или запросами от регулятора.
В этой статье разберём, как правильно сформировать ОКЗ в 1С 8.3 (включая последние обновления платформы), настроить автоматическое заполнение на основе проводок, проверить корректность данных перед выгрузкой и избежать типичных ошибок. Особое внимание уделим разделам 1 и 2 отчёта, которые чаще всего требуют ручной корректировки, а также интеграции с другими формами отчётности (например, балансом). Материал актуален для пользователей 1С:Банк, 1С:Бухгалтерия КОРП и 1С:Управление финансами.
Если вы работаете с ОКЗ впервые или сталкиваетесь с расхождениями при сверке, статья поможет структурировать процесс. Для опытных бухгалтеров приведём лайфхаки по ускорению заполнения и проверки отчёта.
Что такое ОКЗ и почему его заполнение в 1С требует особого внимания
ОКЗ (Отчёт о движении денежных средств) — это форма отчётности, которая отражает все поступления и списания денежных средств организации за отчётный период. В отличие от баланса или отчёта о финансовых результатах, ОКЗ показывает ликвидность компании, то есть её способность оперативно погашать обязательства. Регулятор (Банк России) использует эти данные для мониторинга финансовой устойчивости рынка.
В 1С заполнение ОКЗ осложняется несколькими факторами:
- 🔹 Большой объём данных: отчёт включает сотни строк, каждая из которых должна быть подтверждена первичными документами (платежки, выписки, кассовые ордера).
- 🔹 Связь с другими регистрами: данные ОКЗ должны совпадать с оборотно-сальдовой ведомостью, главной книгой и отчётом о финансовых результатах.
- 🔹 Частые изменения требований: Банк России периодически обновляет форму отчёта и правила заполнения (например, в 2023 году изменились коды операций для некоторых видов движения денег).
- 🔹 Автоматизация не всегда точна: даже при настройке правил заполнения в 1С требуется ручная проверка отдельных разделов (например,
Раздел 2.1по операциям с ценными бумагами).
Ошибки в ОКЗ могут привести к:
- 📌 Запросам от Банка России с требованием предоставления пояснений (что отнимает время и ресурсы).
- 📌 Штрафам за несвоевременную или некорректную сдачу отчётности (размер зависит от типа организации и тяжести нарушения).
- 📌 Проблемам при аудите или проверке налоговой (если данные ОКЗ расходятся с декларацией по налогу на прибыль).
⚠️ Внимание: Если ваша организация относится к некредитным финансовым институтам (например, МФО или ломбарды), проверьте актуальные коды операций в последней редакции Указания Банка России № 5276-У. В 1С эти коды могут обновляться с задержкой — сверьте их с официальным источником перед сдачей отчёта.
Подготовка 1С к заполнению ОКЗ: настройки и проверки
Прежде чем формировать ОКЗ, необходимо убедиться, что 1С настроена корректно. Это позволит избежать ошибок на этапе заполнения и сэкономит время на исправления.
Шаг 1. Обновите конфигурацию
Устаревшая версия 1С может не поддерживать актуальную форму ОКЗ или содержать ошибки в алгоритмах заполнения. Проверьте версию вашей конфигурации:
- 🔧 Для 1С:Банк: минимальная поддерживаемая версия —
3.0.12.х(для ОКЗ по форме 0409202). - 🔧 Для 1С:Бухгалтерия КОРП: требуется версия не ниже
3.0.10.хс установленным расширением для финансовых организаций.
Обновите конфигурацию через Администрирование → Обновление программы или обратитесь к партнёру 1С.
Шаг 2. Настройте план счетов
ОКЗ формируется на основе проводок по счётам учёта денежных средств. Убедитесь, что в плане счетов:
- 💰 Счета
50(Касса),51(Расчётный счёт),52(Валютный счёт) и55(Специальные счета) имеют правильные субконто (например, валюту для52счета). - 💰 Для кредитных организаций дополнительно проверьте счета
30102(Корреспондентские счета) и40702(Счета клиентов).
Шаг 3. Проверьте аналитику
ОКЗ требует детализации по:
- 📊 Видам операций (коды по Указанию №
5276-У). - 📊 Контрагентам (для операций с клиентами или партнёрами).
- 📊 Валютам (если есть валютные операции).
Если аналитика не настроена, 1С не сможет автоматически распределить операции по разделам ОКЗ. Исправьте это через Справочники → Виды операций или Банковские операции → Классификаторы.
Обновить конфигурацию до актуальной версии|Проверить план счетов (50, 51, 52, 55)|Настроить аналитику по видам операций|Сверить коды операций с Указанием № 5276-У|Провести тестовую выгрузку ОКЗ-->
Пошаговая инструкция: как заполнить ОКЗ в 1С
Рассмотрим процесс заполнения ОКЗ на примере 1С:Банк 3.0. В других конфигурациях (например, 1С:Бухгалтерия КОРП) путь к отчёту может отличаться, но логика остаётся той же.
Шаг 1. Создайте новый отчёт
Перейдите в раздел Регламентированная отчётность → Отчёт о движении денежных средств (ОКЗ). Нажмите Создать и выберите:
- 📅 Период отчётности (месяц, квартал или год).
- 🏦 Организацию (если в базе несколько юридических лиц).
- 💱 Валюту отчётности (обычно рубли, но для валютных операций может потребоваться дополнительный отчёт).
Шаг 2. Настройте параметры заполнения
В окне настройки отчёта:
- 🔄 Укажите способ заполнения:
Автоматически(на основе проводок) илиВручную(если требуется корректировка). - 📂 Выберите источник данных: обычно это
Регистры бухгалтерииилиБанковские выписки. - 🔍 Активируйте флажок
Проверять контрольные соотношения, чтобы 1С сама сигнализировала о расхождениях.
Шаг 3. Заполните разделы отчёта
ОКЗ состоит из нескольких разделов. Основные из них:
| Раздел | Что отражает | Особенности заполнения в 1С |
|---|---|---|
Раздел 1 |
Остатки денежных средств на начало и конец периода | Заполняется автоматически на основе сальдо по счётам 50, 51, 52, 55. Проверьте соответствие данным из оборотно-сальдовой ведомости. |
Раздел 2.1 |
Движение денежных средств по текущим операциям | Требует ручной проверки кодов операций (например, 01010 — поступления от клиентов, 02010 — выплаты персоналу). |
Раздел 2.2 |
Инвестиционные операции | Автоматически заполняется по счётам 58 (Финансовые вложения) и 06 (Долгосрочные инвестиции). Сверьте с данными по ценным бумагам. |
Раздел 2.3 |
Финансовые операции | Включает кредиты, займы и дивиденды. Проверьте соответствие данным из договоров и выписок. |
Шаг 4. Проверьте контрольные соотношения
После заполнения нажмите Проверка. 1С проверит:
- 🔢 Сходимость остатков на начало и конец периода с данными баланса.
- 🔢 Корректность кодов операций (например, сумма по коду
01010не может быть отрицательной). - 🔢 Заполненность обязательных полей (например,
Даты операцииилиКонтрагента).
Если есть ошибки, 1С выделит их красным. Исправьте их вручную или перезаполните отчёт.
Шаг 5. Выгрузите отчёт в формате XML
Для сдачи в Банк России отчёт нужно выгрузить в электронном виде. В 1С:
- Нажмите
Выгрузитьи выберите форматXML (Банк России). - Укажите путь для сохранения файла.
- Проверьте файл через валидатор Банка России (доступен на их сайте).
Что делать если 1С не заполняет раздел 2.1?
Если раздел 2.1 остаётся пустым, проверьте:
1. Настроены ли виды операций в справочнике Банковские операции → Классификаторы.
2. Привязаны ли к операциям правильные коды (например, 01010 для поступлений от клиентов).
3. Есть ли проводки по счётам 50, 51, 52 за отчётный период.
Если проблема остаётся, попробуйте заполнить раздел вручную на основе оборотно-сальдовой ведомости.
Типичные ошибки при заполнении ОКЗ в 1С и как их избежать
Даже опытные бухгалтеры сталкиваются с ошибками в ОКЗ. Рассмотрим самые распространённые и способы их исправления.
Ошибка 1. Расхождения с балансом
Если остатки по счётам в ОКЗ не совпадают с балансом (форма 0409806), проверьте:
- 🔍 Дату формирования отчётов: ОКЗ и баланс должны быть за один период.
- 🔍 Настройки фильтров: в ОКЗ могут быть исключены некоторые счета (например, транзитные).
- 🔍 Проводки по счётам: иногда операции попадают не в тот период из-за неправильной даты документа.
Ошибка 2. Неправильные коды операций
Банк России жёстко контролирует коды операций (например, 01010 — поступления от клиентов, 02020 — уплата налогов). Если код указан неверно:
- 📋 Отчёт может быть отклонён.
- 📋 Появятся расхождения с другими формами (например, с отчётом о финансовых результатах).
Как исправить:
- Откройте справочник
Виды операций(Банковские операции → Классификаторы). - Сверьте коды с последней редакцией Указания №
5276-У. - При необходимости создайте новые виды операций или скорректируйте существующие.
Ошибка 3. Пропущенные операции
Иногда в ОКЗ не попадают:
- 💸 Кассовые операции (если не настроена аналитика по счёту 50).
- 💸 Валютные операции (если не указан курс или валюта).
- 💸 Операции по спецсчетам (например, аккредитивы).
Решение:
- Проверьте фильтры при заполнении отчёта.
- Убедитесь, что все счета (включая
55и57) включены в настройки ОКЗ.
⚠️ Внимание: Если в вашей организации есть операции с электронными денежными средствами (например, переводы через системы типа WebMoney или ЮMoney), их нужно отражать в ОКЗ по коду01080(прочие поступления) или02080(прочие выплаты). Многие бухгалтеры забывают об этом, что приводит к занижению оборотов.
Автоматизация заполнения ОКЗ: правила и примеры
Ручное заполнение ОКЗ отнимает много времени, особенно для крупных организаций с большим количеством операций. В 1С есть инструменты для автоматизации этого процесса.
Способ 1. Настройка правил заполнения
Вы можете создать шаблоны для автоматического распределения операций по разделам ОКЗ:
- Перейдите в
Администрирование → Настройки отчётности → Правила заполнения ОКЗ. - Создайте новое правило, указав:
- 📌 Счёт дебет/кредит (например,
51по дебету — поступления). - 📌 Вид операции (из справочника классификаторов).
- 📌 Раздел ОКЗ (например,
2.1для текущих операций). - Сохраните правило и примените его при следующем заполнении отчёта.
- 🏦 Подключите обмен данными через
Банковские операции → Обмен с банком. - 🏦 Настройте правила распознавания платежей (например, платежи с пометкой "Зарплата" автоматически получают код
02010). - 🏦 Проверьте корректность распределения после загрузки выписки.
- 🖥️ "Помощник по ОКЗ" (доступна на портале 1С-Отчётность).
- 🖥️ "Автозаполнение ОКЗ для МФО" (специализированное решение для микрофинансовых организаций).
- 📊 Балансом (форма 0409806): остатки денежных средств на начало и конец периода.
- 📊 Отчётом о финансовых результатах (форма 0409807): суммы по текущим операциям (раздел 2.1 ОКЗ) должны коррелировать с доходами/расходами.
- 📊 Отчётом по капиталу (форма 0409812): если были операции по выплате дивидендов (раздел 2.3 ОКЗ).
- 🔢 Раздел 1: Остаток на конец периода = Остаток на начало + Поступления – Списания.
- 🔢 Раздел 2.1: Сумма по коду
01010(поступления от клиентов) не может превышать оборот по счёту 62 (Расчёты с покупателями).
Способ 2. Интеграция с банк-клиентом
Если вы используете 1С:Банк, можно настроить автоматическую выгрузку выписок из банк-клиента (например, СберБизнес или Тинькофф) и привязку операций к кодам ОКЗ:
Способ 3. Использование обработок
Для сложных случаев (например, когда нужно распределять операции по нескольким кодам) можно использовать внешние обработки. Некоторые из них:
Установите обработку через Файл → Открыть → Выбрать файл обработки.
Если в вашей организации часто повторяются одни и те же операции (например, выплаты по кредитам или поступления от клиентов), создайте групповые обработки в 1С. Это позволит применять одни и те же правила к пачке документов, экономя время.
Проверка и сдача ОКЗ: финальные шаги
Перед отправкой отчёта в Банк России необходимо выполнить несколько критически важных проверок. Это поможет избежать отклонения отчётности и запросов от регулятора.
Шаг 1. Сверка с другими формами
Убедитесь, что данные ОКЗ совпадают с:
Шаг 2. Контрольные соотношения
Банк России устанавливает жёсткие контрольные соотношения для ОКЗ. Например:
В 1С эти соотношения проверяются автоматически при нажатии Проверка. Если есть ошибки, система укажет, какие именно строки не сходятся.
Шаг 3. Выгрузка и отправка
После проверки:
- Выгрузите отчёт в формате
XML(как описано выше). - Проверьте файл через валидатор Банка России (доступен на их официальном сайте).
- Отправьте отчёт через Личный кабинет на сайте ЦБ или специализированные сервисы (например, Контур.Экстерн).
⚠️ Внимание: Если ваша организация сдаёт ОКЗ впервые, обязательно отправьте тестовый отчёт заранее (за 2–3 дня до дедлайна). Это позволит оперативно исправить ошибки, если Банк России вернёт отчёт на доработку. В 1С тестовый отчёт формируется так же, как и основной, но с пометкой Черновик.
Сверяю с балансом и другими отчётами|Пользуюсь встроенной проверкой в 1С|Отправляю тестовый отчёт в Банк России|Поручаю аудиторам|Не проверяю-->
Особенности заполнения ОКЗ для разных типов организаций
Требования к ОКЗ зависят от типа организации. Рассмотрим ключевые различия.
1. Кредитные организации (банки)
Для банков ОКЗ включает дополнительные разделы:
- 🏦 Операции с корреспондентскими счётами (раздел 2.4).
- 🏦 Движение средств клиентов (раздел 3).
В 1С эти данные заполняются на основе счетов:
30102— Корреспондентские счета.40702— Счета клиентов.40817— Средства на счетах физических лиц.
2. Микрофинансовые организации (МФО)
Для МФО важны:
- 💸 Поступления от заёмщиков (код
01010). - 💸 Выдача займов (код
02030). - 💸 Операции с электронными деньгами (коды
01080/02080).
В 1С настройте дополнительные субконто для учёта займов по клиентам и договорам.
3. Ломбарды
Ломбарды отражают в ОКЗ:
- 🏷️ Выдачу денег под залог (код
02040). - 🏷️ Возврат займов (код
01020). - 🏷️ Продажу заложенного имущества (код
01050).
Убедитесь, что в 1С ведётся аналитика по каждому договору залога.
4. Некредитные финансовые организации (НКФО)
Для НКФО (например, лизинговые компании) актуальны:
- 📑 Лизинговые платежи (код
01030). - 📑 Выкуп имущества (код
02050).
В 1С эти операции обычно привязаны к счёту 76.07 (Расчёты по лизингу).
Для кредитных организаций и МФО обязательна детализация операций по клиентам. В 1С это настраивается через субконто на счётах 40702 и 40817. Без этой детализации Банк России может вернуть отчёт.
FAQ: Частые вопросы по заполнению ОКЗ в 1С
Как исправить ошибку "Не совпадают остатки в ОКЗ и балансе"?
Эта ошибка возникает, если:
- 🔹 В ОКЗ не включены все счета денежных средств (проверьте настройки фильтра).
- 🔹 Есть проводки с неправильной датой (например, операция декабря попала в январь).
- 🔹 В балансе учтены счета, которые не должны отражаться в ОКЗ (например,
57"Переводы в пути" может требовать ручной корректировки).
Решение:
- Сверьте оборотно-сальдовую ведомость по счётам 50, 51, 52, 55 с данными ОКЗ.
- Проверьте, не исключены ли какие-то счета в настройках отчёта.
- Если расхождения остаются, скорректируйте остатки вручную в разделе 1 ОКЗ.
Можно ли заполнить ОКЗ в 1С за прошлый год, если период закрыт?
Да, но:
- 🔹 Если период закрыт, проводки редактировать нельзя. Данные для ОКЗ будут взяты из регистров бухгалтерии.
- 🔹 Если требуется корректировка, придётся открывать период или вносить исправления через
Операции, введённые вручную. - 🔹 Для кредитных организаций может потребоваться согласование с аудиторами.
Рекомендация: перед закрытием периода сформируйте черновик ОКЗ и сохраните его для истории.
Как в 1С отразить валютные операции в ОКЗ?
Валютные операции отражаются в ОКЗ в рублёвом эквиваленте по курсу ЦБ на дату операции. В 1С:
- Убедитесь, что валютные счета (
52) имеют правильную аналитику по валютам. - Проверьте, что курс в проводках соответствует курсу ЦБ (если нет — перепроведите документы).
- В ОКЗ валютные операции попадут в соответствующие разделы с пометкой "в иностранной валюте" (например, код
01060— поступления в валюте).
Важно: если курс в проводке отличается от курса ЦБ, 1С может неправильно рассчитать рублёвый эквивалент. В этом случае скорректируйте сумму вручную.
Что делать, если Банк России вернул ОКЗ с ошибкой "Неверный код операции"?
Это означает, что в отчёте указан код, который:
- 🔹 Не соответствует типу операции (например, для выплаты зарплаты использован код
02020вместо02010). - 🔹 Устарел (Банк России периодически обновляет классификатор кодов).
- 🔹 Не подходит для вашего типа организации (например, код для банков использован в отчёте МФО).
Как исправить:
- Скачайте актуальную версию Указания №
5276-Ус сайта ЦБ. - Сверьте коды в вашем ОКЗ с классификатором.
- Исправьте коды в 1С через справочник
Виды операцийи переформируйте