Установка закупочной цены в — критически важный этап для точного учета себестоимости, корректного формирования финансовых результатов и избежания ошибок в налоговой отчетности. Неправильно указанная цена может исказить прибыль, привести к убыткам на складе или конфликтам с поставщиками. В этой статье разберем все способы задания закупочных цен — от ручного ввода до автоматического расчета по алгоритмам, а также нюансы для конфигураций Управление торговлей 11, ERP 2, Комплексная автоматизация 2 и Бухгалтерия 3.0.

Особое внимание уделим типичным ошибкам: когда программа игнорирует введенные цены, подставляет неверные значения из справочников или «теряет» данные после обмена с другими базами. Также покажем, как настроить права доступа, чтобы менеджеры не могли изменять цены без утверждения, и как интегрировать закупочные цены с системами EDI (электронный документооборот).

1. Что такое закупочная цена в 1С и зачем её правильно настраивать

Закупочная цена в — это стоимость товара, по которой он был приобретен у поставщика до учета дополнительных расходов (транспортировка, растаможка, страховка). Она фиксируется в документах Поступление товаров и услуг и служит базой для:

  • 📊 Расчета себестоимости при продаже (методы ФИФО, средней, ЛИФО).
  • 📈 Формирования финансового результата (прибыль/убыток по сделке).
  • 📑 Заполнения налоговой отчетности (НДС, налог на прибыль).
  • 🔄 Автоматического расчета розничных цен (наценки, скидки).

Если закупочная цена занижена или завышена, это искажает:

  • 💰 Рентабельность — товар может казаться прибыльным, хотя на самом деле продается в убыток.
  • 📦 Остатки на складе — в отчетах будет неверная себестоимость.
  • 📄 Декларации — риск претензий от налоговой из-за несоответствия данных.
💡

В 1С:ERP 2 и КА 2 закупочная цена может автоматически корректироваться с учетом дополнительных расходов (транспорт, страховка) — проверьте настройку параметра Учитывать расходы в себестоимости в политике учета.

Важно отличать закупочную цену от:

  • 🏷️ Розничной цены — цена продажи клиенту (включает наценку).
  • 📋 Плановой цены — прогнозная стоимость для бюджетирования.
  • 🔄 Средней цены — расчетный показатель для методов списания.

2. Способы задания закупочной цены в 1С

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

Способ Когда использовать Плюсы Минусы
Ручной ввод в документе поступления Единичные закупки, уникальные товары Максимальная точность, контроль Трудоемко при большом ассортименте
Подстановка из справочника (регистр цен) Регулярные поставки по фиксированным ценам Быстрота, минимум ошибок Не учитывает изменения цен поставщика
Автоматический расчет (по формуле, % от розницы) Стандартные наценки, дилерские схемы Снижение рутинных операций Риск ошибок в формулах
Загрузка из внешних файлов (Excel, EDI) Крупные поставщики с электронными прайсами Актуальность данных, интеграция Требует настройки обмена

Рассмотрим каждый способ подробнее.

📊 Какой способ задания закупочных цен вы используете чаще?
Ручной ввод
Подстановка из справочника
Автоматический расчет
Загрузка из файлов
Другой вариант

2.1 Ручной ввод в документе «Поступление товаров и услуг»

Самый простой, но трудоемкий метод. Подходит для малых предприятий или уникальных товаров. Порядок действий:

  1. Откройте документ Поступление товаров и услуг (Покупки → Поступления → Поступление товаров и услуг).
  2. Выберите контрагента и договор.
  3. Добавьте товары в табличную часть (кнопка Добавить или сканирование штрихкода).
  4. В колонке Цена введите закупочную стоимость без НДС (если НДС выделен отдельно) или с НДС (если цена включает налог).
  5. Проверьте автоматический расчет суммы и налога.

Обратите внимание на поля:

  • 🔹 Тип цен — должен совпадать с согласованным с поставщиком (например, «Оптовая», «Дилерская»).
  • 🔹 Валюта — если закупка в иностранной валюте, курс будет пересчитан по данным ЦБ на дату документа.
  • 🔹 Счет учета — влияет на распределение себестоимости (например, 41.01 для товаров на складе).
Что делать, если 1С не сохраняет введенную цену?

Если после проведения документа цена сбрасывается на ноль или подставляется другая, проверьте:

1. Настройки прав доступа — у пользователя может не хватать прав на редактирование цен.

2. Регистры сведений — возможно, включена автоматическая подстановка из справочника (Цены номенклатуры).

