Форма М-15 — это отчёт о движении товарно-материальных ценностей в местах хранения, который обязателен для организаций, ведущих складской учёт. В 1С:Предприятие 8 (особенно в конфигурациях 1С:Бухгалтерия, 1С:Управление торговлей и 1С:ERP) формирование этого документа часто вызывает вопросы у пользователей. Ошибки при заполнении могут привести к расхождениям в учёте, штрафам при проверках или проблемам с инвентаризацией.
В этой статье вы найдёте пошаговую инструкцию по созданию М-15 в последних версиях 1С (включая 8.3.23 и новее), разберёте типичные ошибки и узнаете, как автоматизировать процесс с помощью отчётов и обработок. Мы рассмотрим не только стандартный функционал, но и нюансы для разных конфигураций — от 1С:Бухгалтерии 3.0 до 1С:ERP Управление предприятием 2.5.
Что такое форма М-15 и зачем она нужна
Форма М-15 — это первичный учётный документ, который фиксирует приход и расход товарно-материальных ценностей (ТМЦ) на складе за определённый период. Она используется для:
- 📋 Контроля движения товаров между складами или материально-ответственными лицами.
- 🔍 Проверки остатков перед инвентаризацией.
- 📊 Составления оборотных ведомостей по складам.
- 📑 Подтверждения данных для налоговых проверок (по запросу ИФНС).
В отличие от ТОРГ-29 (отчёт по таре) или МХ-20 (акт об оприходовании), М-15 охватывает все операции — от поступления до списания. Без этого документа сложно отследить, куда и когда ушли товары, особенно если на складе работает несколько кладовщиков.
⚠️ Внимание: С 2023 года ФНС усилила контроль за первичными документами по учёту ТМЦ. Отсутствие М-15 при проверке может быть расценено как нарушение ст. 120 НК РФ (грубое нарушение правил учёта).
Подготовка справочников в 1С перед формированием М-15
Прежде чем формировать отчёт, убедитесь, что в 1С корректно заполнены ключевые справочники:
- Склады (места хранения) — должны быть созданы все склады, включая транзитные и резервные. Путь:
Справочники → Склады (Места хранения). - Номенклатура — проверьте, что все товары имеют верные
единицы измеренияигруппы учёта. - Материально-ответственные лица (МОЛ) — у каждого склада должен быть назначен ответственный сотрудник.
- Типы операций — в 1С:УТ или 1С:ERP настройте виды движений (поступление, перемещение, списание).
Если справочники заполнены неверно, в М-15 могут попасть:
- 🔴 Товары с нулевыми остатками (если не настроены фильтры).
- 🔴 Операции без указания МОЛ (система подставит "Не указано").
- 🔴 Дублирующиеся записи по одному и тому же товару.
Открыть справочник "Склады" и сверить актуальность данных|Проверить, что у всех товаров указаны единицы измерения|Назначить МОЛ для каждого склада|Убедиться, что все операции за период проведены и не "зависшие"-->
Пошаговая инструкция: как сформировать М-15 в 1С
Рассмотрим процесс на примере 1С:Бухгалтерия 3.0 (версия 8.3.23). В других конфигурациях (1С:УТ 11, 1С:ERP 2.5) путь может незначительно отличаться, но логика та же.
Шаг 1. Открытие отчёта
Перейдите в раздел Отчёты → Склад → Оборотно-сальдовая ведомость по складам (М-15). В некоторых конфигурациях отчёт может называться "Отчёт о движении ТМЦ" или "Карточка склада".
Шаг 2. Настройка параметров
Заполните поля:
- 📅 Период — укажите дату начала и конца отчётного периода (обычно месяц).
- 🏭 Склад — выберите нужный склад (или оставьте пустым для всех складов).
- 👤 МОЛ — при необходимости отфильтруйте по материально-ответственному лицу.
- 📦 Номенклатура — можно выбрать конкретную группу товаров или оставить все.
Обратите внимание на флажок "Показывать только движения с ненулевым количеством" — его лучше включить, чтобы не забивать отчёт нулевыми строками.
Шаг 3. Формирование и проверка
Нажмите "Сформировать". Система сгенерирует таблицу с данными по движению ТМЦ. Проверьте:
- 🔹 Соответствие остатков на начало и конец периода данным инвентаризации.
- 🔹 Корректность приходных и расходных операций (нет ли дублей или пропусков).
- 🔹 Наличие подписей МОЛ (если отчёт печатается для передачи в бухгалтерию).
Если найдены ошибки, вернитесь в документы (например, Поступление товаров или Реализация) и исправьте данные.
Чтобы быстро найти расхождения, экспортируйте М-15 в Excel (кнопка "Выгрузить") и сравните с данными инвентаризационной описи.
Шаг 4. Печать и сохранение
Нажмите "Печать" → выберите форму "М-15". В некоторых конфигурациях может потребоваться установка дополнительного отчёта (например, "М-15 (унифицированная форма)" из 1С:ИТС).
Готовый документ можно:
- 🖨️ Распечатать и подписать у МОЛ.
- 💾 Сохранить в PDF (через
"Файл → Сохранить как"). - 📧 Отправить по почте (если в 1С настроена интеграция с email).
1С:Бухгалтерия 3.0|1С:Управление торговлей 11|1С:ERP 2.5|1С:Комплексная автоматизация|Другая-->
Типичные ошибки при формировании М-15 и как их избежать
Даже опытные пользователи 1С сталкиваются с проблемами при работе с М-15. Вот самые распространённые ошибки и способы их решения:
| Ошибка | Причина | Решение |
|---|---|---|
| В отчёте отсутствуют данные | Не проведены документы или неверный период | Проверьте проведение документов (Операции → Журналы документов) и корректность дат |
| Дублирующиеся строки по одному товару | В справочнике номенклатуры есть дубли или неверные группы | Объедините дубли через Справочники → Номенклатура → Поиск дублей |
| Не совпадают остатки с инвентаризацией | Не все операции учтены или ошибки в документах | Сверьте данные с Оборотно-сальдовой ведомостью по складу |
| Отсутствует колонка "Цена" | В настройках отчёта отключён показ цен | Включите опцию "Показывать цены" в параметрах формирования |
Если после исправлений ошибки остаются, попробуйте:
- Обновить конфигурацию 1С (возможно, баг исправлен в новой версии).
- Перепровести все документы за период (
Операции → Закрытие периода → Перепроведение документов). - Обратиться в поддержку 1С:ИТС с логом ошибок.
⚠️ Внимание: Если в М-15 попали операции с отрицательными остатками, это может указывать на ошибки в учёте (например, списание товара, которого нет на складе). Такие случаи требуют ручной проверки всех движений по данной номенклатуре.
Автоматизация формирования М-15: обработки и внешние отчёты
Если вам регулярно приходится формировать М-15 для нескольких складов или с разными фильтрами, ручной ввод параметров отнимает много времени. В этом случае поможет автоматизация:
1. Сохранение настроек отчёта
В 1С можно сохранять варианты отчётов с заданными параметрами:
- Сформируйте М-15 с нужными настройками.
- Нажмите
"Сохранить вариант"и укажите название (например,"М-15 для главного склада"). - В следующий раз выберите сохранённый вариант из списка.
2. Использование внешних обработок
Для расширенного функционала (например, экспорт в Excel с дополнительными колонками) можно использовать:
- 📄 Обработка "М-15 с детализацией по документам" (доступна на Инфостарт).
- 📊 Отчёт "Анализ движения ТМЦ" (входит в 1С:ИТС PRO).
- 🤖 Скрипты на 1С:Предприятие для автоматической рассылки М-15 по email.
Пример кода для автоматического формирования М-15 через 1С:Скрипт:
// Формирование М-15 для всех складов за текущий месяц
Процедура СформироватьМ15ДляВсехСкладов()
Отчет = Отчеты.ОборотноСальдоваяВедомостьПоСкладам.Создать();
Отчет.Период.Начало = НачалоМесяца(ТекущаяДата());
Отчет.Период.Конец = КонецМесяца(ТекущаяДата());
Склады = Справочники.Склады.Выбрать();
Пока Склады.Следующий() Цикл
Отчет.Склад = Склады.ТекущийЭлемент;
Отчет.Сформировать();
Отчет.Печать();
КонецЦикла;
КонецПроцедуры
3. Интеграция с другими системами
Если ваша компания использует WMS-системы (например, 1С:WMS Логистика), настройте автоматический обмен данными:
- 🔄 Экспорт М-15 в Excel для дальнейшей обработки.
- 📥 Импорт данных из сканеров штрихкодов для ускорения инвентаризации.
- 🌐 Синхронизация с 1С:Документооборот для электронного согласования.
Как настроить автоматическую рассылку М-15 по email?
Для этого потребуется:
1. Настроить почтовый профиль в 1С (Администрирование → Организации и настройки → Почта).
2. Создать задачу в Планировщике заданий с вызовом обработки формирования М-15.
3. Добавить в обработку код для отправки файла на email (используя объект Почта).
Пример кода для отправки:
Письмо = Новый Почта;
Письмо.Адресат = "buhgalter@company.ru";
Письмо.Тема = "М-15 за " + Формат(ТекущаяДата(), "ДФ=dd.MM.yyyy");
Письмо.Текст = "Во вложении отчёт М-15.";
Письмо.Вложения.Добавить(ПутьКФайлуМ15);
Письмо.Отправить();
Проверка М-15 перед сдачей: чек-лист для бухгалтера
Перед тем как передавать М-15 в архив или на проверку, убедитесь, что:
Сверены остатки на начало и конец периода с данными бухгалтерского учёта|Все операции имеют корректные даты и номера документов|Указаны ФИО и подписи материально-ответственных лиц|Отсутствуют отрицательные остатки по номенклатуре|Печатная форма соответствует унифицированному образцу (при необходимости)-->
Особое внимание уделите:
- 🔍 Строке "Итого" — суммы по приходу и расходу должны сходиться с оборотной ведомостью.
- 🔍 Колонке "Цена" — если цены не указаны, это может вызвать вопросы при проверке.
- 🔍 Движениям по транзитным склада — их часто забывают включать в отчёт.
Если М-15 формируется для налоговой проверки, дополнительно проверьте:
- 📌 Наличие печати организации (если документ бумажный).
- 📌 Соответствие данных в М-15 и
Книге покупок/продаж(для НДС). - 📌 Отсутствие исправлений, не подтверждённых подписью.
М-15 должен формироваться ежемесячно, даже если движения на складе не было. Пустой отчёт также является подтверждением отсутствия операций.
Отличия формирования М-15 в разных конфигурациях 1С
В зависимости от используемой конфигурации процесс формирования М-15 может отличаться. Рассмотрим ключевые особенности:
| Конфигурация | Путь к отчёту | Особенности |
|---|---|---|
| 1С:Бухгалтерия 3.0 | Отчёты → Склад → Оборотно-сальдовая ведомость по складам |
Требуется ручная настройка колонок для вывода цен |
| 1С:Управление торговлей 11 | Отчёты → Склад → Карточка склада (М-15) |
Есть возможность детализации по документам-основаниям |
| 1С:ERP 2.5 | Отчёты → Логистика → Отчёт о движении ТМЦ |
Поддерживает многомерный анализ (по проектам, подразделениям) |
| 1С:Комплексная автоматизация 2 | Отчёты → Производство и склад → М-15 |
Интеграция с производственными операциями |
В 1С:ERP и 1С:КА также доступны регламентные отчёты, которые можно настроить для автоматического формирования М-15 по расписанию.
⚠️ Внимание: В конфигурациях до версии 8.3.20 отчёт М-15 может называться"Карточка склада"или"Обороты по складу". Если не находите нужный отчёт, обновите платформу или установите доп. обработку из 1С:ИТС.
FAQ: Частые вопросы по формированию М-15 в 1С
Можно ли формировать М-15 за произвольный период, а не только за месяц?
Да, в настройках отчёта можно указать любой диапазон дат. Однако для бухгалтерского учёта рекомендуется формировать М-15 ежемесячно, так как это соответствует требованиям ст. 9 Федерального закона №402-ФЗ "О бухгалтерском учёте".
Как в М-15 вывести данные по нескольким складам одновременно?
В параметрах отчёта оставьте поле "Склад" пустым — система сгенерирует данные по всем складам. Если нужно сгруппировать данные по складам, включите опцию "Группировка по складам" (доступна в 1С:УТ 11 и 1С:ERP).
Что делать, если в М-15 не отображаются цены?
Проверьте:
- Включена ли опция
"Показывать цены"в настройках отчёта. - Заполнены ли цены в справочнике номенклатуры (
Справочники → Номенклатура → Цены). - В конфигурациях 1С:Бухгалтерия может потребоваться обновление до последней версии (в старых релизах вывод цен не поддерживался).
Можно ли в 1С настроить шаблон М-15 с логотипом компании?
Да, для этого:
- Откройте форму печати М-15.
- Нажмите
"Настройки → Макет"и редактируйте шаблон в 1С:Предприятие. - Добавьте логотип через
Вставить → Рисунок(файл должен быть в формате.bmpили.jpg). - Сохраните изменения и используйте обновлённый макет.
В 1С:ERP и 1С:УТ также доступны готовые макеты с лого в 1С:ИТС.
Как исправить ошибку "Недостаточно прав для формирования отчёта"?
Эта ошибка возникает, если у пользователя нет прав на:
- Просмотр отчётов по складам.
- Чтение данных по номенклатуре.
- Печать документов.
Решение:
- Зайдите в
Администрирование → Пользователи и права. - Выберите роль пользователя (например,
"Бухгалтер"или"Кладовщик"). - Добавьте права на
"Отчёты по складам"и"Печать документов". - Перезапустите 1С.