Руководства
склады
материалы
инвентарь
строительство
программное обеспечение

Управление складами и материалами в строительстве - от хаоса к контролю

14 мин. чтения

Строительные материалы составляют 50-60% стоимости каждого проекта. Бетон, арматура, кирпич, утеплитель, электрооборудование, сантехника - список бесконечен, а суммы огромны. И тем не менее у большинства строительных компаний нет никакой реальной видимости того, что лежит на складе, где оно находится и сколько осталось. Материалы теряются между объектами. Их крадут - и никто не может доказать, сколько было. Их заказывают дважды, потому что два человека одновременно решают, что чего-то не хватает. Их покупают по завышенным ценам при срочных поставках, потому что «нужно было вчера». А после закрытия проекта тонны неиспользованных материалов лежат под открытым небом и ржавеют. Итог: тысячи евро потерь, которые никто не отслеживает, потому что «в строительстве так принято».

В Construction Team есть отдельный раздел складского учёта из одиннадцати экранов, который даёт контроль от момента поставки до монтажа последнего элемента.

Почему складской учёт в строительстве такой сложный?

Управлять складом на производстве сравнительно предсказуемо: один склад, постоянный персонал, ровное потребление. В строительстве всё иначе.

Множество объектов = множество складов

Каждая строительная компания работает одновременно на нескольких объектах - и каждый объект фактически отдельный склад. Материалы приходят от разных поставщиков, по разным адресам, в разные сроки. Один и тот же материал может быть в наличии на объекте А и отсутствовать на объекте Б. Без единой системы увидеть общую картину невозможно.

Постоянные перемещения между объектами

Строительные материалы не лежат на одном месте. Сегодня у вас излишек арматуры на объекте «Солнцево», а завтра она срочно нужна на объекте «Митино». Паллеты с плиткой приходят на центральный склад, но их надо разбросать по трём объектам. Каждое перемещение должно быть задокументировано - иначе через месяц никто не знает, куда что ушло.

Погода и условия хранения

Строительные склады редко бывают закрытыми помещениями. Цемент, простоявший под открытым небом, схватывается. Пиломатериал набирает влагу. У клеёв и гидроизоляции есть срок годности. Если вы не следите за условиями хранения, материалы портятся раньше, чем их успевают вложить.

Кражи - реальная проблема

Стройплощадки уязвимы: открытые территории, без постоянной охраны, с десятками рабочих и субподрядчиков. Медные трубы, электрический кабель и инструмент - самые частые мишени. Если у вас нет точного учёта того, что поставлено и что вложено, кража остаётся невидимой.

Сыпучие и трудно измеримые материалы

Как измерить, сколько у вас песка? Или щебня? Или готового раствора? Сыпучие материалы не считаются штуками - они меряются в тоннах и кубометрах, а точный остаток всегда приблизителен. Отсюда постоянная неопределённость при планировании поставок.

Нет выделенного складского персонала

В большинстве строительных компаний склад - это дополнительная обязанность прораба. Он занят координацией бригад, приёмкой качества, общением с заказчиком, и где-то между всем этим должен вести ещё и склад. Результат предсказуем: записи теряются, поставки не документируются, а инвентаризация проводится «по памяти».

Цена неконтролируемого склада

Отсутствие складского контроля - не просто организационная проблема, а финансовая потеря, которая накапливается с каждым проектом. Вот реальные сценарии, которые мы видим у клиентов.

Заказы с запасом

Прораб заказывает 100 тонн арматуры, потому что «пусть лучше будет, чем ждать». В итоге проекту нужно 80 тонн. Оставшиеся 20 лежат на объекте, ржавеют и через полгода годятся только в металлолом. Потеря: 7 500-10 000 €.

Срочные закупки по завышенным ценам

Пятница, 16:00. Бригада сообщает, что гидроизоляция закончилась и в понедельник без неё не начать. Центральный склад пуст. Вы покупаете у ближайшего торговца, в розницу, по цене на 30-40% выше договорной с основным поставщиком. И платите за экспресс-доставку. Потеря: 1 000-2 500 € за случай.