3. Обработки — некоторые внешние обработки могут перезаписывать цены при проведении.

2.2 Подстановка из справочника «Цены номенклатуры»

Если у вас есть согласованные цены с поставщиком, их можно заранее занести в справочник Цены номенклатуры (Справочники → Номенклатура → Цены номенклатуры). Тогда при создании документа поступления цена будет подставляться автоматически.

Как настроить:

  1. Откройте справочник Типы цен (Справочники → Номенклатура → Типы цен) и создайте новый тип (например, «Закупочная цена ОАО Ромашка»).
  2. В справочнике Цены номенклатуры заполните цены для нужных товаров, указав тип цен и дату актуальности.
  3. В документе поступления выберите этот тип цен в поле Тип цен — цены подтянутся автоматически.

Преимущество метода: снижение ручного труда и риска ошибок. Но есть нюанс:

💡

Если поставщик изменил цены, а вы не обновили справочник, 1С будет подставлять устаревшие данные. Регулярно актуализируйте цены через обработку Обновление цен номенклатуры.

2.3 Автоматический расчет закупочной цены

В некоторых конфигурациях (например, 1С:ERP 2) можно настроить автоматический расчет закупочной цены по формуле. Это актуально для дилеров, где цена зависит от:

  • 📉 Рекомендованной розничной цены (РРЦ) производителя.
  • 🔢 Фиксированной наценки/скидки.
  • 📊 Курса валют (для импортных товаров).

Пример настройки в ERP 2:

  1. Перейдите в НСИ → Номенклатура → Виды цен.
  2. Создайте новый вид цены (например, «Авто-закупка»).
  3. В поле Формула расчета укажите правило, например:
    [РРЦ производителя] * 0.7

    (где 0.7 — это 30% скидка от РРЦ).

  4. В документе поступления выберите этот вид цены — программа рассчитает значение автоматически.

Для сложных формул (с учетом веса, объема, дополнительных коэффициентов) может потребоваться доработка конфигурации.

2.4 Загрузка закупочных цен из внешних файлов

Крупные поставщики часто присылают прайс-листы в формате Excel, CSV или через EDI (например, 1С:ЭДО, Диадок). Чтобы не вводить цены вручную, настройте автоматическую загрузку:

Способы загрузки:

  • 📄 Импорт из Excel — через обработку Универсальный обмен данными или Загрузка данных из таблиц.
  • 🔄 EDI-обмен — если поставщик поддерживает электронный документооборот (например, через 1С:ЭДО или СБИС).
  • 🤖 Робот — автоматическая обработка входящих писем с прайсами (требует настройки в 1С:Документооборот).

Пример загрузки из Excel:

  1. Подготовьте файл с колонками: Артикул, Наименование, Цена, Валюта.
  2. Откройте обработку Загрузка данных из таблиц (Файл → Открыть → выберите файл).
  3. Сопоставьте колонки файла с полями 1С (например, колонку Цена — с реквизитом Цена закупочная).
  4. Запустите загрузку и проверьте результаты в справочнике Цены номенклатуры.

1. Убедитесь, что артикулы в файле совпадают с артикулами в 1С.

2. Проверьте разделитель дробной части (точка или запятая).

3. Удалите из файла лишние символы (валюта, %, пробелы).

4. Сделайте резервную копию базы перед массовой загрузкой.-->

3. Настройка закупочных цен в разных конфигурациях 1С

Алгоритм задания закупочных цен может отличаться в зависимости от конфигурации. Рассмотрим особенности для самых популярных решений.

3.1 1С:Управление торговлей 11 (УТ 11)

В УТ 11 закупочные цены хранятся в регистре Цены номенклатуры и подставляются в документы автоматически, если настроен тип цен по умолчанию.

Как настроить:

  1. Перейдите в НСИ и администрирование → Настройка НСИ и разделов → Номенклатура → Типы цен.
  2. Создайте тип цен для закупок (например, «Закупочная цена»).
  3. В настройках пользователя (Администрирование → Пользователи → выберите пользователя → Настройки) укажите этот тип цен как Тип цен по умолчанию для закупок.

Особенности УТ 11:

  • 🔹 Поддерживает многоуровневые цены (например, разные цены для опта и розницы у одного поставщика).
  • 🔹 Есть возможность привязать тип цен к контрагенту — тогда для каждого поставщика будет свой прайс.
  • 🔹 В документе Поступление товаров можно указать дополнительные расходы (транспорт, страховка), которые будут учтены в себестоимости.

