Интеграция МойСклад и 1С:Бухгалтерия: как настроить обмен
📋 Содержание
Розничный магазин ведёт торговлю и склад в МойСклад, а закрывать НДС и сдавать отчётность приходится в 1С:Бухгалтерии. Каждый месяц бухгалтер вручную вбивает реализации, поступления и остатки — по сотне строк за вечер. Интеграция 1С с МойСклад убирает этот ручной перенос: документы и справочники переезжают из одной системы в другую сами.
Ниже — какие способы обмена существуют, что реально передаётся между сервисами, как настроить выгрузку для коробочной и облачной 1С и что делать с типовой болью — дублями номенклатуры после загрузки.
Что даёт интеграция и что она переносит
МойСклад — это оперативный контур: продажи, закупки, склад, остатки. 1С:Бухгалтерия — учётный контур: проводки, НДС, налоги, отчётность. Обмен связывает их, чтобы не вести одни и те же документы дважды.
Что обычно передаётся из МойСклад в 1С:
- 📦 Номенклатура — товары, услуги, единицы измерения, штрихкоды.
- 👥 Контрагенты — покупатели и поставщики с реквизитами и договорами.
- 🧾 Документы реализации — отгрузки, розничные продажи, счета.
- 📥 Документы поступления — приёмки от поставщиков.
- 💰 Оплаты — приход и расход денег (в кассу, на счёт).
- 📊 Остатки и цены — синхронизация складских остатков и прайса.
💡 Направление обмена чаще одностороннее: МойСклад → 1С. Первичка живёт в МойСклад, а 1С получает готовые документы для учёта. Двусторонняя синхронизация нужна реже — например, когда цены и номенклатуру ведут в 1С.
Способы интеграции: сравнение
Единой «кнопки обмена» между МойСклад и 1С нет — есть несколько подходов. Выбор зависит от того, коробочная у вас 1С или облачная, и насколько часто нужен обмен.
| Способ | Как работает | Кому подходит | Ориентир по цене |
|---|---|---|---|
| Файловая выгрузка | Выгрузка из МойСклад в файл, ручная загрузка в 1С | Разовый/редкий перенос | Бесплатно |
| Готовый модуль (расширение) | Обработка в 1С тянет данные по API МойСклад | Регулярный обмен, коробка | ~1–3 тыс. ₽/мес |
| Коннектор-интегратор | Внешний сервис (Albato и т.п.) связывает по триггерам | Облако, гибкие сценарии | ~1–5 тыс. ₽/мес |
| Прямая синхронизация | Готовая интеграция у облачного провайдера 1С | 1С:Фреш, 42clouds, 1cbo | По тарифу провайдера |
Цены — ориентировочные, зависят от количества документов и провайдера. Уточняйте на стороне конкретного решения.
Подготовка перед настройкой обмена
Половина проблем обмена рождается из бардака в справочниках. Перед первой выгрузкой пройдите короткий чек-лист.
⚠️ Перед первой массовой загрузкой обязательно сделайте архивную копию базы 1С. Откатить неудачный обмен на тысячу документов иначе будет очень долго.
Ключевой момент — по какому реквизиту система будет сопоставлять объекты. Чаще всего это ИНН для контрагентов и артикул/штрихкод для номенклатуры. Если поле пустое, 1С не найдёт совпадение и создаст дубль.
Настройка и выгрузка файла из МойСклад
Самый простой путь без модулей — выгрузка данных в файл на стороне МойСклад и загрузка в 1С.
- В МойСклад откройте нужный раздел (например, Продажи → Отгрузки).
- Отфильтруйте документы за период и по организации.
- Нажмите Экспорт и выберите формат обмена с 1С.
- Сохраните файл выгрузки (
.xmlили.csvв зависимости от решения). - В 1С откройте обработку загрузки и укажите этот файл.
Такой обмен хорош для разовых задач: перенести справочники при старте или подтянуть документы за закрытый квартал. Для ежедневной работы он неудобен — файл каждый раз надо готовить руками.
Выборочная загрузка документов
Не всегда нужно тянуть всё. Настройте фильтры выгрузки, чтобы не засорять 1С лишним:
- по типу документа (только отгрузки, без внутренних перемещений);
- по организации, если в МойСклад ведётся несколько юрлиц;
- по складу или точке продаж;
- по дате — только новые документы с момента прошлого обмена.
Выборочная загрузка бережёт и время обмена, и чистоту базы: перемещения между своими складами в бухгалтерию тащить не нужно.
Установка модуля в коробочную (локальную) 1С
Для регулярного обмена в локальной 1С ставят внешнюю обработку или расширение конфигурации.
- Скачайте файл обработки/расширения от поставщика интеграции.
- В 1С зайдите в НСИ и администрирование → Печатные формы, отчёты и обработки → Дополнительные обработки.
- Добавьте файл обработки и разрешите её использование.
- Откройте обработку, введите логин и токен доступа к API МойСклад.
- Задайте организацию-получателя и правила сопоставления.
💡 Токен API берётся в МойСклад в профиле пользователя. Заведите отдельную учётку с правами только на нужные разделы — так безопаснее, чем светить основной логин администратора.
После проверки соединения обработка сможет тянуть документы по кнопке или по расписанию.
Настройка автоматического обмена
Ручной запуск быстро надоедает. Автообмен настраивается по-разному в зависимости от того, где живёт база.
Автообмен в 1С:Фреш
В облачном 1С:Фреш прямого доступа к файловой системе нет, поэтому расписание задаётся внутри самой обработки-интеграции: регламентное задание запускается на стороне сервиса и подключается к API МойСклад. Интервал обычно от 15 минут до раза в сутки.
Автообмен в 42clouds и у облачных провайдеров
У провайдеров облачной 1С (42clouds, 1cbo и др.) синхронизация с МойСклад часто идёт как штатная услуга. Обмен включается в личном кабинете провайдера, там же выставляется частота и логируются ошибки. Отдельную обработку ставить не нужно.
⚠️ Слишком частый обмен на больших объёмах грузит базу. Для магазина с сотнями продаж в день хватает синхронизации раз в 1–2 часа, не каждую минуту.
Правила сопоставления справочников
Это сердце любого обмена. Система должна понять, что «Молоко 3,2%» из МойСклад и «Молоко питьевое 3,2%» из 1С — один и тот же товар.
Правило простое: сначала система ищет объект по ключевому реквизиту (ИНН, штрихкод, артикул). Нашла — обновляет, не нашла — создаёт новый. Поэтому чистые справочники до обмена важнее любой настройки.
Загрузка дополнительных полей
Если в МойСклад заведены доп. поля (страна, серия, вес), их тоже можно подтянуть в 1С — но только если в конфигурации 1С есть соответствующий реквизит или его добавили расширением. Стандартная загрузка переносит базовый набор; экзотику настраивают отдельно.
Синхронизация остатков и цен
Кроме документов часто нужна сверка остатков и выгрузка цен.
- Остатки. 1С получает складские остатки из МойСклад, чтобы бухгалтерский учёт сходился с фактическим складом. Обычно это односторонняя синхронизация: МойСклад — источник истины по количеству.
- Цены. Прайс можно тянуть в обе стороны. Если наценку считают в 1С — цены идут из 1С в МойСклад; если торгуют «от склада» — наоборот.
💡 Полную сверку остатков делайте не при каждом обмене, а по расписанию (раз в день ночью). Постоянная сверка тысяч позиций тормозит обе системы.
Типичные ошибки обмена и как их лечить
Отдельно про дубли номенклатуры
Дубли — самая частая жалоба на обмен с МойСклад. Профилактика надёжнее лечения:
- До первого обмена выгрузите справочник товаров и приведите артикулы к единому виду.
- Убедитесь, что в 1С включён контроль уникальности по штрихкоду.
- В настройках обмена ключом сопоставления поставьте штрихкод или артикул, а не наименование.
- Если дубли уже появились — используйте типовую обработку «Поиск и удаление дублей» (раздел «Администрирование»), объединяя карточки, а не удаляя.
Никогда не удаляйте дубль-товар, по которому уже прошли документы, простым удалением — только через объединение, иначе документы «повиснут» с битой ссылкой.
Как выбрать и не переплатить
- Мало документов и обмен изредка → файловая выгрузка, бесплатно.
- Регулярный обмен, коробка → модуль за пару тысяч в месяц окупается одним вечером бухгалтера.
- Облако → сначала смотрите штатную интеграцию провайдера, часто она уже в тарифе.
- Сложные сценарии, несколько складов и юрлиц → коннектор с гибкими правилами.
Считать «дорого/дёшево» правильно не по цене подписки, а по сэкономленным часам ручного ввода и по числу исправленных ошибок.
Частые вопросы
Можно ли настроить обмен МойСклад с 1С бесплатно?
В какую сторону идёт обмен — из МойСклад в 1С или наоборот?
Почему после загрузки задваивается номенклатура и как это убрать?
Работает ли интеграция с облачной 1С в 1С:Фреш?
Какие документы можно передавать в 1С?
Как часто запускать автоматический обмен?
Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.