Как кто зачисляет на карточный баланс деньги и снимает стоимость звонков? Конкретно в варианте с препейдом.
Проблема следующая:
Клиент перечисляет поставщику на счет сумму. Притом входит туда НДС или нет его не волнует (частного клиента). Он хочет видеть на балансе перечисленную сумму.
По факту выставления счета НДС начисляется на всю сумму предоставленных услуг. Однако в варианте с препейдом максимальная длительность разговора рассчитывается заранее, притом если баланс абонента вести в сумме без вычета налога, то длительность надо рассчитывать исходя из стоимости с учетом НДС, тогда конечная сумма снятых денег с баланса будет "сумма стоимостей с НДС", которая аж никак не сойдется с "суммой стоимостей без НДС" + НДС, которая будет в счете.
С другой стороны можно зачислять деньги на счет абоненту без НДС и все расчеты проводить без учета налогов, а абоненту показывать сумму с учетом налога. Тогда появляется погрешность при вычете НДС, а пр и нескольких платежах погрешность будет расти (я имею ввиду что [(сумма-НДС) + НДС] редко равна [сумме]).