3.2 1С:ERP Управление предприятием 2

В ERP 2 закупочные цены тесно интегрированы с модулем Бюджетирование и Управление закупками. Здесь можно:

  • 📅 Планировать закупочные цены на будущие периоды.
  • 📈 Анализировать динамику изменения цен поставщиков.
  • 🤝 Согласовывать цены через бизнес-процессы.

Как задать плановые закупочные цены:

  1. Перейдите в Бюджетирование → Бюджеты → Цены закупки.
  2. Создайте новый бюджет и укажите период (месяц, квартал).
  3. Заполните цены для номенклатуры (можно загрузить из Excel).
  4. Утвердите бюджет — после этого менеджеры смогут использовать эти цены в заказах поставщикам.

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

3.3 1С:Комплексная автоматизация 2 (КА 2)

КА 2 объединяет торговлю, производство и бухгалтерию, поэтому здесь закупочные цены влияют не только на учет товаров, но и на:

  • 🏭 Себестоимость готовой продукции (если сырье закупается).
  • 💼 Финансовый результат по подразделениям.
  • 📊 Управленческую отчетность.

Особенности настройки:

  • 🔹 В документе Поступление товаров можно указать несколько статей расходов (например, отдельно цена товара и отдельно доставка).
  • 🔹 Есть возможность распределять дополнительные расходы на себестоимость товаров пропорционально их весу или стоимости.
  • 🔹 Поддерживается партионный учет — можно отслеживать, по какой цене была каждая партия товара.

Чтобы включить распределение дополнительных расходов:

  1. Откройте документ Поступление товаров и услуг.
  2. На закладке Дополнительно добавьте строку с типом Услуга (например, «Доставка»).
  3. Укажите сумму и статью расходов.
  4. В настройках документа включите флаг Распределять дополнительные расходы.

3.4 1С:Бухгалтерия 3.0

В Бухгалтерии 3.0 закупочные цены учитываются в первую очередь для налогового и бухгалтерского учета. Здесь нет сложных механизмов управления ценами, как в УТ или ERP, но важно правильно настроить:

  • 🔹 Счета учета — например, 41.01 для товаров, 10.01 для материалов.
  • 🔹 НДС — если поставщик не плательщик НДС, укажите ставку Без НДС.
  • 🔹 Валютный учет — если закупка в иностранной валюте, проверьте курс ЦБ на дату оприходования.

Как проверить корректность учета закупочных цен:

  1. Сформируйте отчет Карточка счета по счету 41.01 (товары) или 10.01 (материалы).
  2. Проверьте, что себестоимость совпадает с ценами в документах поступления.
  3. Если есть расхождения, проверьте проводки (Операции → Журнал проводок) на наличие ошибок.
💡

В Бухгалтерии 3.0 нет регистра Цены номенклатуры, поэтому закупочные цены хранятся только в документах поступления. Для анализа используйте отчет Анализ субконто по номенклатуре.

4. Типичные ошибки при работе с закупочными ценами и как их избежать

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

4.1 1С не сохраняет введенную закупочную цену

Симптомы:

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

Причины и решения:

Причина Как исправить
Не хватает прав у пользователя Проверьте роль пользователя в Администрирование → Пользователи. Дайте права на редактирование цен.
Включена автоматическая подстановка из регистра цен В документе поступления отключите флаг Подставлять цены из регистра или обновите данные в регистре.
Ошибка в обработке проведения документа Проверьте логи ошибок (Администрирование → Журнал регистрации) или обновите конфигурацию.
Конфликт с внешней обработкой Отключите все внешние обработки и проверьте, сохраняется ли цена. Если да — ищите проблему в одной из обработок.

4.2 Закупочная цена не совпадает с данными поставщика

Расхождения могут возникать из-за:

  • 🔸 Округления — 1С округляет цены до копеек, а поставщик присылает значения с большим количеством знаков.
  • 🔸 Курса валют — если закупка в иностранной валюте, проверьте курс на дату документа.
  • 🔸 Дополнительных расходов — возможно, вы не учли транспорт или страховку.
  • 🔸 НДС — уточните, включен налог в цену или нет.

Как проверить:

  1. Сравните сумму в документе 1С с суммой в счете поставщика.
  2. Если разница в копейках — настройте округление в параметрах учета (Администрирование → Настройка программы → Валюты).
  3. Если разница значительная — проверьте проводки по счету 19.03 (НДС по приобретенным товарам).

