Her zaman sorun olmuştur bu KDV Formülleri. En azından kolay yoldan bunu halletmek isteyen insanlar için baş ağrısı. Bu yüzden sizin için iki adet fonksiyon hazırladım.
Bu fonksiyonlardan biri tutarın KDV dahil halini hesaplarken, biri de tutarın KDV hariç halini hesaplıyor. Kullanımı da kurması da çok kolay.
Öncelikle size bir adet PHP dosyası lazım. Aşağıda vereceğim kodları PHP dosyasına eklemek daha kolay ve hızlı yöntemdir. Bu sayede fonksiyonları tek bir yerden kontrol edebilirsiniz.
kdv.php Kodları
<?php function kdv_ekle($tutar,$oran){ $kdv = $tutar * ($oran / 100); $ytutar = $tutar + $kdv; return $ytutar; } function kdv_cikar($tutar,$oran){ $ytutar = $tutar / (1 + ($oran/100)); return $ytutar; } ?>
Kullanım
kdv.php dosyasını sayfanıza include ettikten sonra aşağıdaki iki fonksiyondan birini rahatlıkla kullanabileceğiz.
include için:
<?php include("kdv.php");?>
KDV Dahil
Bir tutarın KDV dahil halini hesaplamak için aşağıdaki fonksiyonu kullanın.
<?php kdv_ekle(tutar,kdv oranı); ?>
Örnek olarak; 100 TL’nin %10 KDV’li fiyatı 110 TL’dir ve aşağıdaki fonksiyonu kullandığımızda bize 110 TL’yi verecek.
<?php kdv_ekle(100,10); ?>
KDV Hariç
Yukarıdaki fonksiyonun tersini yapar, KDV hariç olarak hesaplar.
<?php kdv_cikar(tutar,kdv oranı); ?>
Örnek olarak yukarıda 100 TL’nin %10 KDV’li fiyatını 110 TL bulmuştuk. Şimdi 110 TL’nin %10 KDV’siz fiyatını bulalım.
<?php kdv_cikar(110,10); ?>
Kolay gelsin …
Bende yazmaya çalışacağım bu tarz bir uygulama umarım başarırım.
Başarırsınız ya sorun olmaz, kolay bir şey. Eğer yapamazsanızda bana ulaşın, yardımcı olurum.
Çok Çok Teşekkür Ederim Kdv Çıkarmada Takılmıştım Allah Razı Olsun Başka Ne diyim 🙂
Ne demek 🙂 Ben teşekkür ederim..
Merhaba
Ben php ve html konusunda oldukça acemiyim.
Çeşitli sitelerden gördüğüm kodlarla basit bir hesaplama yaptırmaya çalışıyorum ancak bir türlü başaramadım.
Bazı hesaplarda sorunsuz olarak sonuç doğru çıkıyor fakat bazı hesaplarda anlamsız sonuçlar elde ediliyor.
Sizden rica etsem, php ve html olarak bir dosya hazırlayıp bana göndermeniz mümkün mü?
Sadece KDV çıkarmak ve KDV eklemek için yararan bir form yeterli.
Teşekkürler
Merhaba, bu konuda buradan yardım edemem, bana isteğinizle ilgili bir mail gönderirseniz yardımcı olmaya çalışırım.
müthiş paylaşım yanlış anlaşılmasın toplu sms siteme eklemek istiyorum yardımcı olur musun
Bende çalışmıyor