С 1 января 2025 года в России появились новые ставки НДС — 5% и 7% для организаций на упрощённой системе налогообложения‚ превысивших установленные лимиты доходов. Это создало серьёзную проблему для владельцев старого кассового и учётного ПО: многие программы (например‚ «1С: Управление торговлей 10.3») просто не умеют передавать эти ставки на кассу. Решением стал маппинг налоговых ставок, механизм подмены ставок на уровне прошивки ККТ ШТРИХ.
Что такое маппинг налогов
Маппинг (от англ. mapping, «сопоставление») — это функция прошивки кассового аппарата‚ которая автоматически заменяет одну налоговую ставку на другую при формировании чека. Кассовая программа передаёт привычную ставку (например‚ «Без НДС» или «НДС 20%»)‚ а касса сама подставляет в фискальный документ нужную — «НДС 5%»‚ «НДС 7%» или «НДС 20%».
Это позволяет:
- не обновлять и не дорабатывать учётную систему;
- продолжать работать на снятых с поддержки конфигурациях 1С;
- соответствовать требованиям законодательства о фискальных данных.
Где настраивается маппинг
Настройка выполняется в таблице 17 параметров ККТ:
- поле 50, для прошивки версии C.1;
- поле 64 — для прошивки версии C.3.
Для работы с таблицами используется «Тест драйвера ККТ» от ШТРИХ-М. Важно: функционал маппинга требует актуальной прошивки и действующей подписки на обновления (например‚ подписки на 1 квартал 2025 года).
Варианты маппинга
Сценарий 1. Все позиции «Без НДС» переходят на 5% или 7%
Подходит‚ если весь товарный поток облагается по единой новой ставке. В таблице 17 (поле 50/64) установите:
- 0 — маппинг отключён (по умолчанию);
- 3 — вместо «Без НДС» формируется «НДС 5%»;
- 4 — вместо «Без НДС» формируется «НДС 7%».
Сценарий 2. Часть позиций «Без НДС»‚ часть — 5% или 7%
Если ассортимент смешанный‚ товары‚ которые должны продаваться по новым ставкам‚ в кассовой программе настраиваются как «НДС 20%»‚ а в таблице 17 включается преобразование:
- 1 — вместо «НДС 20%» формируется «НДС 5%»;
- 2 — вместо «НДС 20%» формируется «НДС 7%».
Позиции‚ оставленные в программе как «Без НДС»‚ пробиваются без изменений.
Сценарий 3. Маппинг «Без НДС» на «НДС 20%»
Актуально для плательщиков УСН‚ у которых в программе всегда стояла ставка «Без НДС»‚ но теперь требуется отражать НДС 20%:
- 5 — вместо «Без НДС» формируется «НДС 20%».
Типичные проблемы и их решение
Ошибка подключения кассы в старых конфигурациях 1С
Частая ситуация: прошивка и драйвер (например‚ DrvKKT 5.18) обновлены‚ но при открытии параметров оборудования в УТ 10;3 возникает ошибка:
«Невозможно определить версию драйвера… Метод объекта не обнаружен (ПолучитьНомерВерсии)».
Причина — в новых версиях драйвера изменён программный интерфейс: метод ПолучитьНомерВерсии удалён‚ а также изменилось наименование подключаемой компоненты. Решения:
- В обработке подключения ККТ изменить функцию «ПолучитьНомерВерсии» — не запрашивать её у компоненты (возвращать значение программно).
- Скорректировать наименование подключаемой компоненты в коде обработки.
- Обновить модули работы с оборудованием (МенеджерОборудованияВызовСервера и связанные) — этот путь сложнее для сильно доработанных конфигураций.
Альтернативные варианты
Если доработка конфигурации невозможна‚ существуют платные готовые решения — внешние обработки и прослойки между 1С и драйвером ККТ‚ которые корректно передают ставки 5% и 7% без обновления конфигурации.
Рекомендации
- Перед настройкой обновите прошивку ККТ и драйвер до актуальных версий.
- Проверьте наличие действующей подписки на обновления ПО кассы.
- После включения маппинга пробейте тестовый чек и сверьте ставку в фискальном документе и в отчёте ОФД.
- Помните: маппинг меняет ставку только на кассе — в учётной системе отчётность по НДС нужно вести корректно самостоятельно.
Маппинг налоговых ставок — эффективный «мост» между устаревшим учётным ПО и новыми требованиями законодательства‚ позволяющий отложить дорогостоящее обновление конфигурации без риска нарушить правила фискализации.