Кражи и недостачи

На объект «Люблино» поставлено 500 метров электрического кабеля. При инвентаризации выясняется, что вложено 350 метров, а на складе лежит 80. Где остальные 70? Никто не знает. За год при отсутствии контроля компании теряют 2-5% стоимости материалов на кражах и неучтённых недостачах.

Двойные заказы

Прораб объекта А заказывает 200 кв. м профлиста. В тот же день офис-менеджер, который не знает о заказе, заказывает ещё 200 кв. м, «на всякий случай». Приезжает 400 кв. м. Нужно 220. Лишние 180 кв. м остаются невостребованными.

Неиспользованные материалы после закрытия проекта

Проект сдан. На объекте остаются паллеты с плиткой, мешки с клеем, штукатурка, трубы. Никто не хочет организовывать перевозку на другой объект. Материалы лежат «временно» - пока их не выбросят или не украдут.

ПроблемаТипичная потеря на проектЗа год для компании с 5 объектами
Заказы с запасом7 500-10 000 €37 500-50 000 €
Срочные закупки2 500-7 500 €12 500-37 500 €
Кражи и недостачи5 000-15 000 €25 000-75 000 €
Двойные заказы1 500-4 000 €7 500-20 000 €
Неиспользованные материалы2 500-7 500 €12 500-37 500 €
Итого19 000-44 000 €95 000-220 000 €

Эти цифры не теоретические. Это консервативная оценка на основе типового среднего проекта: жилой дом общей площадью 2 000-5 000 кв. м. На крупных инфраструктурных проектах потери растут пропорционально.

Модули складского учёта в Construction Team

Раздел «Управление складом» состоит из одиннадцати экранов: обзор, склады, склад, серийные позиции, партии, движения, резервации, производственные задания, ревизии, загруженность и настройки. Четыре из них несут ежедневную работу.

Склад

Экран «Склад» показывает остатки. Каждая строка - это один артикул на одном складе, связанный с номенклатурой компании.

  • Единая база материалов - у каждого артикула есть уникальный код, наименование и единица измерения. Код уникален в рамках компании, то есть одна и та же вещь не может попасть в базу дважды под тем же кодом
  • Остатки по складам - вы видите, сколько данного артикула лежит на каждом складе по отдельности, а не только суммарно, вместе с общей стоимостью
  • Всего, зарезервировано, свободно - три числа стоят рядом в каждой строке. Свободное - это разница, и именно по нему система решает, что можно выделить
  • Минимальные уровни запаса - минимальное количество задаётся у артикула в номенклатуре. Когда остаток падает ниже порога, система отправляет уведомление ответственному за склад, в приложении и на почту. Проверка идёт раз в сутки, то есть сигнал приходит на следующее утро, а не в момент списания
  • Партии со сроком годности - для материалов, где срок важен: клеи, химия, добавки. Система предупреждает, когда срок подходит к концу
  • Серийные позиции - для дорогого оборудования есть отдельный экран с историей, кто кому передал прибор, со сроком гарантии и автоматическим уведомлением об истечении, а также с датами обслуживания

Склады

Каждый физический склад, будь то центральный, офисный или объектный, имеет собственный профиль в системе.

  • Сколько угодно складов - создавайте склады под каждый объект, под центральный офис, под каждую площадку. Ограничения по количеству нет
  • Ответственные лица - у каждого склада есть назначенный ответственный. Он же получает сигналы о низком остатке
  • Адрес и заметки - чтобы при множестве объектов было понятно, где хранится конкретный материал
  • Связь с объектом - склад привязывается к конкретному объекту и виден в его вкладке «Склады». Внимание: затрата по проекту цепляется за объект, выбранный в самом движении, а не наследуется от склада
  • Отрицательные остатки - по каждому складу вы решаете, разрешено ли списание в минус. По умолчанию не разрешено, и это останавливает выдачу того, чего по бумагам нет

Складские движения

