iltu33 adlı üyeden alıntı: mesajı görüntüle
Merhaba!
Bir işlem yaptım ve şu https://kdv.hesaplama.net/ site ile karşılaştırdım fakat aynı sonucu vermiyor :c
sitede mi sorun var acaba yoksa bende m?

$tutar = 750;
$oran = 4;
$kdv = ($tutar) / (1 + ($oran/100));
echo $kdv / $oran * 100;
echo '<br> <br>';
echo $kdv/(1+($oran/100));
$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