Перейти к содержанию

Каталог товаров и услуг

После прочтения этого раздела вы сможете вести справочник товаров и услуг, добавлять позиции с ценами и налоговыми ставками и быстро подставлять их в счета.


Содержание

  1. Зачем вести каталог
  2. Список позиций: навигация и сортировка
  3. Добавление нового товара или услуги
  4. Поля формы подробно
  5. Ставки НДС и освобождение от налога
  6. Единицы измерения
  7. Оптовые цены
  8. Редактирование позиции
  9. Удаление позиции
  10. Как каталог используется при создании счёта
  11. Частые вопросы

1. Зачем вести каталог

Каталог — это справочник товаров и услуг, которые вы регулярно продаёте. Вместо того чтобы каждый раз вводить наименование, цену и ставку НДС вручную, вы просто выбираете позицию из списка — и все поля строки счёта заполняются автоматически.

Преимущества:

  • Скорость — строки счёта заполняются за один клик
  • Точность — цены и коды НДС всегда из единого источника
  • Порядок — все артикулы и описания хранятся в одном месте

2. Список позиций: навигация и сортировка

Как открыть каталог

В боковом меню нажмите «Товары» (или «Продукты»). → Откроется таблица со всеми позициями каталога текущей компании.

Столбцы таблицы

Столбец Содержание
№ Порядковый номер
Наименование Название товара или услуги
Описание Краткое описание (если заполнено)
Цена Цена за единицу в евро
НДС Ставка налога в процентах
Действия Кнопка редактирования

Сортировка

Нажмите на заголовок любого столбца, чтобы отсортировать список. → Повторный клик меняет направление (по убыванию ↔ по возрастанию).

По умолчанию список отсортирован по дате добавления — новые позиции отображаются первыми.

Поиска по каталогу на этой странице нет. При создании счёта поиск доступен прямо в форме — начните вводить название позиции, и система предложит совпадения.


3. Добавление нового товара или услуги

Шаг 1. На странице «Товары» нажмите кнопку «Добавить товар». → Откроется форма добавления позиции.

Шаг 2. Заполните обязательные поля: «Наименование» и «Цена».

Шаг 3. Выберите единицу измерения из выпадающего списка (по умолчанию — штука).

Шаг 4. Выберите ставку НДС: 19%, 7% или 0%. → Если выбрано 0%, появится дополнительный список для выбора кода освобождения от НДС (обязателен).

Шаг 5. При необходимости заполните дополнительные поля: описание, артикул.

Шаг 6. Нажмите кнопку «Добавить товар». → Позиция сохраняется и появляется в списке.


4. Поля формы подробно

Обязательные поля

Наименование — название товара или услуги, которое будет отображаться в строке счёта.

  • Максимальная длина: 150 символов
  • Должно быть уникальным в рамках каталога (чтобы поиск при создании счёта работал корректно)

Цена за единицу — стоимость одной единицы товара или услуги в евро.

  • Вводится числом с двумя десятичными знаками (например: 49.90)

Необязательные поля

Артикул (SKU) — внутренний код позиции в вашей системе учёта.

  • Максимальная длина: 100 символов
  • Должен быть уникальным в рамках каталога компании (если заполнен)
  • Автоматически подставляется в поле «Артикул продавца» в строке счёта

Описание — дополнительная информация о товаре или услуге.

  • Максимальная длина: 300 символов
  • Автоматически подставляется в поле «Описание» в строке счёта

Единица измерения — см. раздел Единицы измерения.

Ставка НДС — см. раздел Ставки НДС.


5. Ставки НДС и освобождение от налога

Доступные ставки

В форме доступны три варианта:

Ставка Когда применяется
19% Стандартная ставка НДС для большинства товаров и услуг в Германии
7% Пониженная ставка (продукты питания, книги, некоторые услуги)
0% Нулевая ставка — требует выбора кода освобождения

Освобождение от НДС (ставка 0%)

