Чек коррекции на кассе АТОЛ: как сделать на ФФД 1.05 и 1.2

Для касс АТОЛ, которые работают через Драйвер ККТ (ДТО 10): 25Ф, 30Ф, 55Ф и другие. Какой документ нужен, что передать кассе и какие ошибки она вернёт — по нашим партиям коррекций на этих кассах.

Обновлено 11.11.2026 · Рамазан Гаштов, сервис коррекция-чеков.рф

Главное

  • Сначала узнайте версию ФФД кассы. От неё зависит, какой документ нужен.
  • ФФД 1.05: чек коррекции — только если чек не пробили. Ошибочный чек исправляют обычными чеками: возврат, полностью повторяющий ошибочный, и правильный чек.
  • ФФД 1.2: и непробитый, и ошибочный чек исправляют чеками коррекции. Для ошибочного — пара: обратный и правильный, оба со ссылкой на исходный (тег 1192).
  • На ФФД 1.05 у АТОЛ в чек коррекции нельзя положить ссылку на исходный чек — в нём нет позиций, а драйвер передаёт тег 1192 только внутри позиций. Это ещё одна причина исправлять ошибочный чек на 1.05 парой обычных чеков.
  • Неизвестное значение драйвер АТОЛ отвергает, и документ не создаётся. Но кое-что касса принимает молча — каждый пробитый документ проверяйте.
  • Документ в фискальном накопителе не отменить. Десятки и сотни чеков вручную — риск повторов и новых ошибок.

Какой документ нужен

Порядок задают методические рекомендации ФНС (письмо от 18.12.2024 № АБ-4-20/14344@). Для АТОЛ он такой же, как для любой кассы.

СитуацияФФД 1.05ФФД 1.2
Расчёт был, чек не пробилиЧек коррекции «приход» (для выплаты — «расход»)Чек коррекции с позициями — как обычный чек
Чек пробит с ошибкой: сумма, НДС, СНО, вид оплатыОбычный чек «возврат прихода», повторяющий ошибочный, затем правильный обычный чек. В обоих — ФП ошибочного чека (1192)Обратный чек коррекции «возврат прихода» и правильный чек коррекции «приход». В обоих — ФП ошибочного чека (1192)
Пробит лишний чекОбычный обратный чек с ФП лишнегоОбратный чек коррекции с ФП лишнего
Покупатель вернул товар (ошибки не было)Обычный чек возврата — это не коррекция

На 1.05 чек коррекции бывает только «приход» или «расход», обратного «возврата прихода» в нём нет. Поэтому методика ФНС для 1.05 исправляет ошибку обычными чеками.

Узнайте версию ФФД, прошивку и драйвер

  • Версия ФФД указана в отчёте о регистрации (перерегистрации) кассы; обычно её видно и в личном кабинете ОФД в карточке кассы.
  • Прошивку драйвер показывает в сведениях о кассе. Наша проверенная связка — АТОЛ 30Ф, прошивка 5.15.102, Драйвер ККТ 10.10.8.0.
  • Ветка драйвера зависит от платформы кассы: 25Ф, 30Ф, 55Ф v2 — ДТО 10.10.x; 91Ф и 92Ф — ДТО 10.9.x. С чужой веткой касса отвечает ошибкой 11.
  • НДС 22 % и 22/122 добавлены в Драйвер ККТ 10.10.8.0.

Как пробить один чек коррекции

Документ формирует программа: кассовая или утилита «Тест драйвера ККТ» из комплекта Драйвера ККТ. Пошаговой инструкции по её окнам для чека коррекции АТОЛ не публикует, поэтому ниже — что должно попасть в документ. Названия полей — из описания JSON-заданий драйвера.

Если исправляете ошибочный чек — сначала соберите его данные

  1. Найдите чек в личном кабинете ОФД. Из накопителя старые документы касса отдаёт краткой формой — без позиций и с итогом до рублей, состав восстановить по ним нельзя.
  2. Выпишите: дату, фискальный признак (ФП), каждую позицию с ценой, количеством, ставкой НДС, признаками способа и предмета расчёта, суммы по видам оплаты, систему налогообложения.

Чек коррекции

  1. Тип документа: sellCorrection — коррекция прихода, sellReturnCorrection — возврата прихода (только ФФД 1.2). Для обратного документа — противоположный ошибочному.
  2. Тип коррекции correctionType: self — самостоятельно, instruction — по предписанию налоговой. Номер предписания (correctionBaseNumber, тег 1179) — только во втором случае.
  3. Дата correctionBaseDate (тег 1178). На ФФД 1.2 — дата исходного расчёта. АТОЛ пишет в документ переданную дату, а не свою.
  4. На ФФД 1.2 — позиции: в обратном документе точно как в ошибочном чеке, в правильном — с верными данными. ФП ошибочного чека передаётся элементом позиций (тег 1192).
  5. Оплата и СНО. Раскладка видов оплаты у АТОЛ одинакова для обычного чека и чека коррекции.
  6. После пробития прочитайте документ из накопителя и сверьте с заданием. Для ошибочного чека повторите всё для второго, правильного документа.
Ошибка драйвера посреди задания документа не создаёт — счётчик накопителя не двигается. Но закрытый документ навсегда в накопителе: ошибку исправляет только следующий документ коррекции.

Особенности ФФД 1.05 на АТОЛ

  • Чек коррекции — без позиций: итог, оплаты и суммы по ставкам НДС. Суммы по ставкам обязательны.
  • По ставке «без НДС» указывают сумму расчёта, а не ноль. На ноль касса отвечает ошибкой 128.
  • Тега 1192 в таком чеке не будет: драйвер передаёт его только внутри позиций.
  • Ошибочный чек исправляют обычными чеками: возврат с ФП ошибочного чека, затем правильный чек с тем же ФП.