Каждое поступление, расход или перемещение документируется как складское движение с полной прослеживаемостью. Видов девять: поставка, списание в расход, перемещение, брак, корректировка вверх, корректировка вниз, возврат поставщику, передача в аренду и возврат из аренды.

  • Приходные поставки - вы регистрируете поставку с датой, поставщиком, позициями и внешней ссылкой, то есть номером накладной. Ссылка - это текстовое поле, а не прикреплённый файл
  • Расходные движения - материалы, вложенные в объект. Движение связывается с объектом, а при необходимости с актом, заказом на поставку или бухгалтерским документом
  • Перемещение между складами - система уменьшает остаток на складе-источнике и увеличивает на складе-получателе
  • Возвраты и брак - вы документируете причину. Брак по умолчанию требует утверждения, прежде чем уйти из остатка
  • Три состояния - движение создаётся как черновик, проходит утверждение и завершается. Остаток меняется только при завершении, то есть черновик не двигает ничего
  • Полная история - у каждого движения есть дата, кто его создал, кто утвердил, кто завершил, комментарий и связи с документами

Резервации

Резервации решают одну из самых частых проблем - конфликт за ресурсы между объектами.

  • Выделение под конкретный проект - с выбранного склада вы выделяете количество под свой объект, с ожидаемой датой и сроком действия
  • Жёсткий запрет на перерезервирование - система не даст выделить больше свободного. Проверка идёт с блокировкой строки внутри транзакции, то есть два прораба не могут выделить одно и то же количество в один и тот же момент. Если на складе 50 тонн арматуры и 40 зарезервировано, следующий видит свободные 10 и больше запросить не может
  • Только физическое наличие - резервируется то, что уже лежит на складе. Будущую поставку выделить заранее нельзя
  • Закрытие кнопкой - когда материал уходит на объект, резервация закрывается вручную с её экрана. Складское движение её не закрывает: это два отдельных действия, и второе легко пропустить. Резервация с истёкшим сроком освобождается автоматически

Реальный процесс: от поставки до монтажа

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

Шаг 1: Поставка приходит

Поставщик ООО «Металл Групп» привозит 30 тонн арматуры Ф12 на центральный склад. Кладовщик создаёт приходное движение:

  • Выбирает склад: «Центральный склад - Химки»
  • Выбирает артикул: «Арматура Ф12 А500С»
  • Вводит количество: 30 000 кг
  • Записывает внешнюю ссылку: накладная № 4521
  • Завершает движение, и остаток растёт только сейчас

Если поставка уже введена как счёт от поставщика с указанным складом, приходное движение создаётся само и делать его руками не нужно.

Шаг 2: Прораб создаёт резервацию

Прораб объекта «Резиденция Сокольники» знает, что на следующей неделе начинается армирование третьей плиты. По смете ему нужно 12 тонн арматуры Ф12. Он создаёт резервацию:

  • Склад: «Центральный склад - Химки»
  • Артикул: «Арматура Ф12 А500С»
  • Количество: 12 000 кг
  • Под проект: «Резиденция Сокольники»
  • Ожидаемая дата: 14.04.2026

Система показывает: всего на складе 30 000 кг, зарезервировано 12 000 кг, свободно 18 000 кг. Прораб объекта «Парк Люблино» видит, что рассчитывать на все 30 тонн нельзя, и система не даст ему их запросить.

Шаг 3: Материалы перемещаются на объект

14.04 арматуру грузят и отправляют на объект «Сокольники». Логист создаёт движение «перемещение»:

  • Со склада: «Центральный склад - Химки»
  • На склад: «Объект Сокольники - площадочный склад»
  • Артикул и количество: арматура Ф12 - 12 000 кг
  • Внешняя ссылка: ТТН № 0891

При завершении остаток в «Химках» падает на 12 000 кг, а на «Сокольниках» растёт.

Вот шаг, который пропускают чаще всего: резервация остаётся открытой. Кто-то должен зайти в неё и закрыть. Войдёт в привычку - число «свободно» останется верным; пропустите - и 12 тонн будут числиться выделенными на складе, с которого давно уехали.