Когда вы выбираете ставку 0%, система требует указать причину освобождения — это стандартное требование электронных счетов (формат XRechnung/ZUGFeRD).

Справа от поля НДС появится дополнительный выпадающий список. Выберите подходящий вариант:

Код Описание — когда использовать
Нулевая ставка Поставка, облагаемая по нулевой ставке (экспорт внутри ЕС)
Не является объектом налогообложения Операция не подлежит обложению НДС
Экспорт за пределы ЕС Товар или услуга вывозится за пределы Европейского союза
Внутриобщинная поставка Поставка товаров покупателю из другой страны ЕС
Обратное начисление (Reverse Charge) Налог уплачивает покупатель, а не продавец
Приобретение подержанных товаров Перепродажа подержанных автомобилей, товаров, предметов искусства
Приобретение произведений искусства Покупка у авторов или на аукционах
Канарские острова / Сеута, Мелилья Специальные налоговые зоны Испании

Если вы не уверены, какой код выбрать, — проконсультируйтесь с бухгалтером. Неверный код освобождения может привести к отклонению счёта.

Что означают эти коды для электронных счетов

В стандарте электронных счетов (UBL/ZUGFeRD) каждая строка счёта обязательно должна содержать категорию НДС. Когда вы выбираете ставку и код освобождения, система автоматически проставляет правильные коды в XML-документ:

  • Ставка 19% или 7% → категория S (стандартная/пониженная)
  • Обратное начисление → категория AE
  • Экспорт за пределы ЕС → категория G
  • Внутриобщинная поставка → категория K
  • Не является объектом налогообложения → категория O
  • Нулевая ставка ЕС → категория Z

Вам не нужно разбираться в этих кодах — достаточно выбрать подходящее описание из списка.


6. Единицы измерения

Доступные единицы

Система использует международные коды ООН (UN/ECE), которые являются обязательными в стандарте электронных счетов. Вам не нужно знать сами коды — просто выберите понятное название из списка:

Единица Код Когда использовать
Штука C62 Товары, изделия, поштучная продажа (по умолчанию)
Час HUR Почасовые услуги, консультации
День DAY Посуточная аренда, дневные работы
Минута MIN Услуги с поминутной тарификацией
Килограмм KGM Весовые товары
Метр MTR Линейные материалы (трубы, кабели, ткань)
Квадратный метр MTK Площадные работы или материалы
Кубический метр MTQ Объёмные поставки (песок, бетон)
Литр LTR Жидкости
Километр KMT Транспортные услуги
Тонна TNE Крупные грузы
Киловатт-час KWH Электроэнергия

Товары и услуги: в чём разница для электронных счетов

В BPort нет отдельных типов «товар» и «услуга» — используется одна форма для всего. Разница отражается через единицу измерения:

  • Товар → единица «Штука» (C62), «Килограмм», «Метр» и т.д.
  • Услуга → единица «Час» (HUR), «День» (DAY), «Минута» (MIN)

Это полностью соответствует требованиям стандарта XRechnung: в электронном счёте нет поля «тип», но единица измерения однозначно указывает на характер поставки.


7. Оптовые цены

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

Шаг 1. В форме товара нажмите кнопку «Дополнительные поля». → Откроются два дополнительных поля.

Шаг 2. В поле «Минимальное количество для оптовой цены» введите порог (например: 100).

Шаг 3. В поле «Оптовая цена» введите сниженную цену за единицу.

Шаг 4. Сохраните товар.

Оптовая цена сохраняется как справочная информация. При создании счёта в строку всегда подставляется базовая цена — оптовую цену при необходимости можно скорректировать вручную прямо в строке счёта.


8. Редактирование позиции

Шаг 1. В списке товаров найдите нужную позицию и нажмите кнопку «Редактировать» (значок карандаша). → Откроется форма с текущими данными.

Шаг 2. Внесите изменения.

Шаг 3. Нажмите «Сохранить».

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


