<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: John Milton</title>
    <description>The latest articles on DEV Community by John Milton (@johnmilton1976).</description>
    <link>https://dev.to/johnmilton1976</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4202742%2Fb65eb782-28f7-4142-a085-9aa0c7ee6ebf.jpg</url>
      <title>DEV Community: John Milton</title>
      <link>https://dev.to/johnmilton1976</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/johnmilton1976"/>
    <language>en</language>
    <item>
      <title>Etsy Fees by Country: What I Learned Adding UK, EU, Canada and Australia Rates</title>
      <dc:creator>John Milton</dc:creator>
      <pubDate>Sat, 24 Oct 2026 05:51:40 +0000</pubDate>
      <link>https://dev.to/johnmilton1976/etsy-fees-by-country-what-i-learned-adding-uk-eu-canada-and-australia-rates-14nb</link>
      <guid>https://dev.to/johnmilton1976/etsy-fees-by-country-what-i-learned-adding-uk-eu-canada-and-australia-rates-14nb</guid>
      <description>&lt;p&gt;I recently built CraftFee (&lt;a href="https://craftfee.com" rel="noopener noreferrer"&gt;https://craftfee.com&lt;/a&gt;), an Etsy fee calculator with every rate on one screen. The first version only handled US rates. Adding international support taught me something most fee guides skip: Etsy's "same" fee stack behaves very differently by region.&lt;/p&gt;

&lt;p&gt;Three findings that surprised me:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;The UK and EU add a regulatory "digital services" layer. Depending on your VAT registration status, Etsy may charge VAT on its own service fees — or not. Sellers routinely misread this because the fee looks like an extra Etsy cut when it is actually tax.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Payment processing is not flat. In the US it is 3% + $0.25. In other countries both the percentage and the fixed fee differ — sometimes a lot - and offsite ads percentages are tiered by revenue.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Refunds refund most fees, but never all of them. The listing fee stays gone, and which fees come back varies by region.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you sell across borders, plug real numbers into a calculator per country before pricing. The margin gap between "about right" and correct is often 5–8% of an order.&lt;/p&gt;

&lt;p&gt;CraftFee (&lt;a href="https://craftfee.com" rel="noopener noreferrer"&gt;https://craftfee.com&lt;/a&gt;) publishes its full rate table openly — every number visible, no signup — if you want to sanity-check a specific country: &lt;a href="https://craftfee.com/etsy-fees-uk/" rel="noopener noreferrer"&gt;https://craftfee.com/etsy-fees-uk/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>sideprojects</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>I built a transparent Etsy fee calculator — and learned how much sellers underestimate their real cut</title>
      <dc:creator>John Milton</dc:creator>
      <pubDate>Fri, 23 Oct 2026 13:48:23 +0000</pubDate>
      <link>https://dev.to/johnmilton1976/i-built-a-transparent-etsy-fee-calculator-and-learned-how-much-sellers-underestimate-their-real-17lb</link>
      <guid>https://dev.to/johnmilton1976/i-built-a-transparent-etsy-fee-calculator-and-learned-how-much-sellers-underestimate-their-real-17lb</guid>
      <description>&lt;p&gt;If you sell on Etsy, you've probably had this moment: an item sells for $20, the buyer pays, and your deposit is… noticeably less than you expected. Etsy's fee stack isn't complicated, but it's easy to miscalculate because several fees are conditional.&lt;/p&gt;

&lt;p&gt;I built a small, fully transparent calculator (CraftFee) so sellers can see the exact breakdown instead of guessing. Here's what building it taught me about where the money actually goes — and the three fees sellers most often forget.&lt;/p&gt;

&lt;p&gt;The Etsy fee stack (2026)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Listing fee: $0.20 per item listed.&lt;/li&gt;
&lt;li&gt;Transaction fee: 6.5% of the item price (plus shipping if you charge for it).&lt;/li&gt;
&lt;li&gt;Payment processing fee: 3% + $0.25 (US rate; varies by country).&lt;/li&gt;
&lt;li&gt;Offsite Ads: 12% — but only if your shop is under $10k in trailing-12-month sales &lt;em&gt;and&lt;/em&gt; Etsy brought the buyer through its own Google/Facebook ads. Over $10k it's 15% and mandatory.&lt;/li&gt;
&lt;li&gt;Regulatory operating fee: a small percentage Etsy adds in certain regions (e.g. some US states, the UK), shown separately at checkout.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The three fees sellers forget&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Offsite Ads. Many sellers only realize they were charged 12% when the deposit arrives. It's easy to miss because it's triggered by where the buyer came from, not by anything you clicked.&lt;/li&gt;
&lt;li&gt;Regulatory operating fees. These are tiny per order but add up, and they're the easiest line item to overlook in a screenshot.&lt;/li&gt;
&lt;li&gt;The payment fee on shipping. The 3% + $0.25 applies to the shipping you charge too, not just the item.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;What I learned building it&lt;/p&gt;

&lt;p&gt;The hardest part wasn't the math — it was being honest about the edge cases. A calculator that hides Offsite Ads or assumes a single country's payment rate quietly lies to the seller. So the tool shows every line, lets you toggle Offsite Ads on/off, and uses the rates Etsy actually publishes.&lt;/p&gt;

&lt;p&gt;If you want to check your own numbers, the calculator is free and needs no signup: &lt;a href="https://craftfee.com" rel="noopener noreferrer"&gt;https://craftfee.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm curious how other builders handle conditional fees like this — did you hardcode regional rates, or fetch them? Happy to compare notes in the comments.&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>webdev</category>
      <category>sideprojects</category>
    </item>
  </channel>
</rss>
