В системе 1С:Предприятие учет услуг имеет свои особенности, одна из которых — правильный выбор единиц измерения. В отличие от товаров, которые измеряются в штуках, килограммах или метрах, услуги часто требуют абстрактных или условных единиц. Неправильная настройка может привести к ошибкам в документах, искажению отчетности и проблемам с налоговыми органами. Эта статья поможет разобраться, какие единицы измерения применяются для услуг в 1С:Бухгалтерия, 1С:Управление торговлей и других конфигурациях, как их настроить и избежать типичных ошибок.
Особенность услуг в том, что они нематериальны, и их "количество" зачастую определяется временем, сложностью или другими критериями. Например, консультация может измеряться в часах, а ремонтные работы — в услугах (как условная единица). В 1С это реализуется через справочник Классификатор единиц измерения, но не все пользователи знают, как им правильно пользоваться. Далее мы рассмотрим основные подходы, примеры из реальной практики и нюансы, которые помогут избежать ошибок.
Почему услугам нужны специальные единицы измерения
В 1С любая номенклатура (включая услуги) должна иметь единицу измерения. Для товаров это логично: килограммы, литры, упаковки. Но для услуг подход иной. Основные причины, почему нельзя использовать стандартные единицы:
- 📏 Нематериальность: услугу нельзя потрогать или взвесить, поэтому
шт.иликгне подходят. - ⏳ Временной фактор: многие услуги привязаны к времени (консультации, аренда, абонентское обслуживание).
- 📝 Документация: в первичных документах (акты, счета) должна быть указана единица измерения, соответствующая ГОСТ и налоговому законодательству.
- 🔄 Автоматизация: неправильная единица может сломать механизмы расчета себестоимости, налогов или интеграции с другими системами.
Например, если в 1С:Управление торговлей указать для услуги "Абонентское обслуживание" единицу шт., то при формировании акта выполненных работ программа может неправильно рассчитать НДС или количество. А в 1С:Бухгалтерия это приведет к ошибкам в книге продаж.
Стандартные единицы измерения для услуг в 1С
В 1С есть предопределенный справочник единиц измерения, но для услуг часто требуются дополнительные настройки. Рассмотрим наиболее распространенные варианты:
| Единица измерения | Код в 1С | Примеры услуг | Особенности |
|---|---|---|---|
услуга |
796 |
Консультации, ремонт, установка ПО | Универсальная единица для большинства услуг. Используется, когда количество не привязано к времени или физическим параметрам. |
час |
356 |
Аудит, юридические услуги, аренда техники | Применяется для услуг, тарифицируемых по времени. Важно указать в договоре, что понимается под "часом" (астрономический, рабочий, академический). |
месяц |
358 |
Абонентское обслуживание, подписки, лизинг | Используется для периодических услуг. В 1С:ERP может автоматически пролонгировать договоры. |
чел.-час |
778 |
Строительные работы, IT-аутсорсинг | Учитывает трудозатраты. В 1С:Зарплата и управление персоналом связывается с табелем рабочего времени. |
шт. (условно) |
796 (с уточнением) |
Разовые услуги (например, "выезд мастера") | Может использоваться, если услуга предоставляется однократно и не имеет временной привязки. Но лучше заменить на услуга. |
Важно: коды единиц измерения в 1С соответствуют Общероссийскому классификатору единиц измерения (ОКЕИ). Если вы добавляете новую единицу, убедитесь, что она есть в ОКЕИ, иначе могут быть проблемы с отчетностью в ФНС.
Перед добавлением новой единицы измерения проверьте её наличие в ОКЕИ на сайте Росстандарта. В 1С:Бухгалтерия 8.3 можно импортировать классификатор автоматически через Справочники → Классификаторы → Общероссийские классификаторы.
Как добавить или изменить единицу измерения для услуги
Если в справочнике нет подходящей единицы, её можно добавить вручную. Рассмотрим пошаговую инструкцию для 1С:Бухгалтерия 8.3 и 1С:Управление торговлей 11:
Откройте справочник единиц измерения:
- В 1С:Бухгалтерия:
Справочники → Товары и услуги → Единицы измерения. - В 1С:Управление торговлей:
НСИ → Товары → Единицы измерения.
- В 1С:Бухгалтерия:
Нажмите
Создатьи заполните поля:- Наименование: например, "Консультационный час".
- Код: должен соответствовать ОКЕИ (если есть).
- Международное обозначение: опционально (например, "h" для часов).
- Полное название: для печатных форм (например, "час консультации").
Сохраните и привяжите к номенклатуре услуги:
- Откройте карточку услуги в справочнике
Номенклатура. - В поле
Единица измерениявыберите созданную единицу.
Единица есть в ОКЕИ|
Наименование понятно для бухгалтерии и клиентов|
Код не конфликтует с существующими|
Единица привязана к правильной группе номенклатуры-->
В 1С:ERP и 1С:Комплексная автоматизация процесс аналогичен, но может потребоваться дополнительная настройка аналитики (например, связь с проектом или подразделением).
⚠️ Внимание: Если вы изменяете единицу измерения для услуги, которая уже используется в документах, 1С не пересчитает автоматически количество в старых операциях. Это может привести к расхождениям в отчетности. Перед изменением проверьте, не используется ли услуга в закрытых периодах.
Типичные ошибки и как их избежать
Неправильная настройка единиц измерения для услуг — одна из самых распространенных ошибок в 1С. Вот наиболее частые проблемы и способы их решения:
- 🔄 Использование
шт.для всех услуг: это приводит к путанице в отчетности. Например, в акте выполненных работ будет указано "1 шт. консультации", что выглядит непрофессионально.⚠️ Внимание: Налоговые органы могут расценить такое оформление как нарушение правил заполнения первичных документов (ст. 9 Федерального закона № 402-ФЗ).
- ⏰ Несоответствие единиц в договоре и 1С: если в договоре указано "оплата за час", а в 1С стоит "услуга", это вызовет проблемы при сверке с клиентом.
- 📊 Ошибки в отчетности: например, в декларации по НДС услуги в
часахмогут некорректно суммироваться с товарами вшт.. - 🔗 Проблемы при интеграции: если единица измерения нестандартная, это может сломать обмен данными с 1С:Зарплата или 1С:Документооборот.
Чтобы избежать ошибок:
- Согласуйте единицы измерения с юридическим отделом и бухгалтерией.
- Используйте
услугадля разовых услуг ичас/месяцдля периодических. - Проверяйте печатные формы документов перед отправкой клиенту.
Что будет, если не указать единицу измерения для услуги?
В большинстве конфигураций 1С (например, 1С:Бухгалтерия 8.3) при отсутствии единицы измерения программа подставит значение по умолчанию — обычно шт.. Это приведет к:
- Некорректному отображению в актах и счетах.
- Ошибкам при формировании книги продаж (если услуга облагается НДС).
- Проблемам при выгрузке в программы для сдачи отчетности (например, СБИС или Контур.Экстерн).
В некоторых случаях (например, в 1С:ERP) система может заблокировать проведение документа с ошибкой "Не заполнена единица измерения".
Примеры настройки для разных типов услуг
Рассмотрим реальные кейсы из практики автоматизации бизнеса в 1С:
1. Консультационные услуги (юристы, аудиторы)
Единица измерения: час (код 356).
Настройка:
- В справочнике
Номенклатурасоздайте группу "Консультации". - Для каждой услуги (например, "Юридическая консультация по налогам") укажите единицу
час. - В договоре с клиентом пропишите тариф (например, 3 000 руб./час).
В документе Акт выполненных работ количество будет указываться в часах, а сумма рассчитываться автоматически.
2. Абонентское обслуживание (IT, бухгалтерия)
Единица измерения: месяц (код 358).
Настройка:
- Создайте номенклатуру "Абонентское обслуживание 1С" с единицей
месяц. - В договоре укажите период (например, 12 месяцев) и ежемесячную стоимость.
- Используйте документ
Оказание услугс периодичностью "Ежемесячно".
3. Ремонтные работы (сервисные центры)
Единица измерения: услуга (код 796) или чел.-час (код 778).
Настройка:
- Для разовых ремонтов (например, "Замена экрана смартфона") используйте
услуга. - Для работ, тарифицируемых по времени (например, "Диагностика ПК"), —
чел.-час. - В 1С:Управление торговлей настройте связь с заказами на ремонт.
Для услуг с фиксированной ценой (например, "Установка программы") лучше использовать услуга, а для работ с почасовой оплатой — час или чел.-час. Это упростит расчеты и избежит конфликтов с клиентами.
Особенности для разных конфигураций 1С
В зависимости от конфигурации 1С настройка единиц измерения для услуг может отличаться. Рассмотрим ключевые нюансы:
| Конфигурация | Особенности работы с услугами | Рекомендуемые единицы измерения |
|---|---|---|
| 1С:Бухгалтерия 8.3 | Поддерживает ОКЕИ, автоматически формирует книги продаж/покупок. Единицы измерения влияют на отчетность по НДС. | услуга, час, месяц |
| 1С:Управление торговлей 11 | Есть справочник "Виды номенклатуры", где можно выделить услуги в отдельную группу. Поддерживает сложные схемы ценообразования. | услуга, чел.-час, проект (для IT-услуг) |
| 1С:ERP 2.5 | Интеграция с производством и зарплатой. Единицы измерения могут связываться с нормами трудозатрат. | чел.-час, машино-час, услуга |
| 1С:Зарплата и управление персоналом | Единицы измерения услуг могут влиять на расчет зарплаты (например, для сдельной оплаты). | час, чел.-час, нормо-час |
В 1С:Комплексная автоматизация и 1С:Управление холдингом единицы измерения услуг могут использоваться для межфирменных расчетов. Например, если одна компания холдинга оказывает другой IT-услуги, важно, чтобы единицы совпадали в обеих базах.
⚠️ Внимание: В конфигурациях с поддержкой регламентированного учета (например, 1С:Бухгалтерия) изменение единицы измерения для услуги, использованной в закрытых периодах, может потребовать перепроведения документов. Это связано с тем, что некоторые отчеты (например, декларация по НДС) формируются на основе исторических данных.
Интеграция с другими системами и отчетность
Единицы измерения услуг в 1С влияют не только на внутренний учет, но и на взаимодействие с внешними системами:
- 📤 Обмен с 1С:Зарплата: если услуги учитываются в
чел.-часах, это должно совпадать с единицами в табеле рабочего времени. - 📊 Экспорт в Контур.Экстерн или СБИС: некоторые сервисы сдачи отчетности требуют, чтобы единицы измерения соответствовали ОКЕИ.
- 🔄 Интеграция с CRM: например, в Bitrix24 или АмоCRM услуги могут передаваться с указанием количества и единиц.
- 📑 Формирование УПД: в универсальном передаточном документе единица измерения услуги должна совпадать с той, что указана в договоре.
Пример проблемы: если в 1С:Бухгалтерия услуга указана в часах, а в договоре — в минутах, при выгрузке в Контур.Диадок может возникнуть ошибка несоответствия. Чтобы избежать этого:
- Проверяйте единицы измерения в договорах и 1С на соответствие.
- Используйте
Дополнительные реквизитыв номенклатуре, если нужно указать альтернативную единицу (например, "минуты" как производную от "часов"). - Настройте шаблоны печатных форм, чтобы единицы отображались корректно.
Как проверить корректность единиц измерения перед сдачей отчетности?
В 1С:Бухгалтерия 8.3 выполните следующие шаги:
- Откройте отчет
Анализ учета по НДС(Отчеты → НДС → Анализ учета по НДС). - Проверьте, что услуги сгруппированы по правильным единицам измерения.
- Сравните данные с книгой продаж: если есть расхождения, исправьте единицы в номенклатуре.
- Для сложных случаев используйте
Помощник по закрытию месяца— он покажет ошибки, связанные с единицами измерения.
Если услуги экспортируются в Контур.Экстерн, предварительно проверьте их через Файл → Экспорт → Проверка данных для сдачи отчетности.
Автоматизация и программирование: расширенные возможности
Для опытных пользователей и программистов 1С есть возможности автоматизировать работу с единицами измерения услуг:
1. Добавляем новую единицу измерения через код
Если нужно массово добавить единицы (например, при миграции данных), можно использовать следующий код:
ЕдиницыИзмерения = Справочники.ЕдиницыИзмерения;
НоваяЕдиница = ЕдиницыИзмерения.СоздатьЭлемент();
НоваяЕдиница.Наименование = "Консультационный час";
НоваяЕдиница.Код = "356"; // Код из ОКЕИ
НоваяЕдиница.МеждународноеСокращение = "h";
НоваяЕдиница.ПолноеНаименование = "час консультации по налоговому учету";
НоваяЕдиница.Записать();
2. Проверка корректности единиц в документах
Чтобы избежать ошибок при проведении документов, можно добавить проверку в модуль объекта. Например, для документа Акт выполненных работ:
Процедура ПередЗаписью(Отказ, РежимЗаписи)
Для Каждого Строка Из ТабличнаяЧасть1 Цикл
Если Строка.Номенклатура.ВидНоменклатуры = Перечисления.ВидыНоменклатуры.Услуга Тогда
Если Строка.ЕдиницаИзмерения.Код = "796" И НЕ Строка.Номенклатура.ЭтоГруппа Тогда
Если Строка.Количество <> 1 Тогда
Сообщить("Для услуг с единицей 'услуга' количество должно быть равно 1!");
Отказ = Истина;
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
3. Конвертация единиц измерения
Если в компании используются разные единицы для одной услуги (например, час и минуты), можно настроить автоматическую конвертацию:
Функция КонвертироватьЕдиницы(Значение, ИсходнаяЕдиница, ЦелеваяЕдиница)
Если ИсходнаяЕдиница.Код = "356" И ЦелеваяЕдиница.Код = "355" Тогда // час → минуты
Возврат Значение * 60;
ИначеЕсли ИсходнаяЕдиница.Код = "355" И ЦелеваяЕдиница.Код = "356" Тогда // минуты → час
Возврат Значение / 60;
Иначе
Возврат Значение;
КонецЕсли;
КонецФункции
В конфигурациях с поддержкой управляемых форм (например, 1С:ERP) для изменения единиц измерения может потребоваться правка формы документа через конфигуратор. Безопаснее делать это в отдельном расширении, чтобы не нарушить обновляемость.
FAQ: Частые вопросы по единицам измерения услуг в 1С
Можно ли использовать шт. для услуг?
Технически можно, но это не рекомендуется. В первичных документах (актах, счетах) это будет выглядеть некорректно (например, "1 шт. консультации"). Лучше использовать услуга (код 796) или час (код 356).
Как исправить ошибку "Не заполнена единица измерения" при проведении документа?
Ошибка возникает, если в номенклатуре услуги не указана единица измерения. Решение:
- Откройте справочник
Номенклатураи найдите проблемную услугу. - В карточке услуги заполните поле
Единица измерения. - Если подходящей единицы нет, добавьте её в справочник
Единицы измерения. - Перепроведите документ.
Как в 1С указать, что услуга измеряется в "минутах", если в ОКЕИ такой единицы нет?
В ОКЕИ есть код 355 для минут. В 1С:
- Откройте справочник
Единицы измерения. - Создайте новую единицу с кодом
355и наименованием "минута". - Привяжите её к номенклатуре услуги.
Если минуты используются как производная от часов (например, для тарификации), можно настроить коэффициент пересчета в карточке номенклатуры.
Почему в акте выполненных работ услуга отображается с единицей шт., хотя я указал час?
Это может происходить по двум причинам:
- Ошибка в печатной форме: откройте шаблон акта (
Администрирование → Печатные формы) и проверьте, какое поле выводится для единицы измерения. - Несоответствие в документе: возможно, в табличной части документа подставляется не та единица. Проверьте реквизит
ЕдиницаИзмеренияв строке номенклатуры.
В 1С:Управление торговлей также может срабатывать настройка "Единица измерения по умолчанию" в параметрах учета.
Как настроить, чтобы в 1С услуги в часах автоматически пересчитывались в дни (8 часов = 1 день)?
Для этого нужно:
- Создать две единицы измерения:
час(код356) идень(код357). - В карточке номенклатуры услуги указать основную единицу
час. - Добавить дополнительную единицу
деньс коэффициентом8. - В документах можно будет выбирать, в каких единицах указывать количество.
В 1С:ERP это также повлияет на расчет трудозатрат в производственных заданиях.