Часто спрашивают меня, почему мол заправляясь даю 500 р и прошу заправить на них а мне чек всегд аотдают на 499,90 коп и на столько же заправляют. ТАк вот чтоб знали все вот вам ответ:
Отпуск наливных нефтепродуктов через ТРК может производиться в режиме предоплаты (оформление чека продажи до получения нефтепродуктов) и постоплаты (оформление чека продажи после получения нефтепродуктов). Для отпуска нефтепродукта через ТРК заказ может производиться в литрах или на сумму (в рублях). При отпуске наливного нефтепродукта на определенную сумму (при технической возможности ТРК) производится налив объема нефтепродукта клиенту не равный целому числу литров. В данной ситуации производится расчет необходимого объема для отпуска с округлением до ближайшего меньшего числа с точностью до 10 миллилитров, и рассчитывается стоимость отпущенного товара. Расчет объема и стоимости происходит исходя из минимальной единицы счета дозы выдачи, равной 10 миллилитрам. Это значит, что топливораздаточная колонка в силу своих технических особенностей не может производить счет выдаваемой дозы с шагом, меньшим 10 миллилитрам и расчет стоимости выданной дозы будет производиться с точностью (округлением) до 10 миллилитров. В кассовом чеке при этом доза будет указана в целых литрах с двумя знаками после запятой, третий знак не отражается, т.к. он всегда равен нулю, счет идет с точностью не до тысячных (миллилитр), а до сотых литра (10 миллилитров). Например, выдана доза 23,86 л., это значит, что выдано 23 литра 860 миллилитров или увеличим дозу на одну единицу счета до 23,87л., в данном случае выдано 23 литра 870 миллилитров, т.е. больше на 1 минимальную единицу счета дозы выдачи, равную 10 миллилитрам. Исходя из этого и расчет стоимости будет производится путем умножения стоимости литра на отпущенную с шагом 10 миллилитров дозу, что может вызвать недопонимание покупателя. Поэтому оператор должен разъяснить эту особенность работы оборудования покупателю. Приведем пример: покупатель просит заправить его автомобиль на 1000 рубрей, стоимость бензина, к примеру, 23рубля 40копеек за литр, необходимо производить такой расчет: 1) считаем, сколько на 1000рублей выходит литров: 1000 : 23,40 = 42,735042735 литра 2) производим округление до ближайшего меньшего числа дозы выдачи с точность минималь-ной единицы счета ТРК 10 миллилитров: 42,735042735 ≈ 42,730 литра или 42 литра 730 миллилитров 3) рассчитываем стоимость товара к уплате покупателем: 42,730 * 23,40 = 999,882 рубля сумму округляем по арифметическим правилам до копейки, после чего она будет равна 999,88 рублям или 999 рублей 88 копейки необходимо получить от покупателя за нефтепродукт. На чеке (при наличной оплате) будет значится доза выдачи 42,73л. на сумму 999,88 руб. Эти вычисления производятся автоматически. Оператор должен выдать сдачу 12 коп. с полученной 1000руб. Все расчеты производится строго в соответствии с цифрами в чеке ККМ, если в нем значится 499,90р., то вы столько и должны уплатить в кассу, если при этом вносите 500р., соответ-свенно оператор вам обязан дать сдачу 10коп.

Так вот, у кого то возникнет вопрос почему например на роснефти нет такой проблемы: Ответ прост. У них программно установлено значение округления в большую сторону, другими совами вас обманывают на эти недолитые миллитры а то и литы зато показывают все красиво на чеках что бы вы не задавали лишних вопросов.