Шаг 4: Материалы монтируются

Арматурщики вяжут арматуру в плите. Прораб создаёт расходное движение:

  • Со склада: «Объект Сокольники - площадочный склад»
  • Артикул и количество: арматура Ф12 - 11 800 кг (фактически вложено)
  • Объект: «Резиденция Сокольники»
  • Комментарий: «Вложено по проекту, остаток 200 кг на площадке»

Остаток площадочного склада падает до 200 кг. При завершении система формирует бухгалтерскую статью на расход с выбранным объектом.

Объект - это поле самого движения, и он не наследуется от склада: пропустите его, и списание останется без проектной аналитики.

Шаг 5: Отчётность и анализ

В конце месяца руководство открывает экран артикула и видит:

  • Всего поставлено арматуры Ф12: 30 000 кг
  • Вложено в объекты: 11 800 кг (Сокольники) + 8 200 кг (Люблино) = 20 000 кг
  • На складах: 10 000 кг (Химки) + 200 кг (Сокольники)
  • Зарезервировано: 6 000 кг (под объект «Митино», следующая неделя)
  • Свободно: 4 200 кг

Прослеживаемость по всей цепочке - от поставщика, через склады, до объекта. Без догадок, без записей на бумажке, без «кажется, где-то было».

Инвентаризация: как провести ревизию без хаоса

Периодическая инвентаризация обязательна, но в строительстве она особенно болезненна. Материалы лежат на разных объектах, количества сыпучих приблизительны, а у людей, которым надо считать, есть ещё десять задач.

Планирование ревизии

Вы создаёте ревизию по конкретному складу с плановой датой и выбираете охват: полная, частичная по выбранным артикулам или циклическая. График остаётся вашей заботой: система не создаёт следующую ревизию сама и не присылает напоминаний.

Зато есть кое-что полезнее - слепой подсчёт. Включите его, и считающий не видит системных количеств, а значит не может «подогнать» результат под ожидаемое.

Ожидаемое против фактического количества

При запуске система формирует список ожидаемых остатков из всех завершённых движений и фиксирует себестоимость по каждой строке. Ответственный вводит пересчитанные количества, а система тут же считает разницу и её стоимость.

Разбор расхождений

Каждая строка с расхождением подсвечивается как недостача или излишек, а сверху стоит сводка: сколько строк сошлось, сколько недостач, сколько излишков и какова общая стоимость разницы. Типичные причины:

  • Естественная убыль - россыпь, бой при перевозке (нормально для сыпучих и хрупких материалов)
  • Ошибка документирования - поставка, которую не ввели, или движение, оставшееся черновиком
  • Кража - при систематически повторяющихся недостачах конкретных материалов: кабель, медные трубы, инструмент
  • Порча при хранении - схватившийся от влаги цемент, клей с истёкшим сроком, ржавая арматура

По серийным позициям учёт строже: каждый прибор получает статус - ожидается, найден, отсутствует или неожиданный - и расхождение закрывается решением и комментарием.

Списание с документацией

Когда материалы непригодны, создаётся движение на брак с указанием причины и количества. По умолчанию брак проходит утверждение. Кто создал, кто утвердил и кто завершил - видно из истории движения.

При завершении система формирует бухгалтерскую статью на брак с аналитикой по объекту. Учтите, что бюджетный анализ по объекту не читает складские движения: он питается актами и счетами, то есть списанная стоимость видна в бухгалтерии, а не строкой в бюджете проекта.

Закрытие ревизии

После пересчёта разницы превращаются в корректировки вверх и вниз - отдельные движения, которые выравнивают системный остаток с фактическим. Дальше числа снова верны, и каждая следующая ревизия стартует с чистой базы.

Интеграция с остальными модулями

Складской учёт существует не сам по себе: его ценность в связях с остальными модулями. Важно понимать, какие связи автоматические, а какие требуют вашего действия.

Счета поставщиков и складские движения

