<?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: Arjit Jindal</title>
    <description>The latest articles on DEV Community by Arjit Jindal (@arjitjindal).</description>
    <link>https://dev.to/arjitjindal</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%2F737897%2Fa7f115b7-2d4e-4786-bd5f-2b2318c52a13.jpeg</url>
      <title>DEV Community: Arjit Jindal</title>
      <link>https://dev.to/arjitjindal</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/arjitjindal"/>
    <language>en</language>
    <item>
      <title>What your dev stack actually costs in India (after forex + GST)</title>
      <dc:creator>Arjit Jindal</dc:creator>
      <pubDate>Wed, 02 Sep 2026 09:53:35 +0000</pubDate>
      <link>https://dev.to/arjitjindal/what-your-dev-stack-actually-costs-in-india-after-forex-gst-3oe3</link>
      <guid>https://dev.to/arjitjindal/what-your-dev-stack-actually-costs-in-india-after-forex-gst-3oe3</guid>
      <description>&lt;p&gt;My card statement said ₹29,189. PostHog's pricing page said $250. That ₹5,289 gap is not a rounding error, and it repeats on every dollar-billed tool a developer in India pays for. I priced my whole stack the way the bank actually charges it, and then went and figured out how much of it is recoverable. Most of it is, and most people never claim it.&lt;/p&gt;

&lt;p&gt;Here is the full picture, because the two costs hiding behind a "$X/mo" sticker work very differently, and one of them you can get back.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cost 1: the card forex markup (you cannot get this back)
&lt;/h2&gt;

&lt;p&gt;Every charge in a foreign currency on an Indian card carries a currency-conversion markup. On most credit cards it is 1.5% to 3.5%, and 18% GST is charged on the markup itself. It is tiny per transaction and invisible until you reconcile the statement against the invoice.&lt;/p&gt;

&lt;p&gt;This one has a real lever: the card. A regular credit card charges 3.5% plus GST on every dollar you spend. A zero-forex-markup card (several Indian banks and fintechs issue them) charges 0%. If your dollar SaaS spend runs into lakhs a year, moving those charges to a zero-forex card is the change that pays for itself fastest, because it applies to every foreign charge you will ever make, not just software.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cost 2: 18% GST, and who is actually on the hook
&lt;/h2&gt;

&lt;p&gt;This is where it gets misunderstood, so here is the accurate version. Two different rules apply depending on who you are.&lt;/p&gt;

&lt;p&gt;If you are an unregistered individual (no GSTIN), foreign digital services fall under India's OIDAR rules. The overseas vendor is supposed to register in India and charge you 18% GST directly at checkout. Some large ones do, and you will see GST on the invoice. Many smaller dev tools do not, which is its own grey area. Either way, you cannot reclaim it. It is cost.&lt;/p&gt;

&lt;p&gt;If you are GST-registered (most companies, and many freelancers past the threshold), it is the Reverse Charge Mechanism. The vendor bills you with no Indian GST. You self-account for 18% IGST on that import of service, pay it, and claim it straight back as input tax credit, provided the tool is for business. Net effect: zero. The 18% washes out.&lt;/p&gt;

&lt;p&gt;So the same tool has two real prices. About 3.5% over the mid-market rate if you are registered and reclaim. About 22% over it if you cannot. Here is the catch that costs teams the most: plenty of registered businesses pay the RCM IGST and never claim the credit, because their accountant is not applying reverse charge to foreign SaaS. That is 18% of every foreign subscription quietly left on the floor.&lt;/p&gt;

&lt;p&gt;I checked whether the common dev tools issue an Indian GST invoice at all. None of the ones below do, which means for a registered team the only route to that credit is the RCM self-invoice, not a vendor invoice.&lt;/p&gt;

&lt;h2&gt;
  
  
  The stack, priced the way it bills
&lt;/h2&gt;