Ошибки АТОЛ при коррекции: что значат и что делать

Все случаи — из наших проверок.

Ответ кассыКогда бываетЧто делать
128 «Некорректная сумма налога»ФФД 1.05: по ставке «без НДС» передан нольУказать сумму расчёта по этой ставке
80 «В ККТ нет денег для выплаты»Возврат наличными первым в паре. Чек коррекции «приход» наличными ящик у АТОЛ не пополняет — следующий возврат всё равно упадётСделать внесение наличных перед возвратом
501 «Некорректное значение поля "taxationType" (envd)»В документе СНО ЕНВД — драйвер её не принимаетДокумент не создан. Разобраться с СНО по методике, а не подбирать значение
11Драйвер не той ветки для платформы кассы25Ф, 30Ф — ДТО 10.10.x; 91Ф, 92Ф — ДТО 10.9.x
8 MARKING_CODE_STATUS, затем 409 «Некорректный код маркировки»ФФД 1.2: в правильный чек передан код маркировки, восстановленный из накопителя. Полного кода там нет — криптографическая часть не хранитсяРешать по конкретному расчёту. В нашей партии документы пробиты без кода, с признаком маркированного товара, и это указано в пояснении для налоговой

Что АТОЛ принимает молча

  • Оплату «постоплатой (в кредит)» при позициях «полный расчёт». Это нарушает правило форматно-логического контроля, а 30Ф документ принял — ошибку увидит уже ОФД.
  • Проверка задания в драйвере пропускает то, что касса потом отвергнет. Доказательство — только документ, прочитанный из накопителя.

Что у АТОЛ работает хорошо: на 30Ф с прошивкой 5.15.102 все двенадцать ставок НДС, включая 22 %, легли в накопитель верно; наименование в 122 символа прошло целиком; ФП с ведущим нулём сохраняется.

Ошибки ручных коррекций, которые потом приходится исправлять

Нам приходили кассы, где владелец уже пробивал коррекции сам. Типичное:

  • признак способа расчёта «предоплата 100 %» вместо «полный расчёт»;
  • весь чек одной позицией «1 шт.» на всю сумму вместо реального товара и количества;
  • перепутан признак расчёта: «расход» вместо «прихода»;
  • один и тот же чек пробит повторно;
  • коррекция без ссылки на исходный чек.

Каждая такая коррекция — новая ошибка в накопителе. Её тоже исправляют парой документов, и работы становится вдвое больше.

Чеков много? Поручите партию нам

Разбираем выгрузку ОФД, согласуем с вами реестр, пробиваем на вашей кассе удалённо, сверяем каждый документ с накопителем и ОФД, готовим реестр и письмо для налоговой. На АТОЛ 25Ф (ФФД 1.2) мы пробили партию из 4 899 документов взамен чеков, не принятых ФНС из-за длинных наименований; на АТОЛ 30Ф — партии по смене СНО и безналичной оплате, более 12 000 документов. Все сверены с ОФД. С 2017 года — более 1,5 млн исправлений. Срок и цену называем после бесплатного анализа.

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

Можно ли исправить чек на ФФД 1.05 чеком коррекции АТОЛ?
Только непробитый расчёт. Ошибочный чек на ФФД 1.05 исправляют обычными чеками: возвратом, повторяющим его, и правильным чеком — оба с ФП ошибочного чека в теге 1192. В чек коррекции 1.05 драйвер АТОЛ тег 1192 не передаёт: в таком чеке нет позиций.
Какую версию Драйвера ККТ ставить для коррекции?
Ветку под платформу кассы: для 25Ф и 30Ф — ДТО 10.10.x, для 91Ф и 92Ф — ДТО 10.9.x, иначе касса ответит ошибкой 11. Ставки НДС 22 % и 22/122 добавлены в версии 10.10.8.0.
Какую дату ставить в чеке коррекции (тег 1178)?
На ФФД 1.2 — дату исходного расчёта, в том числе при коррекции по предписанию. На ФФД 1.05 это дата документа-основания: при предписании — дата предписания. АТОЛ записывает в документ переданную дату, а не свою.
У меня касса АТОЛ Онлайн. Как сделать чек коррекции?
По справке АТОЛ Онлайн — вручную в личном кабинете сервиса, в разделе «Формирование чеков 1.05/1.2», или через API сервиса. Какой документ нужен, определяет та же методика ФНС.
Нужно ли сообщать в налоговую об исправлении?
Освобождение от ответственности по примечанию к статье 14.5 КоАП связано с добровольным исправлением до того, как нарушение выявила налоговая, и с письменным сообщением об этом. Сообщение подаёт владелец кассы. Решение принимает налоговый орган.

Источники

  • Методические рекомендации ФНС по исправлению ошибок при расчётах — письмо от 18.12.2024 № АБ-4-20/14344@, kkt-online.nalog.ru.
  • Приказ ФНС от 14.09.2020 № ЕД-7-20/662@ — форматы фискальных документов (таблицы 27–29 и 120–122).
  • Драйвер ККТ АТОЛ (ДТО 10), версия 10.10.8.0: описание и сценарии JSON-заданий чека коррекции из комплекта драйвера.
  • База знаний АТОЛ Онлайн: как сформировать чеки коррекции.
  • Наши проверки на АТОЛ 30Ф (прошивка 5.15.102, ФФД 1.05 и 1.2, стенд) и боевые партии на АТОЛ 25Ф и 30Ф, 2026 год: каждый документ прочитан из накопителя и сверен с ОФД.

Касса ШТРИХ-М? → Чек коррекции на ШТРИХ-М · Эвотор? → Чек коррекции на Эвоторе