# Ошибка в чеке (price)

Общий код ошибки, который возникает при ошибки валидации чека (значения в каком-то из передаваемых значений не соответствует требования АТОЛ Онлайн) отвечает с кодом ошибки 32.

{% hint style="info" %}
**Пример ошибки**: Ошибка запроса по причине: Ошибка валидации входящего чека. Ошибочные поля : NumberNotMultipleOf: #/receipt.items\[0].price; Идентификатор ошибки: b35f0425-13aa-4493-b4b9-cc66b981e96c; Код ошибки: 32
{% endhint %}

В этом примере мы видим, что ошибка в поле **price (цена)**. Подробнее рассмотрим причину ошибки:

* цена товара - 196,38
* количество - 10 шт.
* НДС сверху, т.е. не входит в цену
* АТОЛ Онлайн всегда ожидает цену с НДС за товар, поэтому мы перед отправкой рассчитываем цену для каждой позиции
* сумма получается 2356,56, рассчитываем цену за штуку с НДС, получаем 235,656 (т.е. 3 знака после запятой)
* требования АТОЛ для поля цена (price) - не более 2 знаков после запятой
* если делать округления перед отправкой, то будут расхождения в цене

![Исходные данные в чеке](https://2673654102-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-jcnKed6hWOBjpNLAy%2Fuploads%2FUEroLnuQWFxpFFSk2DGy%2Fimage.png?alt=media\&token=a8c12a5f-09ef-47ae-bc5a-47c751d11611)

**Решение:**

* изменить количество и цену таким образом, чтобы цена за штуку с НДС (сумму Всего разделить на Количество) получалась с 2 знаками после запятой
* записать чек и отправить

![Чек после ручного изменения](https://2673654102-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-jcnKed6hWOBjpNLAy%2Fuploads%2FcKgfBDLCdTu7Tnjf7drN%2Fimage.png?alt=media\&token=6aeda89e-dd56-4841-bad6-67527cb71883)
