Округление суммы чека в 1С Розница и Управление торговлей
Содержание
Копейки в чеке убирают округлением итоговой суммы, и настраивается это не в драйвере ККТ, а в самой конфигурации. В 1С:Розница и 1С:Управление торговлей за это отвечает механизм скидок (наценок) с видом «Округление». Касса печатает уже готовый, округлённый итог — отдельной «галки округления» в фискальном регистраторе искать не нужно.
Округляется именно итог чека, а не каждая позиция. Разница в копейки списывается на служебную скидку или наценку «Округление» — поэтому выручка, кассовая смена и чек сходятся до копейки. Округлять можно до рубля, до 10 или 50 копеек, в меньшую сторону (в пользу покупателя) или по арифметическим правилам.
Ниже — где в 1С Розница и 1С Управление торговлей включается округление, что проверить в подключаемом оборудовании, как это отражается на кассовой дисциплине и что делать, если копейки всё равно попадают в чек.
Откуда в чеке берутся копейки
Копейки появляются не из-за ошибки кассы, а из-за обычной арифметики продажи:
- 🧮 Процентные скидки. Товар за
149,90 ₽со скидкой 7% даёт139,407, что округляется до139,41 ₽— вот и дробь. - ⚖️ Весовой товар. Цена за килограмм, умноженная на вес (например,
0,372 кг), почти всегда даёт копейки. - 💱 Расчёт НДС и цен с налогом. Когда цена хранится без НДС, при добавлении налога итог тоже «ломается» на копейки.
- ➕ Сумма нескольких позиций. Два товара по
89,50 ₽и149,90 ₽дают итог239,40 ₽.
1С не «придумывает» копейки — она честно считает. Чтобы в чеке стояла круглая сумма, итог нужно принудительно округлить, а возникшую разницу куда-то отнести.
Именно поэтому округление в 1С оформлено как скидка или наценка. Если итог уменьшается (239,40 → 239,00), разница 0,40 ₽ записывается как скидка с видом «Округление». Если по арифметике итог вырастает — как наценка. Благодаря этому строка «Итого» в чеке и сумма принятых денег всегда равны: касса не берёт «лишнее» и не теряет копейки «в воздухе».
Как один и тот же итог 239,40 ₽ выглядит при разных настройках:
| Шаг округления | Направление | Итог в чеке | Разница |
|---|---|---|---|
| До рубля | в пользу покупателя | 239,00 ₽ | скидка 0,40 ₽ |
| До рубля | по арифметике | 239,00 ₽ | скидка 0,40 ₽ |
| До 10 копеек | по арифметике | 239,40 ₽ | без изменений |
| До 50 копеек | по арифметике | 239,50 ₽ | наценка 0,10 ₽ |
Из таблицы видно главное: шаг и направление выбирают заранее, потому что от них зависит и сумма в чеке, и знак разницы (скидка или наценка).
Как настроить округление итога в 1С Розница
В 1С:Розница округление задаётся через механизм скидок (наценок). Путь: Маркетинг → Скидки (наценки).
- Откройте список скидок и наценок и создайте новый элемент.
- В поле вида укажите «Округление» (вид отвечает за то, что скидка не фиксированная и не процентная, а подгоняет итог под нужный шаг).
- Задайте точность округления: до
1,00₽,0,50₽ или0,10₽ — смотря насколько «круглую» сумму хотите видеть в чеке. - Выберите направление: в меньшую сторону (в пользу покупателя), в большую или по арифметике (
0,50и выше — вверх, меньше — вниз). - На закладке условий оставьте условие пустым или задайте «без условий», чтобы округление применялось к каждому чеку.
- Укажите, что скидка применяется к итогу чека, а не к отдельной позиции.
- Запишите и закройте. Если в конфигурации ведётся список действующих скидок по магазину, добавьте созданное округление туда.
Если точного названия закладки или поля на вашем релизе не видно, ориентируйтесь на блок с параметрами округления внутри карточки скидки — набор полей там один и тот же: шаг округления и его направление.
После записи пробейте тестовый чек на сумму с копейками. В чеке появится отдельная строка скидки (или наценки) «Округление», а «Итого» станет круглым. Проверяйте настройку только тестовым чеком или в демо-базе, а не на реальной смене.
Какой шаг округления выбрать
- До рубля — классический вариант для розницы: в чеке нет копеек вообще.
- До 10 копеек — компромисс, когда нужно убрать «некрасивые» дроби вроде
139,41, но оставить честную цену близко к расчётной. - До 50 копеек — встречается редко, в основном в общепите.
Направление «в пользу покупателя» (вниз) выгоднее для лояльности, но магазин каждый раз теряет копейки. Арифметическое округление в среднем нейтрально: часть чеков вниз, часть вверх.
На практике в розничной торговле чаще всего выбирают округление до рубля в меньшую сторону. Так в чеке стоит круглая сумма, покупатель всегда платит не больше ценника, а магазин закладывает копеечные потери в наценку заранее. Это добровольная скидка продавца, а не нарушение правил применения ККТ: сумма чека равна сумме оплаты, и фискальные требования соблюдены.
Округление в 1С Управление торговлей
В 1С:Управление торговлей механизм тот же — скидка (наценка) с видом «Округление», — но путь к списку другой:
| Конфигурация | Где создаётся округление |
|---|---|
| 1С:Розница | Маркетинг → Скидки (наценки) |
| 1С:Управление торговлей 11 | CRM и маркетинг → Скидки (наценки) |
В УТ 11 перед тем как округление заработает, в разделе CRM и маркетинг → Настройки раздела должна быть включена сама возможность применять ручные или автоматические скидки. Без этого флага список скидок будет, но в документ продажи они не подставятся.
В УТ термин «виды цен», а не «типы цен» (как в Бухгалтерии). Если округление настраивается в связке с типом цены, смотрите справочник видов цен в разделе маркетинга — не путайте его с ценообразованием из других конфигураций.
Если розничные продажи в УТ пробиваются через рабочее место кассира (РМК), округление, заданное в скидках, автоматически применяется к чеку при его закрытии — отдельной настройки в РМК для этого не требуется.
Что проверить в настройках ККТ и подключаемого оборудования
Округление — задача конфигурации, а не кассового аппарата. Фискальный регистратор печатает тот итог, который передаёт ему 1С. Поэтому в подключаемом оборудовании ищут не «округление», а правильность передачи данных.
Логика простая: сначала добейтесь, чтобы чек вообще корректно уходил на ККТ, и только потом подключайте округление. Если копейки в чеке вас не устраивают, но при этом касса и так печатает с ошибками, сначала решают проблему обмена, а не округления.
Настройка драйвера (COM-порт, модель, скорость) на округление не влияет. Единственное, что здесь важно для итога, — корректная ставка НДС и система налогообложения в карточке кассы: от них зависит, как 1С посчитает налог внутри суммы, которую потом будет округлять.
Округление и кассовая дисциплина: как сходится касса
Главный вопрос бухгалтера: не возникнет ли расхождение между чеками, Z-отчётом и кассовой книгой, если убрать копейки.
Расхождения не будет, потому что округляется итог чека целиком. Покупатель платит ровно ту сумму, которая напечатана: 239,00 ₽, а не 239,40 ₽. В фискальную память уходит 239,00, в кассовую смену — 239,00, в выручку за день — сумма округлённых чеков. Везде одно и то же число.
Разница в 0,40 ₽ — это не «потерянные деньги», а скидка, которую магазин сознательно дал. Она отражается:
- 📉 в выручке — выручка чуть меньше расчётной цены товаров;
- 🧾 в отчёте о розничных продажах — как сумма предоставленных скидок округления;
- 💰 в кассе — никак, потому что в кассу поступает ровно напечатанный итог.
При арифметическом округлении вверх (наценка) итог становится больше расчётной стоимости товаров. Это допустимо, но покупатель видит сумму выше суммы ценников. Чтобы не вызывать вопросов у покупателей и проверяющих, в рознице чаще округляют вниз, в пользу покупателя.
На безналичную оплату округление влияет так же, как на наличную: эквайринг спишет с карты именно округлённый итог. Отдельно настраивать терминал не нужно — он получает сумму чека из 1С.
Как разница попадает в учёт
Сумма скидок округления за смену собирается в отчёте о розничных продажах. Для учёта это обычная скидка: она уменьшает выручку по сравнению с «ценниковой» стоимостью товаров. Отдельно разносить копейки вручную не нужно — закрытие кассовой смены и передача отчёта о рознице делают это автоматически. При сверке за день ориентируйтесь не на сумму ценников, а на сумму округлённых чеков: именно она должна совпасть с деньгами в кассе и Z-отчётом.
Когда округление лучше не включать
Округление нужно не всегда, и иногда оно создаёт больше вопросов, чем решает:
- 🚫 Все цены и так в целых рублях, скидок в процентах нет. Копейки взяться неоткуда — округление будет лишней строкой в чеке.
- 🚫 Жёсткий контроль цены до копейки (например, часть позиций продаётся по регулируемой цене). Тогда округление итога исказит привязку к цене позиции.
- 🚫 Округление вверх в чеке массового спроса. Покупатель видит сумму больше ценников — это частый повод для претензий. Если округлять, то вниз.
В этих случаях проще оставить копейки: они корректны и никаких правил не нарушают.
Если копейки всё равно попадают в чек
Чаще всего округление «не срабатывает» не из-за поломки, а из-за того, что скидка не применилась к конкретному чеку. Разберите по симптому:
Ещё одна типичная ситуация — округление до 10 копеек там, где ждали округление до рубля. Тогда вместо 139,00 в чеке остаётся 139,40. Это не ошибка, а неверно выбранный шаг: вернитесь в карточку скидки и поставьте точность 1,00.
Если настройка верная, но чек уже пробит с копейками, перебивать его не нужно: округление действует на новые чеки, задним числом фискальные документы не меняются.
Частые вопросы
Можно ли округлять только наличные чеки, а безнал оставлять с копейками?
Законно ли округлять сумму чека?
Влияет ли округление на возврат товара?
Почему после настройки округления изменился НДС в чеке?
Нужно ли округление, если все цены и так в целых рублях?
Источники
- Федеральный закон № 54-ФЗ «О применении контрольно-кассовой техники»
- Указание Банка России № 3210-У о порядке ведения кассовых операций