Эта связь самая сильная и работает сама. Когда вы вводите счёт от поставщика и указываете склад, система создаёт приходное движение автоматически, завершает его и поднимает остатки. При аннулировании или изменении документа создаётся обратное движение.

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

Материалы и затраты по объекту

В расходном движении вы выбираете объект. При завершении система формирует бухгалтерскую статью на расход с этим объектом - это путь, по которому списанное становится затратой.

Но объект - поле движения, а не склада. Склад, привязанный к объекту, виден в его вкладке «Склады», однако не подставляет объект в движение за вас. Это самый частый промах на практике.

План против выполненного

Бюджетный анализ объекта даёт сравнение по позиции сметы и по группе материалов: план, законтрактовано, выполнено и прямая затрата, с разницей и процентом.

Понимайте, откуда берутся числа: «выполнено» собирается из актов и счетов, а не из складских списаний. Складское движение цепляется за объект, акт или документ, но не за строку сметы. Поэтому списанные 11 800 кг не попадают в строку по арматуре сами - они попадут туда, когда количество будет актировано или выставлено в счёте.

Группы материалов: план против выполненного

Если группы вашей номенклатуры названы осмысленно, вкладка «Группы» в бюджетном анализе даёт ровно такую картину:

Группа материаловПо сметеВыполненоРазница
Арматура92 000 €88 000 €-4,4%
Бетон48 500 €50 300 €+3,7%
Кирпич и кладка21 500 €20 300 €-5,2%
Электроматериалы34 700 €37 900 €+9,1%
Итого материалы196 700 €196 500 €-0,1%

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

Связанные статьи


Construction Team даёт видимость по каждому материалу - от поставщика до объекта. Если хотите увидеть, как складские модули работают на реальных данных вашего бизнеса, свяжитесь с нами для демонстрации.

Часто задаваемые вопросы

Почему складской учёт в строительстве такой сложный?

Строительные компании работают на нескольких объектах одновременно (каждый фактически отдельный склад), с постоянным перемещением материалов между объектами, с хранением под открытым небом, с уязвимостью к кражам, с трудно измеримыми сыпучими материалами вроде песка и щебня и без выделенного складского персонала - прорабы ведут склад как побочную обязанность поверх координации бригад, контроля качества и общения с заказчиком.

Сколько может стоить компании плохой контроль склада?

Для средней компании с 5 активными объектами неконтролируемые склады теряют 95 000-220 000 € в год: заказы с запасом (37 500-50 000 €), срочные закупки по завышенным ценам (12 500-37 500 €), кражи и недостачи (25 000-75 000 €), двойные заказы (7 500-20 000 €) и неиспользованные материалы, остающиеся после закрытия проекта (12 500-37 500 €).

Как резервация материалов предотвращает конфликты между объектами?

Прораб выделяет количество с конкретного склада под свой объект. Остальные видят, что оно занято: в каждой строке стоят три числа - всего, зарезервировано и свободно. Система не разрешает резервацию сверх свободного количества, а проверка идёт с блокировкой строки, то есть два человека не могут выделить одно и то же количество одновременно. Резервируется только то, что физически лежит на складе - будущую поставку выделить заранее нельзя.

Как отслеживаются складские движения?

Каждое поступление, перемещение, расход, возврат, брак, корректировка по ревизии и арендное движение документируется с датой, пользователем, комментарием и связью с объектом, партнёром, заказом на поставку, актом или бухгалтерским документом. Движение проходит через черновик, утверждение и завершение, а остаток меняется только при завершении. Так возникает аудиторский след по каждой единице материала.

Можно ли привязать расход материалов к проекту?

Да, на уровне объекта. В расходном движении вы выбираете объект, и при завершении система формирует бухгалтерскую статью с этим объектом. Связи с конкретной позицией сметы при этом нет - складское движение цепляется за объект, акт или документ, а не за строку сметы. Поэтому сравнение плана с выполненным в бюджетном анализе питается актами и счетами, а не складскими списаниями.

Похожие статьи

Мы используем файлы cookie для обеспечения корректной работы платформы и улучшения вашего опыта. Узнать больше о файлах cookie