4.3 Ошибки при загрузке цен из Excel

Частые проблемы:

  • 🔸 Несовпадение артикулов — в файле и в 1С разные форматы артикулов.
  • 🔸 Неправильный разделитель — вместо точки запятая в дробных числах.
  • 🔸 Лишние символы — в ячейках с ценами есть пробелы, знаки валют.
  • 🔸 Несоответствие типов данных — 1С ожидает число, а в файле текст.

Как подготовить файл для загрузки:

1. Приведите артикулы к единому формату (удалите пробелы, приведите к верхнему регистру).

2. Замените разделитель дробной части на точку (если в 1С такой формат).

3. Удалите из ячеек с ценами все символы, кроме цифр и разделителя.

4. Сохраните файл в формате .xlsx или .csv (UTF-8).-->

4.4 Закупочные цены не обновляются при изменении курса валют

Если вы ведете учет в иностранной валюте, а цены в 1С не пересчитываются при изменении курса ЦБ, проверьте:

  • 🔹 Настройку валютного учета в параметрах программы.
  • 🔹 Флаг Переоценивать валютные цены в документе поступления.
  • 🔹 Актуальность курсов валют (Справочники → Валюты).

Как исправить:

  1. Обновите курсы валют через Справочники → Валюты → Загрузить курсы.
  2. Перепроведите документы поступления с новой датой.
  3. Если цены не изменились — проверьте настройку Валютный учет в политике учета.
💡

В 1С:ERP 2 и КА 2 есть обработка Массовая переоценка валютных цен, которая позволяет обновить цены по текущему курсу без перепроведения документов.

5. Как контролировать и анализировать закупочные цены

Просто задать закупочную цену недостаточно — нужно регулярно контролировать её актуальность и анализировать динамику. В 1С есть инструменты для этого.

5.1 Отчеты по закупочным ценам

Основные отчеты для анализа:

  • 📊 Анализ цен номенклатуры (Отчеты → Номенклатура → Анализ цен номенклатуры) — показывает историю изменения цен по каждому товару.
  • 📈 Динамика цен поставщиков (Отчеты → Покупки → Динамика цен поставщиков) — сравнивает цены разных контрагентов.
  • 💰 Себестоимость товаров (Отчеты → Склад → Себестоимость товаров) — отображает фактическую себестоимость с учетом всех расходов.

Как настроить отчет Анализ цен номенклатуры:

  1. Откройте отчет и укажите период анализа.
  2. В настройках добавьте группировку по Поставщику и Типу цен.
  3. Добавьте показатели Минимальная цена, Максимальная цена, Средняя цена.
  4. Экспортируйте отчет в Excel для дальнейшего анализа.

5.2 Контроль отклонений закупочных цен

В 1С:ERP 2 и УТ 11 можно настроить автоматический контроль отклонений фактических цен от плановых. Например, если цена поставщика выше согласованной на 10%, система выдаст предупреждение.

Как настроить:

  1. Перейдите в НСИ → Настройка НСИ и разделов → Закупки → Контроль цен поставщиков.
  2. Укажите допустимое отклонение (например, 5%).
  3. Выберите ответственного за утверждение отклонений (например, руководитель отдела закупок).
  4. Сохраните настройки — теперь при превышении порога система будет требовать утверждения.

5.3 Интеграция с системами аналитики

Для глубокого анализа закупочных цен можно выгрузить данные в внешние системы:

  • 📊 Power BI — для построения дашбордов по динамике цен.
  • 📈 Excel — для сводных таблиц и графиков.
  • 🤖 1С:Аналитика — встроенный инструмент для бизнес-анализа.

Пример выгрузки в Excel:

  1. Сформируйте отчет Анализ цен номенклатуры.
  2. Нажмите Еще → Выгрузить в Excel.
  3. В Excel создайте сводную таблицу по полям Номенклатура, Поставщик, Дата, Цена.

6. Автоматизация работы с закупочными ценами

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

6.1 Настройка бизнес-процессов утверждения цен

В 1С:ERP 2 и 1С:Документооборот можно настроить бизнес-процесс утверждения закупочных цен. Например:

  1. Менеджер вводит цену в заказе поставщику.
  2. Если цена выше согласованной, задача уходит на утверждение руководителю.
  3. После утверждения цена фиксируется в документе.

Как настроить:

  1. Откройте Администрирование → Бизнес-процессы → Настройка бизнес-процессов.
  2. Создайте новый биз