Оформление полиса ОСАГО в 1С:Предприятие — стандартная задача для бухгалтеров и страховых агентов, но на практике она часто вызывает вопросы. Как правильно отразить страховую премию? Какие документы формировать для учета расходов? Как автоматизировать работу с полисами, чтобы избежать ошибок при проверках? В этой статье разберём пошаговый алгоритм — от настройки справочников до формирования проводок и отчетности.
Несмотря на то, что процесс кажется простым, здесь есть нюансы: например, с 2026 года в 1С появилась отдельная аналитика для учета электронных полисов ОСАГО, а страховые компании теперь требуют обязательного указания номера договора в платежных поручениях. Если не учесть эти моменты, можно получить расхождения в декларациях или проблемы при камеральных проверках.
Мы рассмотрим три ключевых сценария:
- 📝 Ручной ввод полиса — для единичных случаев или небольших компаний.
- ⚙️ Автоматизированный обмен с страховыми компаниями через 1С:Диадок или СБИС.
- 📊 Массовая обработка полисов — для страховых брокеров и крупных автопарков.
Все инструкции актуальны для последних версий 1С:Бухгалтерия 8.3, 1С:ERP и 1С:Управление страховой компанией. Если вы работаете в старой конфигурации (например, 1С 7.7), часть функций может отсутствовать — проверьте это заранее в Справка → О программе.
1. Подготовка справочников перед оформлением ОСАГО
Прежде чем проводить полис, необходимо настроить базовые справочники. Без этого система не сможет корректно распознать контрагента, вид страхования и аналитику учета.
Откройте раздел Справочники → Контрагенты и добавьте страховую компанию. Обратите внимание на поля:
- 🏢 Полное название — должно совпадать с реквизитами в полисе (например, "АО СК "РЕСО-Гарантия"").
- 📞 ИНН/КПП — проверьте по выписке из ЕГРЮЛ (ошибка здесь приведет к проблемам с вычетом НДС).
- 📧 Электронная почта — укажите адрес для обмена документами (если планируете работать через Диадок).
Далее настройте справочник Виды страхования (Справочники → Прочие справочники → Виды страхования). Для ОСАГО создайте отдельный элемент с параметрами:
- 🔹 Наименование: "ОСАГО (обязательное страхование автогражданской ответственности)".
- 🔹 Код вида страхования: выберите из классификатора (обычно
01для ОСАГО). - 🔹 Счет учета: укажите
76.01.1(расчеты по страховым премиям).
⚠️ Внимание: Если в вашей базе уже есть запись "ОСАГО", но она не содержит аналитику по электронным полисам, обновите конфигурацию через Администрирование → Поддержка и обслуживание → Обновление конфигурации. В противном случае новые поля не отобразятся.
Для удобства работы добавьте в справочник Договоры контрагентов шаблон договора со страховой компанией. Укажите:
- 📄 Тип договора: "Страхование".
- 💰 Валюта расчетов: рубли (даже если премия указана в условных единицах, пересчет сделает 1С автоматически).
- 📅 Срок действия: дату начала и окончания (обычно совпадает со сроком полиса).
2. Ввод данных полиса ОСАГО в 1С
Теперь перейдем к непосредственному оформлению полиса. Есть два способа: через документ Поступление услуг или специализированный документ Страховой полис (если он доступен в вашей конфигурации).
Мы рекомендуем использовать Страховой полис, так как он автоматически формирует аналитику по:
- 🚗 Транспортному средству (привязка к карточке автомобиля в справочнике
Основные средства). - 👤 Водителям (если полис ограниченный).
- 📅 Периоду действия (для контроля просроченных полисов).
Пошаговая инструкция:
- Перейдите в
Документы → Страховые полисы → Создать. - Выберите тип полиса: ОСАГО.
- Укажите страховую компанию из справочника контрагентов.
- Заполните реквизиты полиса:
- 📝 Номер полиса — в формате
XXX XXX XXX XXX(20 знаков для электронных полисов). - 📅 Дата начала/окончания — проверьте соответствие датам в самом полисе.
- 💰 Страховая премия — сумма к оплате (без НДС, если компания на УСН).
- 📝 Номер полиса — в формате
Основные средства.Если документ Страховой полис отсутствует в вашей конфигурации, используйте Поступление услуг:
- Создайте документ в разделе
Покупки → Поступление услуг. - В поле Контрагент выберите страховую компанию.
- В табличной части добавьте строку с услугой:
- 📌 Номенклатура: "Страховая премия по ОСАГО".
- 💵 Сумма: размер премии.
- 📂 Счет учета:
76.01.1.
- На закладке Дополнительно укажите номер полиса и срок действия.
- 🔹 Если полис действует более 12 месяцев, премию нужно распределять ежемесячно через документ
Закрытие месяца(регламентная операция "Списание расходов будущих периодов"). - 🔹 Для компаний на УСН НДС не учитывается — используйте счет
76.01.1без субсчета для НДС. - 🔹 Если страховая премия оплачивается в рассрочку, создавайте отдельные документы
Списание с расчетного счетана каждую часть платежа.
Сверены реквизиты страховой компании|Указан корректный номер полиса|Привязано транспортное средство|Проверена сумма премии (с учетом скидок)|Указан период действия-->
3. Проводки и бухгалтерский учет страховых премий
После проведения документа 1С автоматически формирует бухгалтерские записи. Разберем типовой случай для компании на ОСНО (общая система налогообложения):
Документ Страховой полис или Поступление услуг создает следующие проводки:
| Счет Дебет | Счет Кредит | Сумма | Описание |
|---|---|---|---|
76.01.1 |
51 |
ХХХ руб. | Перечислена страховая премия (если оплата сразу) |
20 (26, 44) |
76.01.1 |
ХХХ руб. | Списана премия на расходы (если полис действует в текущем периоде) |
97 |
76.01.1 |
ХХХ руб. | Отнесена премия на расходы будущих периодов (если полис действует в следующем году) |
19 |
76.01.1 |
ХХХ руб. | Учтен НДС по страховой премии (если компания на ОСНО) |
Важные нюансы:
⚠️ Внимание: С 2023 года ФНС требует обязательного указания номера полиса ОСАГО в книге покупок при принятии НДС к вычету. Если номер не указан, инспекция может отказать в вычете. Проверьте это в документе Формирование записей книги покупок.
Для автоматизации списания расходов будущих периодов настройте регламентную операцию:
- Перейдите в
Администрирование → Настройка учета → Регламентные операции. - Найдите операцию "Списание расходов будущих периодов".
- Укажите счет
97и аналитику по страховым полисам. - Настройте график списания (например, равномерно в течение срока действия полиса).
Если у вас много полисов ОСАГО, создайте обработку для массового списания расходов будущих периодов. Готовые решения есть в Инфостарт (поиск по запросу "ОСАГО массовое списание").
4. Работа с электронными полисами ОСАГО
С 2022 года все полисы ОСАГО оформляются в электронном виде через систему ЕАИСТО (Единая автоматизированная информационная система ОСАГО). В 1С есть инструменты для интеграции с этой системой.
Чтобы загрузить электронный полис в 1С:
- Получите файл полиса в формате
.xmlили.pdfот страховой компании. - Перейдите в
Документы → Страховые полисы → Загрузить из файла. - Выберите файл и подтвердите загрузку. Система автоматически заполнит:
- 📝 Номер полиса.
- 📅 Даты действия.
- 🚗 Данные транспортного средства (VIN, госномер).
- 🔄 Настройте обмен в
Администрирование → Обмен данными → Настройка обмена с Диадок. - 📥 Включите опцию "Получение страховых полисов".
- 🔔 Укажите email для уведомлений о новых полисах.
- 📑 Подготовьте файл с данными полисов (номер, даты, суммы, клиенты).
- 🔧 Используйте обработку
"Универсальный обмен данными"(Файл → Открыть → выберите файл Excel). - 🔄 Настройте правила соответствия колонок Excel полям 1С.
- 🔌 Настройте REST API или SOAP-интеграцию с порталами страховщиков (например, Ингосстрах, РЕСО, АльфаСтрахование).
- 🤖 Автоматизируйте получение статусов полисов (оплачен/не оплачен, действует/просрочен).
- 🖨️ Используйте обработку
"Печать документов"для генерации пакетов полисов для клиентов. - 📋 Настройте шаблоны печатных форм с логотипом вашей компании.
- 🔹 "1С:Страховой брокер" — специализированная конфигурация для брокеров.
- 🔹 "Интеграция с ЕАИСТО" — обработка для обмена с системой РСА.
- 📋 Формируется в разделе
Отчеты → Страховые полисы → Реестр полисов. - 🔍 Позволяет фильтровать полисы по:
- 📅 Сроку действия (например, "истекают в следующем месяце").
- 🚗 Транспортному средству.
- 💰 Статусу оплаты.
- 📄 Формируется через
Отчеты → Акт сверки с контрагентом. - 🔄 Проверяет расхождения по оплаченным и неоплаченным премиям.
- 📊 Находится в
Отчеты → Бухгалтерская отчетность → Анализ субконто. - 📈 Показывает динамику расходов на ОСАГО по периодам (полезно для бюджетирования).
- 📑 Книга покупок — для учета НДС по страховым премиям (если компания на ОСНО).
- 📑 Декларация по налогу на прибыль — расходы на ОСАГО включаются в состав прочих расходов (ст. 263 НК РФ).
- Откройте
Отчеты → Конструктор отчетов. - Создайте новый отчет с источником данных — документ
Страховой полис. - Добавьте поля:
- 📅 Дата окончания (фильтр: "меньше текущей даты").
- 🚗 Транспортное средство.
- 👤 Ответственный менеджер.
- Сохраните отчет как
"Просроченные полисы ОСАГО". - 🔐 Настройки ролей пользователя в
Администрирование → Пользователи. - 📝 Права на создание и редактирование документов типа
Страховой полис. - Откройте документ в режиме редактирования.
- Нажмите
Еще → Исправить. - Внесите изменения и проведите документ заново.
- Если требуется перепроведение связанных документов (например, платежек), используйте обработку
"Перепроведение документов". - 🔄 Настройте выгрузку данных о полисах в формате, требуемом ГИБДД (через 1С:Отчетность).
- 📋 Используйте обработку
"Выгрузка в ГИБДД"для формирования отчета по застрахованным ТС. - 🔗 Интегрируйте 1С с Bitrix24, АмоCRM или Zoho CRM для автоматизации работы с клиентами.
- 📞 Настройте передачу данных о полисах в карточки клиентов (например, даты окончания для напоминаний).
- 💳 Подключите 1С:ДиректБанк для автоматического формирования платежек по страховым премиям.
- 📅 Настройте регламентное задание на ежемесячную оплату рассроченных премий.
- Установите модуль интеграции "1С:Интеграция с Bitrix24".
- Настройте правила обмена в
Администрирование → Интеграция → Bitrix24. - Укажите соответствия полей:
- 🔹 Поле "Контрагент" в 1С → "Компания" в Bitrix24.
- 🔹 Поле "Номер полиса" → "Дополнительное поле" в карточке сделки.
- Запустите тестовый обмен и проверьте корректность данных.
- 📦 Установите обработку "Обмен с ЕАИСТО" из каталога решений 1С.
- 🔑 Получите доступы к системе ЕАИСТО (через РСА).
- 🔄 Настройте автоматическую выгрузку данных о полисах (ежедневно в 23:00).
- Создайте документ
Поступление на расчетный счетс видом операции "Возврат от поставщика". - Укажите страховую компанию как контрагента.
- В табличной части добавьте строку с отрицательной суммой (например, -10 000 руб.).
- Укажите счет
76.01.1и аналитику по полису. - Проведите документ — 1С автоматически сформирует проводку
Дт 51 Кт 76.01.1. - 🔹 Для сотрудников полис ОСАГО оформляется как прочий доход (если компания оплачивает страховку).
- 🔹 Используйте счет
73.01(расчеты с персоналом по прочим операциям). - 🔹 Удерживай
Если ваша 1С интегрирована с 1С:Диадок или СБИС, электронные полисы можно получать автоматически:
Для проверки подлинности электронного полиса используйте сервис РСА (Российский Союз Автостраховщиков). В 1С можно настроить автоматическую проверку через внешнюю обработку.
⚠️ Внимание: Некоторые страховые компании присылают полисы в формате .sig (подписанный файл). Для его обработки в 1С потребуется дополнительный модуль криптографии (например, КриптоПро). Уточните это у вашего администратора 1С.
Что делать, если 1С не распознает электронный полис?
Если при загрузке файла .xml возникает ошибка "Неверный формат", проверьте:
1. Версию конфигурации (обновите до последней).
2. Наличие сертификата ЭЦП у страховой компании (без него файл может быть поврежден).
3. Соответствие структуры XML схеме ЕАИСТО (актуальную схему можно скачать на сайте РСА).
Если проблема остается, обратитесь в поддержку 1С с логом ошибки (Администрирование → Журнал регистрации).
5. Автоматизация работы с ОСАГО для страховых брокеров
Если ваша компания занимается брокерской деятельностью и оформляет десятки полисов ОСАГО в день, ручной ввод будет неэффективен. В этом случае настройте автоматизацию:
Шаг 1. Импорт данных из Excel
Шаг 2. Обмен с системами страховых компаний
Шаг 3. Массовая печать документов
Пример кода для массового создания полисов через 1С:EnterpriseScript:
// Получаем данные из Excel
ТаблицаДанных = ПолучитьДанныеИзExcel("C:\Полисы\список.xlsx");
// Создаем полисы в цикле
Для Каждого Строка Из ТаблицаДанных Цикл
НовыйПолис = Документы.СтраховойПолис.СоздатьДокумент();
НовыйПолис.Контрагент = Справочники.Контрагенты.НайтиПоНаименованию(Строка.Клиент);
НовыйПолис.НомерПолиса = Строка.Номер;
НовыйПолис.ДатаНачала = Строка.ДатаНачала;
НовыйПолис.Сумма = Строка.Сумма;
НовыйПолис.Записать();
НовыйПолис.Провести();
КонецЦикла;
Для сложных интеграций рекомендуем использовать готовые решения от партнеров 1С, например:
Автоматизация оформления ОСАГО сокращает время обработки одного полиса с 10-15 минут до 1-2 минут, а также уменьшает количество ошибок при ручном вводе данных.
6. Отчетность и контроль за полисами ОСАГО
После оформления полисов необходимо вести их учет и формировать отчетность. В 1С есть несколько инструментов для этого:
1. Реестр страховых полисов
2. Акт сверки с страховой компанией
3. Отчет по расходам на страхование
Для налоговой отчетности используйте:
⚠️ Внимание: Если ваша компания использует ОСАГО для служебных автомобилей, проверьте, что полисы оформлены на юридическое лицо, а не на физических лиц (водителей). В противном случае расходы могут быть не приняты к учету.
Пример настройки отчета по просроченным полисам:
7. Типичные ошибки и их исправление
При работе с ОСАГО в 1С пользователи часто сталкиваются с типичными ошибками. Разберем самые распространенные и способы их решения:
| Ошибка | Причина | Решение |
|---|---|---|
| Не проводится документ "Страховой полис" | Не заполнено обязательное поле (например, "Транспортное средство") | Проверьте заполнение всех полей, отмеченных красным восклицательным знаком |
| Некорректная сумма НДС | Неверно указан ставка НДС в справочнике "Виды страхования" | Откройте справочник и установите ставку 20% (или 0% для льготных категорий) |
| Полис не отображается в реестре | Документ не проведен или дата действия полиса в прошлом | Проведите документ и проверьте даты в карточке полиса |
| Ошибка при загрузке электронного полиса | Устаревшая версия конфигурации или отсутствует сертификат ЭЦП | Обновите 1С и установите сертификат КриптоПро |
Если при проведении документа возникает ошибка "Недостаточно прав", проверьте:
Для исправления уже проведенных документов:
Если ошибка связана с расхождениями в аналитике (например, не совпадают суммы в бухгалтерском и налоговом учете), выполните:
// Проверка и исправление аналитики по счету 76.01.1
Процедура ИсправитьАналитику()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СтраховойПолис.Ссылка КАК Ссылка
|ИЗ
| Документ.СтраховойПолис КАК СтраховойПолис
|ГДЕ
| НЕ СтраховойПолис.Проводки.Субконто1 = СтраховойПолис.ТранспортноеСредство";
Результат = Запрос.Выполнить();
Пока Результат.Следующий() Цикл
Документ = Результат.Ссылка.ПолучитьОбъект();
Документ.Записать();
Документ.Провести();
КонецЦикла;
КонецПроцедуры
8. Интеграция с другими системами
Для крупных компаний актуальна интеграция 1С с внешними системами: ГИБДД, ЕАИСТО, банк-клиенты и CRM. Рассмотрим основные сценарии:
1. Обмен с ГИБДД
2. Синхронизация с CRM
3. Автоматическая оплата премий
Пример настройки интеграции с Bitrix24:
Для обмена с ЕАИСТО используйте официальное решение от 1С:
⚠️ Внимание: При интеграции с внешними системами проверьте, что ваш сервер 1С имеет статический IP-адрес. Некоторые сервисы (например, ЕАИСТО) требуют его для добавления в белый список.
Интеграция 1С с внешними системами позволяет сократить время на ручной ввод данных на 70% и уменьшить количество ошибок при работе с полисами ОСАГО.
FAQ: Частые вопросы по ОСАГО в 1С
🔹 Как отразить возвращенную страховую премию при расторжении полиса ОСАГО?
Для отражения возврата премии:
Если премия была списана на расходы, сделайте сторнирующую проводку через документ Операция (бухгалтерская).
🔹 Можно ли в 1С вести учет ОСАГО для физических лиц (например, для сотрудников)?
Да, но с оговорками: