Организация доставки в 1С — критически важный процесс для торговых компаний, интернет-магазинов и дистрибьюторов. Ошибки на этом этапе ведут к задержкам отгрузок, конфликтам с клиентами и финансовым потерям. В то же время грамотная настройка системы позволяет автоматизировать до 80% рутинных операций: от формирования маршрутов до печати транспортных накладных.
Эта статья охватывает все этапы работы с доставкой в 1С:Управление торговлей, 1С:Розница и 1С:ERP — от базовой настройки справочников до продвинутых сценариев с интеграцией с транспортными компаниями. Мы разберём типовые ошибки (например, расхождение остатков при резервировании), покажем, как избежать двойного учёта логистических расходов, и дадим готовые шаблоны документов для разных типов доставки: самовывоз, курьер, транспортная компания.
Особое внимание уделим автоматическому расчёту стоимости доставки в зависимости от веса, габаритов и региона — функции, которая экономит до 15% времени менеджеров. Все инструкции актуальны для последних релизов платформы 1С:Предприятие 8.3 (2026 год).
1. Подготовка системы: справочники и настройки
Прежде чем проводить первую отгрузку, необходимо настроить базовые элементы системы. Без корректных справочников 1С не сможет автоматически:
- 📦 Рассчитывать стоимость доставки по тарифам транспортных компаний
- 🚚 Формировать маршруты для курьеров
- 📋 Печатать сопроводительные документы (ТН, ТТН, акты)
Начните с проверки следующих справочников:
Склады— добавьте все пункты выдачи (включая виртуальные для онлайн-заказов). Укажите адреса и геокоординаты для интеграции с картами.Контрагенты → Транспортные компании— внесите данные партнёров (СДЭК, Деловые Линии, ПЭК и др.). Здесь же настройте тарифные зоны.Номенклатура → Упаковки— задайте типы тары (коробка, паллета) с указанием веса и габаритов для автоматического расчёта объёма груза.
Критичный момент: в карточке каждого транспортного средства (раздел Логистика → Автотранспорт) укажите грузоподъёмность и габариты кузова. Это позволит системе автоматически подбирать оптимальный транспорт для заказа. Например, при отгрузке мебели 1С исключит использование «Газели», если вес превышает 1,5 тонны.
Если вы работаете с несколькими транспортными компаниями, создайте отдельные элементы справочника Договоры контрагентов для каждой — это упростит аналитику логистических расходов по партнёрам.
2. Создание заказа клиента с доставкой
Процесс оформления доставки начинается с документа Заказ клиента. Здесь важно правильно заполнить поля, влияющие на логистику:
- В шапке документа выберите
Тип доставки: «Курьер», «Транспортная компания» или «Самовывоз». От этого зависит набор доступных полей. - Для курьерской доставки укажите
Адрес доставки(с привязкой к геокоординатам) иИнтервал времени(например, «10:00–14:00»). - При выборе транспортной компании система предложит выбрать
Тарифный план(эконом, стандарт, экспресс) и рассчитает предварительную стоимость.
Обратите внимание на блок Условия поставки. Здесь настраиваются:
- 📅 Сроки отгрузки (фиксированная дата или «в течение 3 дней»)
- 💰 Условия оплаты доставки («За счёт покупателя», «Бесплатно при заказе от 5 000 ₽»)
- 🔄 Возможность частичной отгрузки (актуально для дефицитных товаров)
После сохранения заказа 1С автоматически сгенерирует задачи для логиста и водителя (если настроена интеграция с 1С:Документооборот). Чтобы избежать ошибок, проверьте:
Адрес доставки указан корректно (дом, квартира, подъезд)
Выбран тариф транспортной компании (не «Не указан»)
Сумма доставки рассчитана и отражена в общей стоимости заказа
Резерв товаров на складе подтверждён (статус «Готово к отгрузке»)
-->
3. Резервирование и контроль остатков
Одна из самых частых проблем при доставке — расхождение между заказанным и фактически доступным товаром. В 1С это решается через механизм резервирования. Алгоритм работы:
- После проведения
Заказа клиентасистема автоматически резервирует товар на складе (если включена настройкаРезервировать при проведениив параметрах учёта). - При нехватке товара 1С покажет предупреждение и предложит альтернативы: отгрузку с другого склада или частичную поставку.
- Для контроля используйте отчёт
Ведомость по резервам товаров(Склад → Отчёты по складам).
Важный нюанс: если клиент отменил заказ, обязательно снимите резерв через документ Снятие резерва или кнопку «Отменить резервирование» в карточке заказа. Иначе товар будет числиться «занятым», что приведёт к ошибкам при следующих отгрузках.
Что делать, если товар резервируется, но его нет на складе?
В этом случае проверьте:
1. Настройки Политики резервирования в параметрах учёта (возможно, включено резервирование под заказ).
2. Остатки по регистру Товары в резерве — иногда резерв «зависает» из-за ошибок при проведении документов.
3. Права пользователя: для снятия резерва требуется роль «Кладовщик» или «Логист».
Для интернет-магазинов рекомендуем настроить автоматическое оповещение клиента о статусе резерва. Это делается через бизнес-процессы (Администрирование → Бизнес-процессы): создайте правило, которое отправляет SMS/email при изменении статуса заказа на «Готово к отгрузке».
4. Формирование документов отгрузки
Когда товар собран и упакован, необходимо оформить пакет документов для передачи клиенту или транспортной компании. В 1С это делается через цепочку документов:
Реализация товаров и услуг— фиксирует факт отгрузки и передачи права собственности.Торговая накладная (ТОРГ-12)— сопроводительный документ для бухгалтерии.Товарно-транспортная накладная (ТТН)— если доставка осуществляется собственным транспортом.Акт выполненных работ— для услуг по доставке (если она оплачивается отдельно).
Чтобы ускорить процесс, используйте групповое создание документов:
- Откройте
Заказ клиентаи нажмите «Создать на основе» → «Реализация товаров и услуг». - В открывшемся документе проверьте автоматически подставленные данные: количество, цены, скидки.
- Нажмите «Печать» и выберите нужные формы (ТОРГ-12, ТТН, этикетки для коробок).
Для транспортных компаний обязательно формируйте Экспортный файл (например, в формате СДЭК или DPD). Это делается через обработку Обмен с транспортными компаниями (Логистика → Сервис). Файл содержит данные о грузе, адресе и получателе — его загружают в личный кабинет перевозчика для генерации транспортной накладной.
Всегда сверяйте вес и габариты груза в 1С с фактическими данными перед передачей транспортной компании. Расхождения более 10% могут привести к доначислению платы за доставку.
5. Интеграция с транспортными компаниями
Для автоматизации взаимодействия с перевозчиками в 1С предусмотрены готовые решения:
- 📦 1С:Логистика. Управление перевозками — полноценный модуль для планирования маршрутов и контроля исполнения.
- 🔄 Обмен данными с ТК — обработки для экспорта/импорта заказов в форматах СДЭК, DPD, ПЭК и др.
- 🌍 1С:EDI — для электронного документооборота с логистическими партнёрами.
Настройка интеграции проходит в 3 этапа:
- Получение API-ключей от транспортной компании (например, в личном кабинете СДЭК в разделе «Интеграции»).
- Настройка обработки обмена в 1С (
Администрирование → Обмен данными → Настройка обмена с ТК). Здесь указываются URL сервера, ключи доступа и формат данных (JSON/XML). - Тестовый обмен: отправьте тестовый заказ и проверьте, что статусы синхронизируются корректно.
Пример настройки для СДЭК:
// Параметры подключения в 1С
АдресСервера = "https://api.cdek.ru/v2";
КлючAPI = "ваш_ключ_из_личного_кабинета";
ФорматДанных = "JSON";
// Настройка экспорта заказов
Экспорт.ВключитьПоля("номер_заказа", "адрес_доставки", "вес", "габариты");
Экспорт.ИсключитьПоля("внутренние_комментарии");
После настройки система будет автоматически:
- 📤 Отправлять данные о новых заказах в ТК.
- 📥 Получать трек-номера и статусы («В пути», «Доставлено»).
- 🔄 Синхронизировать акты возврата (если клиент отказался от товара).
Для отслеживания статусов доставки в реальном времени настройте уведомления в 1С:Документооборот. Система может отправлять SMS клиенту при изменении статуса (например, «Ваш заказ передан курьеру»).
6. Учёт расходов на доставку
Логистические расходы должны корректно отражаться в бухгалтерском и налоговом учёте. В 1С это организуется через:
- 💰 Статьи затрат — создайте отдельные статьи для «Доставки покупателю» и «Транспортных услуг».
- 📊 Счета учёта — обычно используются счета 44.01 («Издержки обращения») или 90.07 («Расходы на продажу»).
- 📋 Документы расходов —
Поступление услуг(для ТК) илиАвансовый отчёт(для курьеров).
Типовая схема учёта:
| Ситуация | Документ в 1С | Счет дебет | Счет кредит |
|---|---|---|---|
| Оплата доставки транспортной компании | Поступление услуг |
44.01 | 60.01 |
| Возврат денег клиенту за несостоявшуюся доставку | Списание с расчётного счёта |
76.09 | 51 |
| Выдача денег курьеру под отчёт | Расходный кассовый ордер |
71.01 | 50.01 |
| Списание ГСМ на доставку | Авансовый отчёт |
44.01 | 71.01 |
Важный момент: если доставка оплачивается клиентом, её стоимость должна быть включена в Реализацию товаров как отдельная позиция с типом номенклатуры «Услуга». Это позволит корректно сформировать счёт-фактуру и избежать претензий от налоговой.
Для анализа рентабельности доставки используйте отчёт Анализ расходов на продажу (Финансы → Отчёты по расходам). Он покажет, какие маршруты или транспортные компании наиболее затратны.
7. Типичные ошибки и как их избежать
Даже опытные пользователи 1С сталкиваются с проблемами при работе с доставкой. Вот самые распространённые ошибки и способы их решения:
- Расхождение остатков при отгрузке
Причина: Товар резервируется, но не списывается со склада при проведенииРеализации.
Решение: Проверьте настройкиПолитики учёта товаров— должен быть включён флаг «Списание при отгрузке». - Некорректный расчёт стоимости доставки
Причина: В карточке номенклатуры не указаны вес или габариты.
Решение: Заполните поляВес брутто,Длина/Ширина/Высотадля всех товаров. - Дублирование заказов в ТК
Причина: Повторный экспорт одного и того же заказа.
Решение: Настройте фильтр по статусам в обработке обмена (экспортировать только заказы со статусом «Новый»).
Ещё одна частая проблема — зависание статусов (например, заказ отмечен как «Доставлен» в ТК, но в 1С статус не обновился). Это происходит из-за сбоев в обмене данными. Чтобы исправить:
- Откройте журнал обменов (
Администрирование → Обмен данными → Журнал обменов). - Найдите ошибку (обычно это «Timeout» или «Ошибка аутентификации»).
- Перезапустите обмен вручную через обработку
Выполнить обмен с ТК.
Как восстановить связь с транспортной компанией, если API перестал работать?
1. Проверьте актуальность API-ключей в личном кабинете ТК (они могут истекать).
2. Обновите обработку обмена до последней версии (через 1С:Конфигуратор).
3. Убедитесь, что IP-адрес вашего сервера не заблокирован ТК (иногда это происходит при превышении лимита запросов).
8. Автоматизация и оптимизация процессов
Чтобы сократить время на обработку заказов и минимизировать ошибки, используйте следующие инструменты 1С:
- 🤖 Бизнес-процессы — настройте автоматическое назначение задач логистам и курьерам при изменении статуса заказа.
- 📊 Дашборды — создайте панели мониторинга для отслеживания KPI доставки (среднее время отгрузки, % возвратов).
- 🔄 Роботы — автоматизируйте отправку уведомлений клиентам (например, «Ваш заказ в пути, трек-номер №12345»).
Пример настройки бизнес-процесса для курьерской доставки:
- Создайте новый бизнес-процесс (
Администрирование → Бизнес-процессы → Создать). - Добавьте условия:
ЕСЛИ СтатусЗаказа = "Собран" ТОСоздатьЗадачу("Логист", "Формирование маршрута");
СоздатьЗадачу("Курьер", "Отгрузка заказа №[НомерДокумента]");
КОНЕЦЕСЛИ
- Настройте уведомления по email/SMS при смене статуса.
Для интернет-магазинов рекомендуем интегрировать 1С с сервисами карт (Яндекс.Карты, Google Maps) через 1С:Логистика. Это позволит:
- 📍 Автоматически строить оптимальные маршруты для курьеров.
- ⏱️ Рассчитывать время доставки с учётом пробок.
- 📱 Отправлять клиенту ссылку на отслеживание курьера в реальном времени.
Интеграция с картами сокращает время на планирование маршрутов на 30–40% и уменьшает количество поздних доставок.
Ещё один способ оптимизации — использование мобильных приложений для курьеров (например, 1С:Мобильная логистика). Приложение позволяет:
- Сканировать штрихкоды товаров при отгрузке.
- Фиксировать подпись клиента на акте приёмки.
- Отправлять фото груза в случае повреждений.
Стоимость внедрения таких решений окупается за 3–6 месяцев за счёт сокращения ошибок и ускорения процессов.
⚠️ Внимание: Тарифы транспортных компаний и условия интеграции могут изменяться. Перед настройкой обмена данными уточните актуальные требования к форматам файлов и лимиты API-запросов в личном кабинете перевозчика.
⚠️ Внимание: При работе с 1С:ERP проверьте настройкиЛогистического учётав параметрах системы. Неправильные настройки могут привести к дублированию документов в модуляхУправление торговлейиБухгалтерия.
FAQ: Частые вопросы по доставке в 1С
Как в 1С сделать так, чтобы стоимость доставки автоматически добавлялась к заказу?
Для этого настройте Типы цен и Виды номенклатуры:
- Создайте номенклатурную позицию «Доставка» с типом «Услуга».
- В документе
Заказ клиентадобавьте эту позицию в табличную часть. - Настройте
Правила расчёта цены(НСИ → Ценообразование), где укажите формулу (например, «100 ₽ + 50 ₽ за каждый кг веса»).
После этого стоимость будет рассчитываться автоматически при изменении состава заказа.
Можно ли в 1С распечатать этикетки для коробок с штрихкодами?
Да, для этого:
- Установите обработку
Печать этикеток(доступна в 1С:УТ и 1С:Розница). - В карточке номенклатуры укажите
ШтрихкодиВес брутто. - При проведении
Реализациинажмите «Печать» → «Этикетки для груза».
Для массовой печати используйте обработку Групповая печать этикеток (Склад → Сервис).
Как отразить в 1С возврат товара от клиента после доставки?
Порядок действий:
- Создайте документ
Возврат товаров от клиентана основе исходнойРеализации. - Укажите причину возврата (брак, не подошел размер и т. д.).
- Если товар возвращается на склад, проведите документ с операцией «Возврат на склад».
- Если клиенту возвращаются деньги, оформите
Возврат денежных средств.
Для анализа возвратов используйте отчёт Ведомость по возвратам (Продажи → Отчёты по продажам).
Что делать, если в 1С не отображается статус доставки из транспортной компании?
Причины и решения:
- Не настроен обмен: Проверьте параметры в
Администрирование → Обмен данными. - Ошибка аутентификации: Обновите API-ключ в личном кабинете ТК.
- Задержка синхронизации: Вручную запустите обработку
Обновление статусов заказов.
Если проблема сохраняется, проверьте логи обмена в журнале Администрирование → Журнал регистрации.
Как в 1С рассчитать оптимальный маршрут для курьера?
Для этого:
- Установите дополнение 1С:Логистика. Управление перевозками.
- Загрузите адреса заказов в обработку
Планирование маршрутов. - Укажите ограничения: время работы курьера, грузоподъёмность транспорта.
- Нажмите «Рассчитать маршрут» — система предложит оптимальный порядок доставки.
Для интеграции с Яндекс.Картами используйте обработку 1С:Геоаналитика.