&lt;p&gt;All-in monthly rupees, for someone who cannot reclaim GST:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Sticker&lt;/th&gt;
&lt;th&gt;Real all-in&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;PostHog&lt;/td&gt;
&lt;td&gt;$250/mo&lt;/td&gt;
&lt;td&gt;₹29,189&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mixpanel&lt;/td&gt;
&lt;td&gt;$100/mo&lt;/td&gt;
&lt;td&gt;₹11,676&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sentry&lt;/td&gt;
&lt;td&gt;$26/mo&lt;/td&gt;
&lt;td&gt;₹3,036&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vercel&lt;/td&gt;
&lt;td&gt;$20/user/mo&lt;/td&gt;
&lt;td&gt;₹2,335&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cursor&lt;/td&gt;
&lt;td&gt;$20/user/mo&lt;/td&gt;
&lt;td&gt;₹2,335&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Notion&lt;/td&gt;
&lt;td&gt;$10/user/mo&lt;/td&gt;
&lt;td&gt;₹1,168&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GitHub Copilot&lt;/td&gt;
&lt;td&gt;$10/user/mo&lt;/td&gt;
&lt;td&gt;₹1,168&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Postman&lt;/td&gt;
&lt;td&gt;$9/user/mo&lt;/td&gt;
&lt;td&gt;₹1,051&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Figma&lt;/td&gt;
&lt;td&gt;$3/user/mo&lt;/td&gt;
&lt;td&gt;₹350&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;em&gt;Indicative: USD around ₹95.6, forex 3.5%, GST 18%. Not a bill.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Where it stops being survivable: per seat, times headcount
&lt;/h2&gt;

&lt;p&gt;The single-seat numbers look fine. The per-seat ones do not, because they multiply by team size and again by the premium.&lt;/p&gt;

&lt;p&gt;A three-person team on Cursor, Vercel, Figma, Notion and Copilot, plus one Sentry account: about ₹1,00,000 a year at the sticker mid-market rate, about ₹1,23,000 priced the way it bills, if you cannot reclaim GST. The ₹23,000 difference buys you nothing. It is forex plus a tax you did not know you were carrying.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to actually get the GST back
&lt;/h2&gt;

&lt;p&gt;If you are registered, this is the biggest lever on the list, and it is procedural, not clever:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Confirm the spend is for business use.&lt;/li&gt;
&lt;li&gt;Raise a self-invoice for the import of service (this is the document RCM requires, since the foreign vendor gives you none).&lt;/li&gt;
&lt;li&gt;Pay the 18% IGST under reverse charge in your GSTR-3B.&lt;/li&gt;
&lt;li&gt;Claim the same amount as input tax credit in the same return.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Done monthly, it nets to zero. The failure mode is skipping step 4, or your CA not treating foreign SaaS as an import of service at all. It is worth one specific conversation: "are we applying RCM and claiming ITC on our foreign software subscriptions?" I am a developer, not a CA, so confirm the mechanics for your own situation, but this is the question that recovers the money.&lt;/p&gt;

&lt;p&gt;If you are not yet registered and your foreign SaaS spend is meaningful, the reclaimable 18% is part of the case for registering. On a ₹1.5 lakh a year dollar stack, that is roughly ₹27,000 a year you currently cannot touch.&lt;/p&gt;

&lt;h2&gt;
  
  
  Two smaller levers
&lt;/h2&gt;

&lt;p&gt;Pay annually where a tool is a keeper. The annual plan is discounted and you take the forex hit once instead of twelve times. Use an INR-billed tool where a real one exists. Rupee billing skips the forex layer entirely. For billing, CRM and accounting there are genuine Indian options. For core dev infrastructure there usually is not, and that is fine, you just budget the real number.&lt;/p&gt;

&lt;h2&gt;
  
  
  Work out any tool yourself
&lt;/h2&gt;

&lt;p&gt;The formula, for a monthly USD price P and your card's forex markup f:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Can reclaim GST: real rupees per month = P x 95.6 x (1 + f)&lt;/li&gt;
&lt;li&gt;Cannot reclaim: real rupees per month = P x 95.6 x (1 + f) x 1.18&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Swap 95.6 for the live USD rate and f for your card's markup (0 if you use a zero-forex card). That is the number your account actually pays, and the one worth budgeting against.&lt;/p&gt;

&lt;p&gt;The takeaway is not "cancel your tools." It is that a five or six tool dev stack costs 20 to 22% more than the sticker if you cannot reclaim GST, most of that is recoverable if you are registered and someone files it, and the forex slice is killable with the right card.&lt;/p&gt;

&lt;p&gt;I priced every tool this way, including whether each one gives you a &lt;a href="https://findthatsoftware.com/reports/the-india-software-tax" rel="noopener noreferrer"&gt;GST invoice you can reclaim against&lt;/a&gt;, and where an &lt;a href="https://findthatsoftware.com/made-in-india" rel="noopener noreferrer"&gt;India-billed alternative&lt;/a&gt; actually exists.&lt;/p&gt;

