Оформление доставки в 1С:Предприятие — критически важный этап логистического цикла, от которого зависит не только учёт товародвижения, но и финансовая прозрачность бизнеса. Многие пользователи сталкиваются с проблемами при формировании документов: то адрес получателя не сохраняется, то стоимость доставки не попадает в себестоимость, то возникают расхождения с данными транспортной компании. Эта инструкция поможет разобраться, как правильно провести доставку в различных конфигурациях 1С (УТ 11, КА 2, ERP 2), избежать типовых ошибок и автоматизировать рутинные операции.

Особое внимание уделим двум ключевым аспектам: связке заказа клиента с документом реализации и корректному отражению транспортных расходов в бухгалтерском и налоговом учёте. Если вы работаете с маркетплейсами (Ozon, Wildberries, Яндекс Маркет), то найдёте здесь нюансы интеграции их логистических сервисов с 1С. Для программистов приведём примеры кода для доработки типовых механизмов.

Прежде чем приступить, проверьте:

  • 📌 Версию вашей конфигурации (актуальные механизмы доставки появились в УТ 11.4.10+ и ERP 2.5+)
  • 🔄 Настройки обмена с транспортными компаниями (если используете СДЭК, DPD, ПЭК)
  • 📦 Права пользователя на создание документов Реализация товаров и услуг и Заказ клиента
📊 Какую конфигурацию 1С вы используете для работы с доставкой?
Управление торговлей 11
Комплексная автоматизация 2
ERP 2
Управление небольшой фирмой
Другая

1. Подготовка системы: настройки перед оформлением доставки

Перед тем как проводить первую доставку, необходимо настроить справочники и параметры учёта. Без этого система не сможет корректно формировать документы и рассчитывать себестоимость.

Шаг 1. Заполните справочник «Контрагенты»

  • 🏢 Добавьте транспортные компании как отдельных контрагентов (например, ООО «СДЭК-Логистик»)
  • 📍 Укажите их юридические адреса и банковские реквизиты для оплаты услуг доставки
  • 🔗 Привяжите договора с транспортными компаниями (типы договоров: «На оказание услуг» или «Транспортная экспедиция»)

Шаг 2. Настройте номенклатуру услуг

Создайте отдельные элементы номенклатуры для услуг доставки:

  • 🚛 «Доставка по Москве» (вид номенклатуры — Услуга)
  • 🌍 «Доставка по РФ» (установите флаг Учитывать в себестоимости)
  • 📦 «Упаковка товара» (если стоимость упаковки выделяется отдельно)

Шаг 3. Проверьте настройки учёта транспортных расходов

Перейдите в Администрирование → Настройки учёта → Торговля и убедитесь, что:

  • ✅ Включён флаг Учитывать транспортные расходы в себестоимости
  • ✅ Указан способ распределения расходов (по весу, объёму или сумме заказа)
  • ✅ Настроены счета учёта для услуг доставки (обычно 44.01 или 90.07)
💡

Если вы работаете с маркетплейсами, создайте отдельный вид цен «Цена с учётом логистики» и настройте автоматическое добавление стоимости доставки к себестоимости товара.

2. Создание заказа клиента с учётом доставки

Документ Заказ клиента — основа для дальнейшего оформления доставки. Здесь фиксируются все условия: адрес, способ доставки, тарифы и ответственное лицо.

Как заполнить заказ корректно:

  1. Откройте раздел Продажи → Заказы клиентов и создайте новый документ.
  2. Укажите контрагента (покупателя) и договор. Если доставка оплачивается отдельно, выберите договор с типом «С покупателем».
  3. В табличной части добавьте товары и их количество. Система автоматически подтянет цены из прайс-листа.
  4. Перейдите на вкладку Доставка и заполните:
    • 📍 Адрес доставки (обязательно укажите индекс для корректной работы с СДЭК/DPD)
    • 🚚 Способ доставки (выберите из справочника, например, «Курьерская доставка» или «Самовывоз»)
    • 💰 Стоимость доставки (если она фиксированная, введите вручную; если рассчитывается автоматически — настройте формулу)

Типовые ошибки на этом этапе:

  • ❌ Не указан адрес доставки → транспортная компания не сможет сформировать маршрут.
  • ❌ Не выбрана услуга доставки в табличной части → расходы не попадут в себестоимость.
  • ❌ Неверный договор с покупателем → проблемы с НДС и бухучётом.

☑️ Проверка заказа перед проведением

Выполнено: 0 / 5

3. Формирование документа реализации с доставкой

