Как работает партионный учет и метод ФИФО в 1С:Управление торговлей 11

Бизнес-аналитик 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

При изучении складского учета в современных конфигурациях на платформе 1С:Предприятие 8.3, таких как Управление торговлей (УТ 11.4), ERP 2.4/2.5 или Комплексная автоматизация, многие пользователи сталкиваются с непониманием того, как программа рассчитывает себестоимость по методу ФИФО (First In, First Out). Основной вопрос часто заключается в следующем: должны ли мы физически продавать тот товар, который пришел первым, и нужен ли для этого серийный учет?

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

Физическая продажа vs Бухгалтерское списание

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

  1. В начале января мы закупили 10 велосипедов по цене 10 000 рублей (Партия №1).
  2. Позже в том же месяце мы купили еще 5 таких же велосипедов по цене 15 000 рублей (Партия №2).

Если мы продаем один велосипед, мы совершенно не обязаны идти на склад и искать именно тот экземпляр, который приехал в первой поставке. На складе все велосипеды одной модели могут стоять в одном ряду. С точки зрения кладовщика — это одна и та же номенклатура. Однако система при проведении документа продажи по методу ФИФО автоматически «возьмет» стоимость из самой старой имеющейся партии.

Таким образом, мы можем физически отдать покупателю велосипед из второй партии (за 15 000 руб.), но в учете его себестоимость будет зафиксирована как 10 000 руб., пока первая партия не будет полностью исчерпана. Серийный учет для этого не требуется, если только вам не нужно отслеживать конкретный экземпляр по его уникальному номеру (например, для гарантии).

Варианты ФИФО в 1С: УТ 11

В настройках 1С:Управление торговлей 11.4 существует два варианта реализации метода ФИФО. Рассмотрим их подробнее, так как выбор метода кардинально влияет на то, какие цифры мы увидим в отчетах в течение месяца.

1. ФИФО (средневзвешенная оценка)
Этот метод часто называют «ленивым» ФИФО. В течение месяца система списывает себестоимость по средней цене. Однако в конце месяца, при выполнении регламентного задания Расчет себестоимости товаров, программа пересчитывает все движения так, чтобы остаток на конец периода оценивался по стоимости последних поступивших партий. Это упрощает расчеты в высоконагруженных системах, но не дает точной картины себестоимости каждой конкретной продажи до момента закрытия месяца.

2. ФИФО (скользящая оценка)
Это классический партионный учет, к которому привыкли пользователи 1С:УТ 10.3 или 7.7. Здесь каждая продажа «видит» свои партии в реальном времени (или после запуска фонового задания по распределению партий). Если мы продаем 6 велосипедов из нашего примера, система спишет:

Если же мы продаем 12 велосипедов, расчет будет таким:

Партионный учет версии 2.2

В последних версиях 1С реализован механизм Партионного учета 2.2. Выясним, чем он отличается от старых подходов. Ранее 1С требовала формирования движений по партиям сразу в момент проведения документа, что сильно замедляло работу пользователей. Теперь процесс разделен на два этапа:

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

Проанализируем структуру хранения данных. Основным регистром, где можно увидеть результат распределения партий, является регистр накопления СебестоимостьТоваров. Именно там хранятся измерения Партия (документ закупки), АналитикаУчетаНоменклатуры и ВидЗапасов.

Пример программного обращения к данным о партиях (для разработчиков):


Запрос = Новый Запрос;
Запрос.Текст = 
    "ВЫБРАТЬ
    |	СебестоимостьТоваров.Партия КАК ДокументПоступления,
    |	СебестоимостьТоваров.КоличествоОстаток КАК ОстатокВПакете,
    |	СебестоимостьТоваров.СтоимостьОстаток КАК СуммаОстаток
    |ИЗ
    |	РегистрНакопления.СебестоимостьТоваров.Остатки(&Период, ) КАК СебестоимостьТоваров";

Почему иногда кажется, что партионного учета нет?

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

Практические советы по настройке

Чтобы ваш учет по ФИФО работал корректно и прозрачно, рекомендуем выполнить следующие шаги:

  1. Перейдите в раздел НСИ и администрирование — Финансовый результат и контроллинг — Учетная политика.
  2. Выберите вашу организацию и в настройках метода оценки стоимости установите ФИФО (скользящая оценка), если вам нужна максимальная точность в течение месяца.
  3. Убедитесь, что в системе включено регламентное задание Распределение партий. Это позволит отчету «Себестоимость товаров организаций» показывать актуальные данные, не дожидаясь конца месяца.
  4. Если вам необходимо знать, какая именно партия лежит на складе физически (например, для товаров с коротким сроком годности), используйте серийный учет с политикой FEFO. В этом случае система будет подсказывать кладовщику: «Возьми товар из этой серии, так как у него раньше истекает срок годности».

Таким образом, мы выяснили, что партионный учет в 1С:УТ 11.4 не только существует, но и является мощным инструментом финансового анализа. Он позволяет гибко настраивать точность расчетов, не перегружая при этом работу складского персонала лишними требованиями к выбору конкретных упаковок товара.

← На главную