<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>e-ticaret karlılık hesaplama arşivleri - Yunus Emre Ekmekci</title>
	<atom:link href="https://yunusekmekci.com/tag/e-ticaret-karlilik-hesaplama/feed/" rel="self" type="application/rss+xml" />
	<link>https://yunusekmekci.com/tag/e-ticaret-karlilik-hesaplama/</link>
	<description>E-Ticaret Uzmanı</description>
	<lastBuildDate>Sun, 25 Jan 2026 12:44:13 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://yunusekmekci.com/wp-content/uploads/favicon-150x150.png</url>
	<title>e-ticaret karlılık hesaplama arşivleri - Yunus Emre Ekmekci</title>
	<link>https://yunusekmekci.com/tag/e-ticaret-karlilik-hesaplama/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>E-Ticaret Karlılık ve Pazaryeri Komisyon Hesaplama Aracı</title>
		<link>https://yunusekmekci.com/e-ticaret-karlilik-ve-pazaryeri-komisyon-hesaplama-araci/</link>
					<comments>https://yunusekmekci.com/e-ticaret-karlilik-ve-pazaryeri-komisyon-hesaplama-araci/#comments</comments>
		
		<dc:creator><![CDATA[yunusekmekci]]></dc:creator>
		<pubDate>Fri, 02 Jan 2026 12:02:13 +0000</pubDate>
				<category><![CDATA[E-Ticaret Araçları]]></category>
		<category><![CDATA[amazon karlılık hesaplama]]></category>
		<category><![CDATA[amazon komisyon hesaplama]]></category>
		<category><![CDATA[e-ticaret karlılık hesaplama]]></category>
		<category><![CDATA[e-ticaret karlılık hesaplama aracı]]></category>
		<category><![CDATA[e-ticaret komisyon hesaplama]]></category>
		<category><![CDATA[e-ticaret komisyon hesaplama aracı]]></category>
		<category><![CDATA[hepsiburada karlılık hesaplama]]></category>
		<category><![CDATA[hepsiburada komisyon hesaplama]]></category>
		<category><![CDATA[karlılık hesaplama]]></category>
		<category><![CDATA[komisyon hesaplama]]></category>
		<category><![CDATA[n11 karlılık hesaplama]]></category>
		<category><![CDATA[n11 komisyon hesaplama]]></category>
		<category><![CDATA[pazaryeri komisyon hesaplama]]></category>
		<category><![CDATA[site karlılık hesaplama]]></category>
		<category><![CDATA[trendyol karlılık hesaplama]]></category>
		<category><![CDATA[trendyol komisyon hesaplama]]></category>
		<guid isPermaLink="false">https://yunusekmekci.com/?p=122</guid>

					<description><![CDATA[<p>E-ticaret net karınızı ve komisyonları ücretsiz hesaplayın. Trendyol, Hepsiburada, N11 ve Amazon maliyetlerini analiz ederek gerçek karınızı hemen görün.</p>
<p><a href="https://yunusekmekci.com/e-ticaret-karlilik-ve-pazaryeri-komisyon-hesaplama-araci/">E-Ticaret Karlılık ve Pazaryeri Komisyon Hesaplama Aracı</a> yazısı ilk önce <a href="https://yunusekmekci.com">Yunus Emre Ekmekci</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[
<div class="ecommerce-calc-widget">
    <style>
        .ecommerce-calc-widget {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
            background: #f4f4f5;
            border-radius: 12px;
            width: 100% !important;
            margin: 20px 0;
            padding: 35px;
            box-sizing: border-box;
            display: block;
        }

        .calc-inner-box { max-width: 800px; margin: 0 auto; }
        
        .field-group { margin-bottom: 25px; } 
        
        .field-group label {
            display: block;
            margin-bottom: 10px;
            font-size: 1.05rem; 
            font-weight: 600;
            color: #27272a;
        }

        .input-row { display: flex; gap: 12px; }
        .flex-main { flex: 3; }
        .flex-side { flex: 1.2; }

        .ecommerce-calc-widget input, .ecommerce-calc-widget select {
            width: 100%;
            padding: 12px 16px;
            background: #ffffff;
            border: 1px solid #d4d4d8;
            border-radius: 8px;
            font-size: 1.1rem;
            color: #18181b;
            box-sizing: border-box;
            height: 52px;
        }

        .dual-column { display: flex; gap: 20px; } 
        .column-item { flex: 1; }

        .summary-box {
            background-color: #ffffff;
            border-radius: 10px;
            padding: 20px;
            margin-top: 30px;
            border: 1px solid #e4e4e7;
        }
        .summary-item {
            display: flex;
            justify-content: space-between;
            margin-bottom: 10px;
            font-size: 1rem;
            color: #52525b;
        }
        .summary-val { font-weight: 700; color: #18181b; }

        .dashboard-grid { display: flex; gap: 15px; margin-top: 20px; }
        .card {
            flex: 1;
            background: #ffffff;
            padding: 22px;
            border-radius: 12px;
            text-align: center;
            border: 1px solid #e4e4e7;
        }
        .card-title { font-size: 0.85rem; text-transform: uppercase; color: #71717a; margin-bottom: 6px; font-weight: 700; }
        .card-val { font-size: 1.8rem; font-weight: 800; color: #18181b; }

        .card.is-profit { background: #f0fdf4; border-color: #bbf7d0; }
        .card.is-profit .card-val { color: #15803d; }
        .card.is-loss { background: #fef2f2; border-color: #fecaca; }
        .card.is-loss .card-val { color: #b91c1c; }

        @media (max-width: 600px) {
            .dual-column, .dashboard-grid, .input-row { flex-direction: column; gap: 15px; }
        }
    </style>

    <div class="calc-inner-box">
        <div class="field-group">
            <label>Satış Fiyatı ve KDV Oranı</label>
            <div class="input-row">
                <div class="flex-main">
                    <input type="number" id="opt_satis" placeholder="0,00 TL" oninput="opt_run()">
                </div>
                <div class="flex-side">
                    <select id="opt_satisKdv" onchange="opt_run()">
                        <option value="20">%20</option>
                        <option value="10">%10</option>
                        <option value="1">%1</option>
                        <option value="0">%0</option>
                    </select>
                </div>
            </div>
        </div>

        <div class="field-group">
            <label>Alış Fiyatı ve KDV Oranı</label>
            <div class="input-row">
                <div class="flex-main">
                    <input type="number" id="opt_alis" placeholder="0,00 TL" oninput="opt_run()">
                </div>
                <div class="flex-side">
                    <select id="opt_alisKdv" onchange="opt_run()">
                        <option value="20">%20</option>
                        <option value="10">%10</option>
                        <option value="1">%1</option>
                        <option value="0">%0</option>
                    </select>
                </div>
            </div>
        </div>

        <div class="dual-column">
            <div class="column-item">
                <div class="field-group">
                    <label>Kargo Ücreti</label>
                    <input type="number" id="opt_kargo" placeholder="0,00 TL" oninput="opt_run()">
                </div>
            </div>
            <div class="column-item">
                <div class="field-group">
                    <label>Komisyon Oranı</label>
                    <input type="number" id="opt_kom" placeholder="%" oninput="opt_run()">
                </div>
            </div>
        </div>

        <div class="dual-column">
            <div class="column-item">
                <div class="field-group">
                    <label>Reklam ve Pazarlama Gideri</label>
                    <input type="number" id="opt_rek" placeholder="0,00 TL" oninput="opt_run()">
                </div>
            </div>
            <div class="column-item">
                <div class="field-group">
                    <label>Hizmet ve Paketleme Gideri</label>
                    <input type="number" id="opt_pak" placeholder="0,00 TL" oninput="opt_run()">
                </div>
            </div>
        </div>

        <!-- GÜNCELLENEN BÖLÜM: Stopaj ve İade Oranı Yan Yana -->
        <div class="dual-column">
            <div class="column-item">
                <div class="field-group">
                    <label>Stopaj Oranı (Opsiyonel)</label>
                    <input type="number" id="opt_stopaj" placeholder="%" value="0" oninput="opt_run()">
                </div>
            </div>
            <div class="column-item">
                <div class="field-group">
                    <label>İade Oranı (Opsiyonel)</label>
                    <input type="number" id="opt_iade" placeholder="%" oninput="opt_run()">
                </div>
            </div>
        </div>

        <div class="summary-box">
            <div class="summary-item"><span>Komisyon Tutarı:</span><span id="opt_res_kom" class="summary-val">0,00 TL</span></div>
            <div class="summary-item"><span>Ödenecek KDV Farkı:</span><span id="opt_res_kdv" class="summary-val">0,00 TL</span></div>
            <!-- İade maliyetini giderlere ekleyip burada gösterebiliriz veya toplam giderde eritebiliriz. -->
            <div class="summary-item"><span>İade Riski (Tahmini Maliyet):</span><span id="opt_res_iade_maliyet" class="summary-val">0,00 TL</span></div>
            <div class="summary-item"><span>Toplam Gider Yükü:</span><span id="opt_res_gider" class="summary-val">0,00 TL</span></div>
        </div>

        <div class="dashboard-grid">
            <div class="card" id="opt_card_kar"><div class="card-title">NET KAR</div><div class="card-val" id="opt_res_kar">0,00 TL</div></div>
            <div class="card" id="opt_card_marj"><div class="card-title">KAR MARJI</div><div class="card-val" id="opt_res_marj">%0,00</div></div>
        </div>
    </div>

    <script>
        function opt_fmt(v) { return v.toFixed(2).replace('.', ','); }
        
        function opt_run() {
            // --- 1. GİRDİLERİ AL ---
            const s = parseFloat(document.getElementById('opt_satis').value) || 0;
            const sk = parseFloat(document.getElementById('opt_satisKdv').value) || 0;
            const a = parseFloat(document.getElementById('opt_alis').value) || 0;
            const ak = parseFloat(document.getElementById('opt_alisKdv').value) || 0;
            const k = parseFloat(document.getElementById('opt_kargo').value) || 0;
            const c_oran = parseFloat(document.getElementById('opt_kom').value) || 0;
            const r = parseFloat(document.getElementById('opt_rek').value) || 0;
            const p = parseFloat(document.getElementById('opt_pak').value) || 0;
            const stp_oran = parseFloat(document.getElementById('opt_stopaj').value) || 0;
            
            // Yeni Eklenen: İade Oranı
            const iade_oran = parseFloat(document.getElementById('opt_iade').value) || 0;

            // --- 2. NETLEŞTİRME ---
            const stdKDV = 0.20; 

            const netSatis = s / (1 + (sk / 100));
            const netAlis = a / (1 + (ak / 100));

            const komisyonTutarDahil = s * (c_oran / 100); 
            const netKomisyon = komisyonTutarDahil / (1 + stdKDV);

            const netKargo = k / (1 + stdKDV);
            const netReklam = r / (1 + stdKDV);
            const netPaket = p / (1 + stdKDV);

            const stopajTutar = s * (stp_oran / 100);

            // --- 3. KDV HESAPLAMASI ---
            const hesaplananKDV = s - netSatis; 
            const indirilecekKDV = (a - netAlis) + (k - netKargo) + (komisyonTutarDahil - netKomisyon) + (r - netReklam) + (p - netPaket); 
            
            const kdvFarki = hesaplananKDV - indirilecekKDV;
            // İade durumunda KDV etkisi nötrleştiği veya iade faturasıyla çözüldüğü için 
            // KDV nakit akışında bu basit simülasyona iade oranını dahil etmiyoruz.

            // --- 4. İADE RİSKİ MALİYET HESABI ---
            // Bir ürün iade edildiğinde "batık" (geri alınamayan) maliyetler:
            // 1. Gönderim Kargo
            // 2. Dönüş Kargo (Genelde satıcı öder, gidişle aynı varsayıyoruz)
            // 3. Paketleme
            // 4. Reklam
            // Komisyon genelde pazaryeri tarafından iade edilir, o yüzden riske dahil etmedik.
            // Ürün maliyeti (alış) geri döner (ürün sağlam varsayılır).
            
            // Eğer %10 iade varsa, her satışın %10'unda bu masrafları boşuna yapmış oluruz.
            // Yani her birim satıştan, bu masrafların %'sini risk payı olarak düşmeliyiz.
            const batikMaliyetToplam = (netKargo * 2) + netPaket + netReklam;
            const iadeRiskMaliyeti = batikMaliyetToplam * (iade_oran / 100);

            // --- 5. KAR ve GİDER HESAPLAMASI ---
            
            // Toplam Net Gider (Maliyetler + Stopaj + İade Riski)
            // İade riski sanal bir karşılık ayırmadır, ama net kârı etkiler.
            const toplamNetGider = netAlis + netKargo + netKomisyon + netReklam + netPaket + stopajTutar;

            // NET KAR = Net Satış - (Net Giderler + İade Risk Maliyeti)
            const netKar = netSatis - toplamNetGider - iadeRiskMaliyeti;

            // KAR MARJI
            const karMarji = s > 0 ? (netKar / s) * 100 : 0;

            // --- 6. SONUÇLARI YAZDIR ---
            document.getElementById('opt_res_kom').innerText = opt_fmt(komisyonTutarDahil) + ' TL';
            
            // Toplam Gider Yükü (Kullanıcıya maliyetleri gösterirken iade riskini de dahil edelim ki gerçekçi olsun)
            // Ancak muhasebe gideri ile nakit çıkışı farklıdır. Kullanıcıya "Elinize geçen para" mantığıyla sunuyoruz.
            document.getElementById('opt_res_gider').innerText = opt_fmt(s - netKar) + ' TL'; 
            
            // Yeni: İade Riski Gösterimi
            document.getElementById('opt_res_iade_maliyet').innerText = opt_fmt(iadeRiskMaliyeti) + ' TL';

            document.getElementById('opt_res_kdv').innerText = (kdvFarki < 0 ? "(" + opt_fmt(Math.abs(kdvFarki)) + " TL Devreden)" : opt_fmt(kdvFarki) + ' TL');
            document.getElementById('opt_res_kar').innerText = opt_fmt(netKar) + ' TL';
            document.getElementById('opt_res_marj').innerText = '%' + opt_fmt(karMarji);

            // Renklendirme
            const cK = document.getElementById('opt_card_kar'), cM = document.getElementById('opt_card_marj');
            cK.className = 'card' + (s === 0 ? '' : (netKar < 0 ? ' is-loss' : ' is-profit'));
            cM.className = 'card' + (s === 0 ? '' : (netKar < 0 ? ' is-loss' : ' is-profit'));
        }
    </script>
</div>



<p><strong>E-ticarette karlılık nedir?</strong></p>



<p>E-ticarette karlılık, bir çevrimiçi mağazanın elde ettiği toplam satış gelirinden ürün maliyeti, dijital pazarlama harcamaları, kargo, depolama, iade giderleri ve genel operasyonel masraflar çıkarıldıktan sonra işletmenin kasasına giren net kazancı ifade eder.</p>



<p>Yalnızca yüksek ciro yapmayı değil, kaynakların ne kadar verimli kullanıldığını da gösteren bu metrik, işletmenin finansal sağlığını koruması ve sürdürülebilir bir büyüme yakalayabilmesi için hayati bir göstergedir. Gerçek karlılık analizi için sadece satılan ürünün üzerine eklenen kar marjına değil, o satışı gerçekleştirmek için katlanılan tüm görünür ve gizli maliyetlerin toplam gelirden düşülmesiyle elde edilen net sonuca odaklanılmalıdır.</p>



<p><strong>E-ticarette karlılık nasıl hesaplanır?</strong></p>



<p>E-ticarette karlılık hesaplaması, işletmenin gerçek finansal başarısını görmek adına tüm gelir ve gider kalemlerinin eksiksiz bir şekilde formüle dökülmesiyle yapılır; bu işlem en temel haliyle, toplam satış gelirinden satılan malın maliyeti, kargo, pazarlama, ödeme altyapısı komisyonları ve genel işletme giderlerinin çıkarılması sonucu elde edilen net kar rakamıyla başlar.</p>



<p>Eğer karlılığı oransal olarak ifade etmek yani net kar marjını bulmak istiyorsanız, hesapladığınız bu net karı toplam satış gelirine bölüp yüz ile çarparak, her bir satıştan elde ettiğiniz gerçek kazanç yüzdesini ve operasyonel verimliliğinizi net bir şekilde ortaya koyabilirsiniz.</p>



<p><strong>E-ticarette pazaryeri komisyonu nedir?</strong></p>



<p>E-ticarette pazaryeri komisyonu, satıcıların Trendyol, Hepsiburada veya Amazon gibi aracı platformların altyapısını ve hazır müşteri trafiğini kullanmak karşılığında, gerçekleşen her satış üzerinden platforma ödedikleri hizmet bedelidir.</p>



<p>Genellikle ürünün kategorisine göre değişen yüzdelik oranlar veya sabit ücretler şeklinde tahsil edilen bu tutar; platformun sağladığı ödeme güvenliği, teknolojik destek ve pazarlama faaliyetlerinin bir karşılığıdır. İşletmelerin sürdürülebilir bir ticaret yapabilmesi için, ürün fiyatlandırması sırasında maliyetlere hammadde ve kargo giderleri kadar bu komisyon oranlarını da dahil etmeleri, net kârı korumak adına stratejik bir zorunluluktur.</p>



<p><strong>E-ticarette pazaryeri komisyonu nasıl hesaplanır?</strong></p>



<p>Pazaryeri komisyonu hesaplaması, genellikle ürünün KDV dahil satış fiyatı üzerinden ilgili kategorinin belirlediği yüzdelik oranının çarpılması mantığıyla yapılır. Örneğin, satış fiyatı yüz lira olan bir ürün için kategori komisyon oranı yüzde on beş ise, bu yüz liralık tutar 0,15 ile çarpılarak on beş liralık bir komisyon kesintisi bulunur.</p>



<p>Ancak satıcıların maliyet analizi yaparken atlamaması gereken kritik detay, pazaryerinin bu hizmet bedeli için keseceği faturaya ayrıca KDV ekleyecek olmasıdır; bu nedenle net geliri doğru belirlemek adına hesaplanan ham komisyon tutarının üzerine, komisyon faturasından doğacak vergiyi ve varsa işlem başına alınan sabit pazarlama giderlerini de ekleyerek toplam kesintiyi bulmak gerekir.</p>



<p><strong>Reklam ve pazarlama gideri nedir?</strong></p>



<p>Reklam ve pazarlama gideri, bir e-ticaret işletmesinin ürünlerini hedef kitleye ulaştırmak, marka bilinirliğini artırmak ve potansiyel müşterileri satış hunisine çekmek amacıyla harcadığı; dijital reklam panelleri, sosyal medya yönetimi, influencer iş birlikleri ve SEO araçları gibi tüm tanıtım faaliyetlerini kapsayan finansal yüktür. İşletmenin büyüme motoru olarak kabul edilen bu harcamalar, basit bir gider kalemi olmaktan ziyade müşteri kazanma maliyetinin temelini oluşturur ve yapılan yatırımın satışa dönüşme oranı doğru analiz edilmediğinde karlılığı ciddi oranda düşürebilecek stratejik bir bütçe yönetimi gerektirir.</p>



<p><strong>Hizmet ve paketleme gideri nedir?</strong></p>



<p>Hizmet ve paketleme gideri, bir ürünün sipariş edildikten sonra raftan alınıp kargoya teslim edilmeye hazır hale getirilmesi sürecinde oluşan tüm malzeme ve operasyonel işçilik maliyetlerini kapsar. Bu gider kalemi, sadece koli, bant, dolgu köpüğü veya kargo poşeti gibi fiziksel ambalaj masraflarını değil, aynı zamanda siparişin toplanması, özenle paketlenmesi ve etiketlenmesi için harcanan personel zamanını ve depo elleçleme (fulfillment) ücretlerini de içerir. Ürünün müşteriye hasarsız ulaşmasını sağlayan ve marka imajının ilk fiziksel temsilcisi olan bu süreç, basit bir masraf kalemi olmaktan öte müşteri memnuniyetini doğrudan etkileyen bir yatırım olarak ele alınmalı ve ürün başına düşen maliyet analizlerine mutlaka dahil edilmelidir.</p>



<p><strong>Stopaj oranı nedir?</strong></p>



<p>Stopaj oranı, verginin gelirin asıl sahibine ulaşmadan önce kaynağında kesilmesini ifade eden ve devletin vergi tahsilatını daha hızlı ve güvenli hale getirmesini sağlayan, işlem türüne göre değişkenlik gösteren yasal bir kesinti yüzdesidir.</p>



<p>Kira ödemeleri, serbest meslek makbuzları, personel ücretleri veya mevduat faizleri gibi farklı gelir kalemlerinde brüt tutar üzerinden hesaplanan bu oran; ödemeyi yapan tarafın sadece hizmet sağlayıcıya vereceği net parayı değil, aynı zamanda vergi dairesine yatırmakla yükümlü olduğu tutarı da belirlediği için işletmelerin finansal planlamasında ve gider yönetiminde dikkate alması gereken zorunlu bir maliyet kalemidir.</p>



<p><strong>İade oranı nedir?</strong></p>



<p>İade oranı, e-ticaret sitelerinde veya perakende satış noktalarında belirli bir dönem içinde satılan toplam ürün adedinin ne kadarının müşteriler tarafından çeşitli nedenlerle işletmeye geri gönderildiğini ifade eden ve müşteri memnuniyetini sayısal olarak somutlaştıran temel bir performans göstergesidir.</p>



<p>İşletmelerin ürün kalitesini, beden standartlarını ve lojistik süreçlerinin başarısını denetlemesine olanak tanıyan bu oran, yüksek seyrettiğinde operasyonel maliyetleri artırıp kar marjlarını eriten bir uyarı mekanizması işlevi görürken, düşük olması ise doğru hedef kitleye doğru ürünün sunulduğunun ve marka sadakatinin güçlü olduğunun en net kanıtı olarak kabul edilir.</p>
<p><a href="https://yunusekmekci.com/e-ticaret-karlilik-ve-pazaryeri-komisyon-hesaplama-araci/">E-Ticaret Karlılık ve Pazaryeri Komisyon Hesaplama Aracı</a> yazısı ilk önce <a href="https://yunusekmekci.com">Yunus Emre Ekmekci</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://yunusekmekci.com/e-ticaret-karlilik-ve-pazaryeri-komisyon-hesaplama-araci/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
