Торговля и Склад · 9 мин
Как установить закупочную цену в 1С
Как установить закупочную цену в 1С: виды цен, документ установки цен, автозаполнение из поступления, проверка результата и типичные ошибки.
Закупочная цена в 1С — это стоимость, по которой компания приобретает товар у поставщика. Она используется при расчёте себестоимости, формировании отпускных цен и анализе маржинальности. Если закупочная цена не задана или устарела, документы поступления могут заполняться неверными суммами, а отчёты по прибыли покажут искажённые данные.
Порядок установки закупочной цены зависит от конфигурации. В «1С:Управление торговлей 11» и «1С:ERP» цены хранятся по видам цен и фиксируются документом «Установка цен номенклатуры». В «1С:Комплексная автоматизация» и «1С:Управление нашей фирмой» механизм аналогичен, а в «1С:Бухгалтерии» цены чаще всего подставляются напрямую из последнего поступления без отдельной настройки видов цен.
Ниже разобраны основные способы: создание вида цены, ручная установка через документ, автоматическая регистрация цен поставщика при поступлении и массовая загрузка из файла. Отдельно рассмотрены проверка результата и ошибки, из-за которых цена «не подставляется» в документы.
Шаг 1. Создайте или проверьте вид цены «Закупочная»
Перед установкой цены нужен вид цены, к которому она будет привязана. В «1С:Управление торговлей 11» откройте раздел «CRM и маркетинг» → «Настройки и справочники» → «Виды цен». Если вида «Закупочная» нет, создайте его кнопкой «Создать».
В карточке вида цены укажите наименование, валюту и признак «Цена включает НДС» — он должен соответствовать тому, как поставщик выставляет цены: с НДС или без. Несовпадение этого признака с настройками соглашения с поставщиком — частая причина расхождений в суммах документов.
Если закупочная цена должна рассчитываться автоматически от другой цены (например, от цены поставщика с наценкой или скидкой), задайте способ задания цены «Произвольная формула от других видов цен» или «Наценка на другой вид цен». Для ручного ввода оставьте способ «Задавать вручную».
Шаг 2. Установите цену документом «Установка цен номенклатуры»
Основной инструмент — документ «Установка цен номенклатуры» (раздел «CRM и маркетинг» → «Цены номенклатуры» → «Установка цен номенклатуры»). Создайте новый документ, в поле «Виды цен» отметьте «Закупочная» и добавьте товары в табличную часть.
Товары можно добавить вручную кнопкой «Добавить», подбором или заполнением по группе номенклатуры. Для каждой позиции укажите цену в колонке «Цена». Если цена уже была установлена ранее, документ покажет старое значение — это удобно для контроля изменений.
Установите дату документа: цена начнёт действовать с этой даты. В документы закупки подставляется цена, актуальная на дату документа. После заполнения нажмите «Провести и закрыть» — именно проведение записывает цены в регистр, а не простое сохранение.
- 1Откройте CRM и маркетинг → Установка цен номенклатуры
- 2Создайте документ и отметьте вид цены «Закупочная»
- 3Добавьте товары и проставьте цены
- 4Укажите дату начала действия цен
- 5Проведите документ и проверьте цену в карточке товара
Шаг 3. Настройте автоматическую регистрацию цен из поступления
Ручной ввод подходит для небольшого ассортимента. Если товаров много, удобнее регистрировать закупочные цены автоматически при поступлении. В соглашении с поставщиком (или в договоре, в зависимости от конфигурации) установите флаг «Регистрировать цены поставщика автоматически» и укажите вид цены поставщика.
Тогда при проведении документа «Поступление товаров и услуг» программа сама зафиксирует цены из табличной части. В карточке товара и в отчётах по ценам поставщиков появится актуальная закупочная стоимость без отдельного документа установки цен.
Для внутренней закупочной цены в УТ 11 можно настроить заполнение документа «Установка цен номенклатуры» на основании поступления: в документе поступления выберите «Создать на основании» → «Установка цен номенклатуры». Табличная часть заполнится товарами и ценами из поставки, останется проверить и провести.
Шаг 4. Загрузите цены массово из файла
Когда поставщик присылает прайс с сотнями позиций, вбивать цены вручную нерационально. В УТ 11 и ERP есть обработка «Загрузка цен поставщика из файлов» (раздел «Закупки» → «Сервис»), а для собственных видов цен — загрузка через документ «Установка цен номенклатуры» с помощью кнопки «Заполнить» → «Загрузить из внешнего файла».
Подготовьте файл Excel или CSV с колонками: артикул или наименование товара, цена. При загрузке программа сопоставит строки с номенклатурой по артикулу, штрихкоду или наименованию — выберите способ поиска, который гарантированно совпадает с данными файла. Несопоставленные строки проверьте вручную: обычно это новые товары или расхождения в написании артикула.
Как проверить, что закупочная цена установлена правильно
Первый способ — открыть карточку номенклатуры и перейти по ссылке «Цены» или «История цен». Там должна отображаться строка с видом цены «Закупочная», актуальной датой и нужным значением.
Второй способ — сформировать отчёт «Прайс-лист» или «Цены номенклатуры» (в УТ 11: «CRM и маркетинг» → «Отчеты по CRM и маркетингу»). Отфильтруйте по виду цены и проверьте несколько позиций из разных групп товаров.
Третий способ — создать тестовый документ «Заказ поставщику» или «Поступление товаров и услуг» и добавить товар. Цена должна подставиться автоматически. Если поле пустое — цена либо не установлена, либо установлена более поздней датой, чем дата документа, либо в соглашении указан другой вид цены.
Как проверить результат
Есть строка с видом цены «Закупочная» и актуальной датой
Строки нет или дата позже даты документов закупки
Цена заполняется автоматически при добавлении товара
Поле цены пустое или подставляется устаревшее значение
Цены совпадают с прайсом поставщика
Часть позиций с нулевой или старой ценой
Особенности в разных конфигурациях 1С
В «1С:Управление нашей фирмой» закупочные цены задаются документом «Установка цен» в разделе «Закупки», виды цен настраиваются в справочнике «Виды цен». Логика та же: цена действует с даты документа и подставляется в заказы и поступления.
В «1С:Бухгалтерии 8» нет полноценного механизма видов цен для закупки: цена в документе поступления по умолчанию подставляется из последнего поступления этого товара от того же поставщика. Если нужна фиксированная цена, её вводят вручную в каждом документе или используют справочник «Номенклатура» с реквизитом цены в типовых расширениях.
В «1С:ERP» и «1С:Комплексная автоматизация» механизм совпадает с УТ 11, но дополнительно могут использоваться ценовые группы и правила ценообразования, привязанные к соглашениям. Проверьте, не переопределяет ли соглашение с поставщиком общий вид цены — это частая причина «неправильной» цены в конкретном документе.
Сравнение способов установки цен
Подходит для ручной фиксации цен и плановых изменений; требует отдельного действия при каждом изменении
Цены обновляются сами при каждой поставке; не подходит, если закупочная цена должна отличаться от цены конкретной накладной
Оптимально для больших прайсов; требует контроля сопоставления номенклатуры и резервной копии
Типичные ошибки и ограничения
Самая распространённая ошибка — документ установки цен создан, но не проведён. В статусе «черновик» цены в регистр не записываются, и в документах закупки ничего не подставляется. Всегда проверяйте, что документ проведён.
Вторая ошибка — неверная дата. Цена действует с даты документа установки. Если документ датирован будущим числом, текущие поступления цену не получат; если прошлым, а позже была другая установка — действует более поздняя.
Третья группа проблем — конфликт валют и НДС. Цена в валюте, отличной от валюты соглашения, пересчитывается по курсу, а признак «Цена включает НДС» при несовпадении приводит к расхождению сумм. Перед установкой сверьте эти параметры с условиями договора.
Часто задаваемые вопросы
Можно ли установить разные закупочные цены для разных поставщиков?
Да. Для этого используются цены поставщиков, которые регистрируются в разрезе контрагентов и соглашений, а не общий вид цены «Закупочная». В документ закупки подставится цена того поставщика, который указан в документе.
Почему в поступление подставляется старая цена?
Проверьте три вещи: дату документа установки цен (должна быть не позже даты поступления), вид цены в соглашении с поставщиком и наличие более позднего документа установки, который мог перезаписать значение.
Как изменить закупочную цену задним числом?
Создайте новый документ «Установка цен номенклатуры» нужной датой и проведите его. Учтите, что это не изменит уже проведённые документы поступления — суммы в них при необходимости пересчитываются вручную или перезаполнением цен в самом документе.
Нужен ли отдельный документ установки цен для каждого товара?
Нет. Один документ может содержать любое количество позиций и несколько видов цен одновременно. Удобно группировать установку по поставщику, группе товаров или дате изменения прайса.
Что делать, если цены задаются в валюте, а учёт ведётся в рублях?
Укажите валюту в виде цены и при необходимости включите пересчёт по курсу. В документах закупки цена будет пересчитана в валюту документа по курсу на дату документа — проверьте актуальность курсов валют в базе.
Что важно запомнить
Закупочная цена устанавливается документом «Установка цен номенклатуры» с привязкой к виду цены и дате начала действия. Для регулярных поставок удобнее авторегистрация из поступления или загрузка прайса из файла. Результат всегда проверяйте подстановкой цены в тестовый документ закупки.