{"id":2940,"date":"2025-10-29T21:35:49","date_gmt":"2025-10-29T21:35:49","guid":{"rendered":"https:\/\/olivin.webty.site\/haber\/?page_id=2940"},"modified":"2025-10-29T21:35:49","modified_gmt":"2025-10-29T21:35:49","slug":"kdv-hesaplama","status":"publish","type":"page","link":"https:\/\/olivin.webty.site\/saglik\/kdv-hesaplama\/","title":{"rendered":"KDV Hesaplama"},"content":{"rendered":"<div class=\"oli-calculator\">\r\n    <div class=\"oli-calculator-form-groups\">\r\n        <div class=\"calculator-form-group\">\r\n            <label for=\"calculationType\">Hesaplama T\u00fcr\u00fc:<\/label>\r\n            <select id=\"calculationType\">\r\n                <option value=\"kdvHaric\">KDV Hari\u00e7 Fiyattan KDV Dahil Hesaplama<\/option>\r\n                <option value=\"kdvDahil\">KDV Dahil Tutardan KDV Hari\u00e7 Hesaplama<\/option>\r\n                <option value=\"matrah\">KDV'den Matrah Bulma<\/option>\r\n            <\/select>\r\n        <\/div>\r\n        <div class=\"calculator-form-group\">\r\n            <label for=\"kdvRate\">KDV Oran\u0131:<\/label>\r\n            <select id=\"kdvRate\">\r\n                <option value=\"1\">%1<\/option>\r\n                <option value=\"8\">%8<\/option>\r\n                <option value=\"10\">%10<\/option>\r\n                <option value=\"18\">%18<\/option>\r\n                <option value=\"20\">%20<\/option>\r\n                <option value=\"custom\">\u00d6zel<\/option>\r\n            <\/select>\r\n        <\/div>\r\n        <div class=\"calculator-form-group\" id=\"customRateDiv\" style=\"display: none;\">\r\n            <label for=\"customRate\">\u00d6zel KDV Oran\u0131 (%):<\/label>\r\n            <input type=\"number\" id=\"customRate\" min=\"0\" max=\"100\" step=\"0.01\">\r\n        <\/div>\r\n        <div class=\"calculator-form-group\">\r\n            <label for=\"amount\">Tutar:<\/label>\r\n            <input type=\"number\" id=\"amount\" step=\"0.01\" placeholder=\"Tutar\u0131 giriniz\">\r\n        <\/div>\r\n    <\/div>\r\n    <button onclick=\"calculate()\">Hesapla<\/button>\r\n    <div class=\"result\" id=\"result\"><\/div>\r\n<\/div>\r\n<script>\r\n    const formatNumber = num => num.toLocaleString('tr-TR', { minimumFractionDigits: 2, maximumFractionDigits: 2 });\r\n\r\n    const calculate = () => {\r\n        const calculationType = document.getElementById('calculationType').value;\r\n        const kdvRateSelect = document.getElementById('kdvRate').value;\r\n        const amount = parseFloat(document.getElementById('amount').value);\r\n        const kdvRate = kdvRateSelect === 'custom' \r\n            ? parseFloat(document.getElementById('customRate').value) \r\n            : parseFloat(kdvRateSelect);\r\n\r\n        if (!amount || amount <= 0 || isNaN(kdvRate) || kdvRate < 0) {\r\n            alert('L\u00fctfen ge\u00e7erli de\u011ferler giriniz!');\r\n            return;\r\n        }\r\n\r\n        let kdvHaricTutar, kdvTutar, kdvDahilTutar;\r\n\r\n        if (calculationType === 'kdvHaric') {\r\n            kdvHaricTutar = amount;\r\n            kdvTutar = amount * (kdvRate \/ 100);\r\n            kdvDahilTutar = amount + kdvTutar;\r\n        } else if (calculationType === 'kdvDahil') {\r\n            kdvDahilTutar = amount;\r\n            kdvHaricTutar = amount \/ (1 + kdvRate \/ 100);\r\n            kdvTutar = amount - kdvHaricTutar;\r\n        } else if (calculationType === 'matrah') {\r\n            kdvTutar = amount;\r\n            kdvHaricTutar = amount \/ (kdvRate \/ 100);\r\n            kdvDahilTutar = kdvHaricTutar + kdvTutar;\r\n        }\r\n\r\n        document.getElementById('result').innerHTML = `\r\n            <p><strong>KDV Hari\u00e7 Tutar:<\/strong> ${formatNumber(kdvHaricTutar)} TL<\/p>\r\n            <p><strong>KDV (%${kdvRate}):<\/strong> ${formatNumber(kdvTutar)} TL<\/p>\r\n            <p><strong>KDV Dahil Tutar:<\/strong> ${formatNumber(kdvDahilTutar)} TL<\/p>\r\n        `;\r\n        document.getElementById('result').style.display = 'block';\r\n    };\r\n\r\n    document.getElementById('kdvRate').addEventListener('change', function() {\r\n        document.getElementById('customRateDiv').style.display = this.value === 'custom' ? 'block' : 'none';\r\n    });\r\n<\/script>\r\n\r\n\n<blockquote><p><span style=\"color: #333;\"><strong>Bu sayfay\u0131 payla\u015f\u0131n:<\/strong><\/span><\/p><\/blockquote>\n<p><div class=\"oli-social-share-buttons\" title=\"Bu Sayfay\u0131 Payla\u015f\"><li><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Folivin.webty.site%2Fsaglik%2Fkdv-hesaplama%2F\" target=\"_blank\" onclick=\"window.open(this.href, '_blank'); return false;\" style=\"background-color: #3b5998;\"><i class=\"fab fa-facebook\"><\/i><span>Facebook<\/span><\/a><\/li><li><a href=\"https:\/\/api.whatsapp.com\/send?text=KDV+Hesaplama%20https%3A%2F%2Folivin.webty.site%2Fsaglik%2Fkdv-hesaplama%2F\" target=\"_blank\" onclick=\"window.open(this.href, '_blank'); return false;\" style=\"background-color: #4dc247;\"><i class=\"fab fa-whatsapp\"><\/i><span>WhatsApp<\/span><\/a><\/li><li><a href=\"https:\/\/x.com\/intent\/post?text=KDV+Hesaplama&url=https%3A%2F%2Folivin.webty.site%2Fsaglik%2Fkdv-hesaplama%2F\" target=\"_blank\" onclick=\"window.open(this.href, '_blank'); return false;\" style=\"background-color: #000000;\"><i class=\"fab fa-x-twitter\"><\/i><span>X<\/span><\/a><\/li><li><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Folivin.webty.site%2Fsaglik%2Fkdv-hesaplama%2F&title=KDV+Hesaplama\" target=\"_blank\" onclick=\"window.open(this.href, '_blank'); return false;\" style=\"background-color: #007bb5;\"><i class=\"fab fa-linkedin\"><\/i><span>LinkedIn<\/span><\/a><\/li><li><a href=\"https:\/\/t.me\/share\/url?url=https%3A%2F%2Folivin.webty.site%2Fsaglik%2Fkdv-hesaplama%2F&text=KDV+Hesaplama\" target=\"_blank\" onclick=\"window.open(this.href, '_blank'); return false;\" style=\"background-color: #0088cc;\"><i class=\"fab fa-telegram\"><\/i><span>Telegram<\/span><\/a><\/li><li><a href=\"mailto:?subject=KDV+Hesaplama&body=https%3A%2F%2Folivin.webty.site%2Fsaglik%2Fkdv-hesaplama%2F\" target=\"_blank\" onclick=\"window.open(this.href, '_blank'); return false;\" style=\"background-color: #e75220;\"><i class=\"fas fa-envelope\"><\/i><span>Email<\/span><\/a><\/li><\/div><br \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bu sayfay\u0131 payla\u015f\u0131n:<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2940","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/olivin.webty.site\/saglik\/wp-json\/wp\/v2\/pages\/2940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/olivin.webty.site\/saglik\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/olivin.webty.site\/saglik\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/olivin.webty.site\/saglik\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/olivin.webty.site\/saglik\/wp-json\/wp\/v2\/comments?post=2940"}],"version-history":[{"count":0,"href":"https:\/\/olivin.webty.site\/saglik\/wp-json\/wp\/v2\/pages\/2940\/revisions"}],"wp:attachment":[{"href":"https:\/\/olivin.webty.site\/saglik\/wp-json\/wp\/v2\/media?parent=2940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}