$kdv degiskeninde 750'nin matrahini buluyorsunuz. sonra, buldugunuz toplami kdv olarak tanimlayip, kdv'den tekrar matrah bulmaya calisiyorsunuz. o da yetmiyor, kdv dahil tutardan matrah bulmaya calisiyorsunuz ama onu da buldugunuz yanlis kdv tutariyla yapiyorsunuz. muthis bir kaos
kdv dahil tutardan matrah ve kdv bulmak icin;
$kdvDahilTutar = 750;
$kdvOrani = 18;
// Matrah
$matrah = $kdvDahilTutar/(1+($kdvOrani/100)); // 635.59
// KDV
$kdv = $kdvDahilTutar*$kdvOrani/(100+$kdvOrani); // 114.41
// $matrah + $kdv = 750
kdv tutarindan matrah bulmak icin;
$kdvTutari = 114.41;
$kdvOrani = 18;
$matrah = $kdvTutari/$kdvOrani*100; // 635.59
// $matrah + $kdvTutari = 750
kdv haric tutardan kdv bulmak icin;
$kdvHaricTutar = 635.59;
$kdvOrani = 18;
$kdv = $kdvHaricTutar*$kdvOrani/100; // 114.41
// $kdvHaricTutar + $kdv = 750
Çok teşekkür ederim.

Sen olmasan kim bilir daha kaç yıl bununla uğraşacaktım