9. Удаление позиции

Шаг 1. Откройте форму редактирования нужного товара.

Шаг 2. Нажмите кнопку «Удалить». → Появится запрос подтверждения с названием позиции.

Шаг 3. Нажмите «Да, удалить» для подтверждения или «Отмена», чтобы вернуться.

Удалённый товар исчезает из каталога и больше не предлагается при создании счетов. Уже выставленные счета, в которых была использована эта позиция, не изменяются — все данные в них сохраняются.


10. Как каталог используется при создании счёта

Выбор позиции из каталога

Шаг 1. При создании или редактировании счёта нажмите «Добавить строку», чтобы добавить новую позицию.

Шаг 2. Начните вводить название товара или услуги в поле «Наименование». → Система покажет совпадающие позиции из каталога.

Шаг 3. Выберите нужную позицию из списка. → Поля строки заполнятся автоматически.

Что заполняется автоматически

Поле в строке счёта Берётся из каталога
Артикул Поле «Артикул (SKU)»
Описание Поле «Описание»
Цена за единицу Поле «Цена»
Единица измерения Поле «Единица»
Ставка НДС Поле «НДС»
Код освобождения от НДС Код освобождения (если ставка 0%)

Что нужно заполнить вручную: только количество — оно не хранится в каталоге.

Корректировка значений после выбора

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


11. Частые вопросы

Как изменить цену, если позиция уже добавлена в счёт?

Цена в строке счёта независима от каталога. Чтобы изменить цену в конкретном счёте:

  1. Откройте счёт в режиме редактирования.
  2. Найдите нужную строку.
  3. Нажмите на поле «Цена» и введите новое значение.
  4. Сохраните счёт.

Данные в каталоге при этом не изменятся.


Если я изменю цену товара в каталоге, обновятся ли все счета?

Нет. Счета хранят значения, которые были актуальны на момент выбора позиции. Изменение цены в каталоге влияет только на будущие счета, в которых будет выбрана эта позиция.


Что делать с устаревшими позициями (снятыми с продажи)?

Два варианта:

  • Удалить позицию, если она больше никогда не понадобится. Старые счета при этом не изменятся.
  • Оставить позицию в каталоге — она просто не будет использоваться. Можно добавить пометку в название или описание, например: «[Архив] Консультация 2023».

Можно ли добавить два товара с одинаковым названием?

Да, технически можно. Но это создаст путаницу при создании счётов, так как поиск покажет оба варианта. Рекомендуется использовать уникальные названия или различать позиции через артикул.


Артикул и наименование — в чём разница?

  • Наименование — это текст, который видит покупатель в счёте (например: «Консультация по налоговому планированию»).
  • Артикул (SKU) — это внутренний код для вашей учётной системы (например: SVC-TAX-001). Он тоже попадает в электронный счёт в отдельное техническое поле, которое может использоваться системой покупателя для автоматической обработки.

Почему нельзя ввести произвольный процент НДС?

Электронный счёт (XRechnung/ZUGFeRD) допускает только ставки 19%, 7% и 0% — это ограничение стандарта, а не платформы. Ставки соответствуют действующему законодательству Германии. Если ваш случай не укладывается в эти категории, используйте ставку 0% с подходящим кодом освобождения.


Что означают коды «UN/ECE» у единиц измерения?

Это международные коды Организации Объединённых Наций (Рекомендация № 20 ЕЭК ООН), которые обязательны в стандарте электронных счетов. Например, «час» в XML-файле счёта всегда записывается как HUR, а «штука» — как C62. BPort делает это автоматически — вы просто выбираете понятное название из списка.


Можно ли импортировать каталог из Excel или CSV?

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


Можно ли задать разные цены для разных клиентов?

Каталог содержит единую базовую цену для каждой позиции. Если вам нужны разные цены для разных клиентов — скорректируйте цену вручную прямо в строке счёта после выбора позиции из каталога. Каталог при этом не изменится.