<?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: Greko India</title>
    <description>The latest articles on DEV Community by Greko India (@greko_india_0349aee58e7a3).</description>
    <link>https://dev.to/greko_india_0349aee58e7a3</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%2F4027128%2F1d7f46e8-d092-43e7-a875-f67fbe3cf4eb.png</url>
      <title>DEV Community: Greko India</title>
      <link>https://dev.to/greko_india_0349aee58e7a3</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/greko_india_0349aee58e7a3"/>
    <language>en</language>
    <item>
      <title>I built a quick calculator for a very specific, very Indian problem: Golden Visa math vs RBI's LRS limit</title>
      <dc:creator>Greko India</dc:creator>
      <pubDate>Mon, 13 Jul 2026 11:54:24 +0000</pubDate>
      <link>https://dev.to/greko_india_0349aee58e7a3/i-built-a-quick-calculator-for-a-very-specific-very-indian-problem-golden-visa-math-vs-rbis-lrs-7j4</link>
      <guid>https://dev.to/greko_india_0349aee58e7a3/i-built-a-quick-calculator-for-a-very-specific-very-indian-problem-golden-visa-math-vs-rbis-lrs-7j4</guid>
      <description>&lt;p&gt;A relative asked me last month whether he could "just wire €400,000 to Greece" for a property investment. I said probably not in one shot, and then spent ten minutes trying to explain LRS limits, and realized I was doing the same mental math on a napkin that I'd probably do again for the next person who asked.&lt;/p&gt;

&lt;p&gt;So I built a small calculator instead. Nothing fancy — vanilla JS, no framework, one HTML file. But it solves a real annoyance, so I figured it's worth sharing.&lt;/p&gt;

&lt;p&gt;The problem&lt;/p&gt;

&lt;p&gt;If you're an Indian resident and you want to invest abroad — property, funds, whatever — you're capped by RBI's Liberalised Remittance Scheme (LRS): USD 250,000 per person, per financial year, for capital account transactions. Couples can combine limits, which effectively doubles it to USD 500,000/year if both partners remit.&lt;/p&gt;

&lt;p&gt;This matters a lot for EU Golden Visa programs, because several of the common investment thresholds sit right at the edge of that limit. Greece's mid-tier is €400,000. Portugal's fund route is €500,000. Depending on the day's exchange rate, either one might fit inside a single financial year's LRS allowance, or it might require structuring the remittance across two years — which changes your whole application timeline.&lt;/p&gt;

&lt;p&gt;I got tired of doing this conversion by hand every time someone asked, so I built a small tool that does three things:&lt;/p&gt;

&lt;p&gt;Converts a given EUR investment threshold to INR at a live-editable exchange rate&lt;br&gt;
Converts that to USD to check it against the LRS ceiling&lt;br&gt;
Shows, visually, what percentage of the annual LRS limit it consumes — and flags whether it fits in one year or needs multi-year structuring&lt;/p&gt;

&lt;p&gt;The interesting bit, technically&lt;/p&gt;

&lt;p&gt;There's nothing algorithmically complex here — it's arithmetic with a UI. The one design decision worth mentioning: I made both exchange rates (EUR→INR and USD→INR) independently editable rather than hardcoding a fixed EUR→USD cross rate. Currency data goes stale fast, and I'd rather someone plug in today's actual bank rate than trust a number I baked in three months ago. It also means the tool stays useful even if EUR/USD moves independently of INR — which, this year, it has, more than once.&lt;/p&gt;

&lt;p&gt;The LRS check itself is just:&lt;/p&gt;

&lt;p&gt;javascriptconst lrsLimit = mode === 'single' ? 250000 : 500000;&lt;br&gt;
const pct = (usdEquivalent / lrsLimit) * 100;&lt;/p&gt;

&lt;p&gt;But wrapping that one line in a visual gauge with a clear "fits in one year" vs "needs multi-year structuring" verdict turned out to be more useful than I expected — it's the difference between someone understanding their situation in three seconds versus doing the math themselves and probably getting it slightly wrong under pressure.&lt;/p&gt;

&lt;p&gt;Try it&lt;/p&gt;

&lt;p&gt;[Live version here — no build step, just open the HTML file] — punch in a Greece or Portugal threshold, adjust the exchange rate to today's actual number, toggle single vs couple, and see where you land.&lt;/p&gt;

&lt;p&gt;If you want the fuller context on why Greek and Portuguese thresholds look the way they do right now — Portugal dropped its real estate route back in 2023, and both programs have shifted their numbers more than once since — &lt;a href="https://grekoindia.com/blogs/greece-vs-spain-vs-portugal-the-definitive-2026-golden-visa-comparison" rel="noopener noreferrer"&gt;Greko India has a fairly detailed writeup on the current state of both programs&lt;/a&gt; that I found genuinely useful while sanity-checking my numbers for this.&lt;/p&gt;

&lt;p&gt;Open to feedback on the calc logic if anyone spots an edge case I'm missing — I built this in an afternoon, not a sprint.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>news</category>
    </item>
  </channel>
</rss>