</description>
      <category>saas</category>
      <category>devtools</category>
      <category>startup</category>
      <category>india</category>
    </item>
    <item>
      <title>The India Software Tax: forex, GST, and what SaaS really costs</title>
      <dc:creator>Arjit Jindal</dc:creator>
      <pubDate>Sat, 18 Jul 2026 17:15:15 +0000</pubDate>
      <link>https://dev.to/arjitjindal/the-india-software-tax-forex-gst-and-what-saas-really-costs-3b6l</link>
      <guid>https://dev.to/arjitjindal/the-india-software-tax-forex-gst-and-what-saas-really-costs-3b6l</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;A data study from &lt;a href="https://findthatsoftware.com" rel="noopener noreferrer"&gt;FindThatSoftware&lt;/a&gt;, an India-first software-decision platform. Live, per-tool numbers are in the &lt;a href="https://findthatsoftware.com/reports/the-india-software-tax" rel="noopener noreferrer"&gt;original report&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The price on the pricing page isn't what an Indian buyer pays
&lt;/h2&gt;

&lt;p&gt;If you run a business in India and pay for SaaS, the sticker is a lie of omission. But the size of the gap depends on one thing most write-ups skip: &lt;strong&gt;whether you can reclaim GST.&lt;/strong&gt; There are really two India taxes, and they hit different buyers.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. The forex markup — real, and nobody escapes it
&lt;/h3&gt;

&lt;p&gt;When your Indian card pays a dollar charge, it converts at roughly the mid-market rate &lt;strong&gt;plus ~3.5%&lt;/strong&gt;. This is not reclaimable — not even for a GST-registered business. On dollar-billed tools, this is the true, unavoidable India premium.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. 18% GST — conditional, not a flat add-on
&lt;/h3&gt;

&lt;p&gt;Business software attracts 18% GST, but:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;GST-registered business reclaims it&lt;/strong&gt; as input credit. Foreign B2B is &lt;strong&gt;reverse-charged&lt;/strong&gt;, so the overseas vendor bills no GST at all — you self-account and reclaim it. Net effect: ~zero.&lt;/li&gt;
&lt;li&gt;Only an &lt;strong&gt;unregistered buyer&lt;/strong&gt; (or a GST-exclusive price with no reclaim) actually bears the +18%.&lt;/li&gt;
&lt;li&gt;Some Indian vendors already &lt;strong&gt;include&lt;/strong&gt; GST in the sticker.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  A worked example
&lt;/h2&gt;

&lt;p&gt;A $50/month tool, at ₹86 to the dollar:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Buyer&lt;/th&gt;
&lt;th&gt;What they pay&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Mid-market conversion&lt;/td&gt;
&lt;td&gt;₹4,300&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Registered business&lt;/strong&gt; (forex only, GST reclaimed)&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;~₹4,450/mo&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Can't reclaim GST (forex + 18%)&lt;/td&gt;
&lt;td&gt;~₹5,250/mo&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;So the premium is &lt;strong&gt;~4% for a registered business&lt;/strong&gt; and &lt;strong&gt;~22% if you can't reclaim GST&lt;/strong&gt; — not a flat 23% for everyone, which is what most "India software tax" takes get wrong.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why it matters for India
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Most SaaS bills in USD&lt;/strong&gt;, so most Indian buyers pay the forex layer regardless of GST status.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;rupee-billed local tool skips the forex layer entirely&lt;/strong&gt; — often why the cheapest true cost in a category is an India-built product.&lt;/li&gt;
&lt;li&gt;When you compare tools, compare the &lt;strong&gt;real&lt;/strong&gt; number for your situation, not the sticker. And check GST registration: it changes the maths.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  See the full ranking
&lt;/h2&gt;

&lt;p&gt;On FindThatSoftware we priced every tool the way an Indian buyer actually pays — forex-adjusted, GST reclaimed for a registered business — and ranked the cost by software function, with the "can't reclaim GST" figure alongside: &lt;strong&gt;&lt;a href="https://findthatsoftware.com/reports/the-india-software-tax" rel="noopener noreferrer"&gt;The India Software Tax&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

</description>
      <category>india</category>
      <category>saas</category>
      <category>startup</category>
      <category>business</category>
    </item>
  </channel>
</rss>