Когда заказ согласован, его нужно перевести в Реализацию товаров и услуг. Этот документ фиксирует факт отгрузки и передачи товара транспортной компании.

Пошаговая инструкция:

  1. Откройте заказ клиента и нажмите Создать на основании → Реализация товаров и услуг.
  2. Проверьте, что все товары и услуги (включая доставку) перенеслись в новый документ.
  3. На вкладке Дополнительно укажите:
    • 📅 Дату отгрузки (должна совпадать с датой передачи товара транспортной компании).
    • 🚛 Транспортную компанию (выберите из справочника контрагентов).
    • 📄 Номер транспортной накладной (если она уже сформирована).
  • Проведите документ. Система автоматически сформирует проводки по счётам 62.01 (расчёты с покупателями) и 90.01 (выручка).
  • Как отразить стоимость доставки в реализации:

    Есть два варианта:

    1. Включить в стоимость товара:
      • Добавьте услугу «Доставка» в табличную часть с ценой 0 руб..
      • Увеличьте цену товаров на сумму транспортных расходов (используйте механизм Наценка).
  • Выделить отдельной строкой (рекомендуется для прозрачности):
    • Добавьте услугу «Доставка» с реальной стоимостью.
    • Укажите ставку НДС (обычно 20% или Без НДС, если доставка освобождена от налога).
    Что делать, если доставка оплачивается отдельно от товара?

    В этом случае создайте два документа: 1) Реализация товаров и услуг без стоимости доставки; 2) Оказание услуг с указанием только транспортных расходов. Свяжите их одним номером заказа для удобства поиска.

    4. Интеграция с транспортными компаниями

    Если вы работаете с СДЭК, DPD, ПЭК или другими логистическими сервисами, настройте обмен данными через 1С:Обмен данными или 1С-Рарус: Логистика. Это позволит автоматически:

    • 📤 Передавать заказы в личный кабинет транспортной компании.
    • 📥 Получать статусы доставки и трек-номера.
    • 💸 Формировать акты выполненных работ (АВР) для оплаты услуг.

    Настройка обмена (на примере СДЭК):

    1. Установите обработку Обмен с СДЭК (доступна на Инфостарте или у партнёров 1С).
    2. Введите данные для авторизации (логин/пароль от личного кабинета СДЭК).
    3. Настройте правила сопоставления:
      • 📦 Типы упаковок в 1С → Типы упаковок в СДЭК.
      • 🚚 Способы доставки в 1С → Тарифы СДЭК (например, «Курьерская доставка» → «Дверь-Дверь»).
  • Запустите тестовый обмен и проверьте, что заказы передаются без ошибок.
  • Критическая особенность: если в заказе указан неверный вес или габариты, СДЭК может автоматически изменить тариф, что приведёт к расхождениям с суммой в 1С. Всегда сверяйте итоговую стоимость доставки после обмена!

    💡

    Автоматический обмен с транспортными компаниями экономит до 70% времени на оформление доставки, но требует предварительной настройки справочников и тестирования.

    5. Учёт транспортных расходов в бухгалтерии

    Транспортные расходы должны быть корректно отражены в бухгалтерском и налоговом учёте. Ошибки здесь приводят к искажению себестоимости и проблемам с налоговой.

    Схемы учёта (в зависимости от условий договора):

    Ситуация Документ в 1С Проводки Счёт учёта
    Доставка оплачивается покупателем Реализация товаров и услуг Дт 62.01 Кт 90.01 (выручка)
    Дт 90.03 Кт 68.02 (НДС)
    90.01
    Доставка оплачивается продавцом, включается в себестоимость Поступление услуг + Списание на расходы Дт 44.01 Кт 60.01 (расходы)
    Дт 19.04 Кт 60.01 (НДС)
    44.01
    Доставка через маркетплейс (комиссия) Оказание услуг (от маркетплейса) Дт 44.01 Кт 76.05 (комиссия)
    Дт 19.04 Кт 76.05 (НДС)
    76.05

    Как распределить транспортные расходы между товарами:

    Если доставка относится к нескольким позициям, используйте документ Распределение транспортных расходов (Склад → Распределение расходов). Алгоритм:

    1. Выберите документ реализации, к которому относятся расходы.
    2. Укажите сумму транспортных расходов и базу распределения (вес, объём или стоимость товаров).
    3. Проведите документ — система автоматически распределит расходы пропорционально выбранному критерию.
    4. 💡

      Для упрощения учёта создайте отдельный аналитический раздел на счёте 44.01 специально для транспортных расходов. Это поможет быстро формировать отчёты по логистике.

      6. Типовые ошибки и их исправление

      Даже опытные пользователи 1С сталкиваются с проблемами при оформлении доставки. Рассмотрим самые распространённые случаи и способы их решения.

      Ошибка 1: Не совпадает сумма доставки в заказе и реализации

      🔹 Причина: В заказе клиента стоимость доставки указана как фиксированная сумма, а в реализации она пересчитывается по тарифам транспортной компании.

      🔹 Решение:

      • Откройте документ Реализация товаров и услуг.
      • На вкладке Дополнительно вручную скорректируйте сумму доставки.
      • Перепроведите документ.

      Ошибка 2: Не формируется транспортная накладная

      🔹 Причина: Не настроены печатные формы для транспортных документов или отсутствует связь с транспортной компанией.

      🔹 Решение:

      • Проверьте, установлена ли обработка для печати накладных (например, Печать ТОРГ-12 и транспортной накладной).
      • Если используете интеграцию с СДЭК, обновите обработку обмена до последней версии.
      • Вручную создайте документ Транспортная накладная через Склад → Транспортные накладные.

    Ошибка 3: Расходы на доставку не попадают в себестоимость

    🔹 Причина: Не включён флаг Учитывать транспортные расходы в себестоимости или неверно указан счёт учёта.

    🔹 Решение:

    1. Перейдите в Администрирование → Настройки учёта → Торговля.
    2. Убедитесь, что флаг Учитывать транспортные расходы активен.
    3. Проверьте счёт учёта для услуги «Доставка» (должен быть 44.01 или 20.01).
    4. Перепроведите документы Поступление услуг и Распределение расходов.
    💡

    Если после исправлений себестоимость всё равно не меняется, выполните Закрытие месяца — иногда расходы учитываются только после регламентной операции.

    7. Автоматизация доставки: скрипты и доработки

    Для ускорения работы можно доработать типовую конфигурацию. Ниже приведём примеры кода дляных задач.

    Пример 1: Автоматическое добавление доставки в заказ

    Если вы всегда используете фиксированный тариф доставки, добавьте обработчик события ПриЗаписи в документ Заказ клиента:

    Процедура ПриЗаписи(Отказ)
    

    Если НЕ ЗначениеЗаполнено(Объект.Доставка.СпособДоставки) Тогда

    Объект.Доставка.СпособДоставки = Справочники.СпособыДоставки.НайтиПоНаименованию("Курьерская доставка");

    Объект.Товары.Добавить;

    Объект.Товары[Объект.Товары.Количество-1].Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("Доставка по Москве");

    Объект.Товары[Объект.Товары.Количество-1].Количество = 1;

    Объект.Товары[Объект.Товары.Количество-1].Цена = 500; // Фиксированная стоимость

    КонецЕсли;

    КонецПроцедуры

    Пример 2: Обновление статуса доставки из СДЭК

    Для автоматического получения статусов создайте регламентное задание:

    Процедура ОбновитьСтатусыДоставки
    

    Запрос = Новый Запрос;

    Запрос.Текст =

    "ВЫБРАТЬ

    | ЗаказыКлиентов.Ссылка КАК Ссылка

    |ИЗ

    | Документ.ЗаказКлиента КАК ЗаказыКлиентов

    |ГДЕ

    | ЗаказыКлиентов.СтатусДоставки = ЗНАЧЕНИЕ(Перечисление.СтатусыДоставки.ВОбработке)";

    Результат = Запрос.Выполнить;

    Выборка = Результат.Выбрать;

    Пока Выборка.Следующий Цикл

    Статус = ПолучитьСтатусИзСДЭК(Выборка.Ссылка.НомерЗаказаВСДЭК);

    Если Статус <> Неопределено Тогда

    Док = Выборка.Ссылка.ПолучитьОбъект;

    Док.СтатусДоставки = Статус;

    Док.Записать;

    КонецЕсли;

    КонецЦикла;

    КонецПроцедуры

    Пример 3: Печать этикеток для Wildberries

    Если вы отгружаете товары на Wildberries, используйте эту обработку для печати ШК:

    Процедура ПечатьЭтикетокWildberries(Заказ)
    

    Для Каждого Товар Из Заказ.Товары Цикл

    Штрихкод = Строка(Товар.Артикул) +"-" + Формат(Товар.Количество,"ЧГ=0");

    ПечатьШтрихкода(Штрихкод,"WB-" + Заказ.Номер);

    КонецЦикла;

    КонецПроцедуры

    💡

    Доработки конфигурации ускоряют работу, но требуют тестирования! Всегда проверяйте новые скрипты на копии базы, прежде чем внедрять их в рабочую систему.

    8. Отчётность и аналитика по доставке

    Для контроля логистических расходов в 1С предусмотрены стандартные отчёты. Настроим их под задачи бизнеса.

    Основные отчёты:

    • 📊 Анализ транспортных расходов (Отчёты → Продажи → Анализ расходов):
      • Показывает распределение расходов по заказам, контрагентам и видам доставки.
      • Фильтруйте по периодам, чтобы сравнивать динамику затрат.
    • 📈 Выручка и себестоимость по заказам:
      • Отображает, как доставка влияет на рентабельность продаж.
      • Настройте группировку по Способу доставки, чтобы выявить самые затратные маршруты.
    • 🚛 Мониторинг статусов доставки (доступен после настройки обмена с транспортными компаниями):
      • Показывает, сколько заказов в пути, доставлено или возвращено.
      • Интегрируется с 1С:Документооборот для уведомлений менеджеров.

    Как создать пользовательский отчёт:

    1. Перейдите в Отчёты → Все отчёты → Настроить список.
    2. Создайте новый отчёт с источником данных Документ.РеализацияТоваровУслуг.
    3. Добавьте поля:
      • 📅 Дата документа
      • 🏢 Контрагент (покупатель)
      • 🚚 Способ доставки
      • 💰 Сумма доставки
      • 📦 Количество товаров
  • Настройте группировку по Способу доставки и сортировку по убыванию суммы.
  • Сохраните отчёт под именем «Анализ логистики» для быстрого доступа.
  • 💡

    Экспортируйте отчёты в Excel для дальнейшего анализа. В 1С:ERP для этого есть встроенная кнопка Выгрузить в Excel с сохранением формул.

    ⚠️ Внимание: Если вы работаете с маркетплейсами, учитывайте, что их комиссии за логистику могут меняться ежемесячно. Всегда сверяйте актуальные тарифы в личном кабинете платформы перед закрытием месяца.

    FAQ: Частые вопросы по доставке в 1С

    Как отразить бесплатную доставку для клиента, если её оплачиваем мы?

    Создайте документ Оказание услуг от транспортной компании на вашу организацию (счёт 44.01). В реализации укажите услугу «Доставка» с ценой 0 руб., но в комментарии пропишите: «Доставка оплачена продавцом».

    Можно ли в 1С автоматически рассчитывать стоимость доставки по весу товара?

    Да, для этого:

    1. В справочнике Номенклатура заполните поле Вес для всех товаров.
    2. Создайте обработку, которая будет суммировать вес позиций в заказе и применять тарифную сетку (например, «до 5 кг — 300 руб., 5–10 кг — 500 руб.»).
    3. Привяжите обработку к событию ПриЗаписи в документе Заказ клиента.

    Готовые решения есть на Инфостарте (поиск по запросу «Расчёт доставки по весу»).

    Что делать, если транспортная компания потеряла товар?

    Оформите следующие документы:

    1. Возврат товаров от клиента (если товар был передан транспортной компании).
    2. Акт о недостаче (создаётся вручную через Склад → Акты о недостаче).
    3. Претензия транспортной компании (документ Обращение контрагенту с типом «Претензия»).

    В комментарии к документу реализации укажите: «Товар утерян при доставке. Претензия №ХХ от ДД.ММ.ГГГГ».

    Как в 1С ERP отразить доставку через Яндекс Маркет?

    Яндекс Маркет списывает комиссию за логистику автоматически. В 1С:

    1. Создайте документ Поступление услуг от контрагента «ООО Яндекс Маркет» (услуга — «Логистика FBS»).
    2. Укажите сумму комиссии (она приходит в отчёте Яндекс Маркета).
    3. Спишите расходы на счёт 44.01 с аналитикой «Комиссия маркетплейса».
    4. Свяжите документ с реализацией через поле Заказ покупателя.
    5. Для автоматического импорта комиссий настройте обмен через 1С:Обмен с Яндекс Маркет.

    Почему при обмене с СДЭК не передаются габариты товара?

    Проблема возникает, если:

    • В справочнике Номенклатура не заполнены поля Длина, Ширина, Высота.
    • В настройках обмена не сопоставлены единицы измерения (в 1С — «штуки», в СДЭК — «места»).
    • Используется устаревшая версия обработки обмена (обновите её на сайте 1С-Рарус).
    • Проверьте также, что в документе Заказ клиента указан правильный Вид упаковки (например, «Коробка 60×40×40»).