<?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>fbar - Patras Law Chamber</title>
	<atom:link href="https://patraslawchambers.com/tag/fbar/feed/" rel="self" type="application/rss+xml" />
	<link>https://patraslawchambers.com</link>
	<description>Patras Law Chamber</description>
	<lastBuildDate>Sat, 29 Aug 2026 14:46:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>Cross-Border Tax and Legal Compliance Guide for H-1B Visa Holders Indians</title>
		<link>https://patraslawchambers.com/cross-border-tax-and-legal-compliance-guide-for-h-1b-visa-holders-indians/</link>
					<comments>https://patraslawchambers.com/cross-border-tax-and-legal-compliance-guide-for-h-1b-visa-holders-indians/#respond</comments>
		
		<dc:creator><![CDATA[Adv. Sudip Patra]]></dc:creator>
		<pubDate>Sat, 29 Aug 2026 14:14:45 +0000</pubDate>
				<category><![CDATA[NRI related matters]]></category>
		<category><![CDATA[Tax Related Matters]]></category>
		<category><![CDATA[black money act 2015]]></category>
		<category><![CDATA[Calcutta High Court]]></category>
		<category><![CDATA[dtaa india usa]]></category>
		<category><![CDATA[fatca]]></category>
		<category><![CDATA[fbar]]></category>
		<category><![CDATA[foreign tax credit]]></category>
		<category><![CDATA[form 67]]></category>
		<category><![CDATA[h1b visa tax]]></category>
		<category><![CDATA[income tax act 1961]]></category>
		<category><![CDATA[income tax lawyer kolkata]]></category>
		<category><![CDATA[itat mumbai]]></category>
		<category><![CDATA[madras high court]]></category>
		<category><![CDATA[nri taxation]]></category>
		<category><![CDATA[patras law chambers]]></category>
		<category><![CDATA[rsu taxation india]]></category>
		<category><![CDATA[rule 128]]></category>
		<category><![CDATA[schedule fa]]></category>
		<category><![CDATA[section 148 notice]]></category>
		<guid isPermaLink="false">https://patraslawchambers.com/?p=4021</guid>

					<description><![CDATA[<p>Cross-Border Taxation &#183; H-1B &#38; Returning NRIs Two tax calendars, one taxpayer, [&#8230;]</p>
<p>The post <a href="https://patraslawchambers.com/cross-border-tax-and-legal-compliance-guide-for-h-1b-visa-holders-indians/">Cross-Border Tax and Legal Compliance Guide for H-1B Visa Holders Indians</a> first appeared on <a href="https://patraslawchambers.com">Patras Law Chamber</a>.</p>]]></description>
										<content:encoded><![CDATA[<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,700&#038;family=Source+Sans+3:wght@400;600;700&#038;family=IBM+Plex+Mono:wght@400;700&#038;display=swap">
<style>
/* ================= PATRA'S LAW CHAMBERS — WEBPAGE THEME ================= */
.plc{
  --bg:#0B0C0E; --surface:#16181B; --surface-2:#1D2023;
  --text:#F3F0E8; --text-muted:#D2CCC0;
  --accent:#C9971F; --accent-dim:#4A3D1E; --line:#2A2D30;
  position:relative; isolation:isolate;
  background:var(--bg) !important;
  color:var(--text) !important;
  font-family:'Source Sans 3',system-ui,sans-serif;
  font-size:17px; line-height:1.72;
  overflow-x:hidden;
  padding:0 !important; margin:0 !important;
}
.plc *,.plc *::before,.plc *::after{box-sizing:border-box}
.plc p,.plc li,.plc h1,.plc h2,.plc h3,.plc h4,.plc span,.plc a,.plc strong,.plc em,.plc div{font-family:inherit}

/* ---- ambient background ---- */
.plc-amb{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}
.plc-amb i{position:absolute;display:block;border-radius:50%;filter:blur(10px);will-change:transform}
.plc-amb i:nth-child(1){width:120vw;height:120vw;top:-30vw;left:-35vw;
  background:radial-gradient(circle at 50% 50%,rgba(139,26,26,.62),rgba(139,26,26,.16) 45%,rgba(139,26,26,0) 70%) !important;
  animation:plcPulseA 13s ease-in-out infinite}
.plc-amb i:nth-child(2){width:100vw;height:100vw;top:38%;right:-40vw;
  background:radial-gradient(circle at 50% 50%,rgba(90,15,15,.66),rgba(90,15,15,.18) 48%,rgba(90,15,15,0) 72%) !important;
  animation:plcPulseB 17s ease-in-out infinite}
.plc-amb i:nth-child(3){width:110vw;height:110vw;bottom:-30vw;left:-25vw;
  background:radial-gradient(circle at 50% 50%,rgba(60,10,10,.7),rgba(60,10,10,.2) 46%,rgba(60,10,10,0) 74%) !important;
  animation:plcPulseA 21s ease-in-out infinite reverse}
.plc-amb i:nth-child(4){width:70vw;height:70vw;top:66%;left:8%;
  background:radial-gradient(circle at 50% 50%,rgba(139,26,26,.5),rgba(90,15,15,.14) 50%,rgba(60,10,10,0) 75%) !important;
  animation:plcPulseB 11s ease-in-out infinite}
@keyframes plcPulseA{0%,100%{filter:blur(10px) hue-rotate(0deg) brightness(1) saturate(1)}
  50%{filter:blur(14px) hue-rotate(-16deg) brightness(1.5) saturate(1.5)}}
@keyframes plcPulseB{0%,100%{filter:blur(12px) hue-rotate(6deg) brightness(1.15) saturate(1.2)}
  50%{filter:blur(8px) hue-rotate(-10deg) brightness(.82) saturate(.85)}}

.plc-wrap{position:relative;z-index:1;max-width:1080px;margin:0 auto;padding:0 20px}
.plc section{padding:64px 0;border-bottom:1px solid var(--line)}
.plc section:last-of-type{border-bottom:0}

/* ---- type ---- */
.plc h1,.plc h2,.plc h3,.plc h4{font-family:'Fraunces',Georgia,serif;font-weight:700;line-height:1.14;
  color:var(--text) !important;text-align:left !important;margin:0 0 18px}
.plc h1{font-size:clamp(31px,7.2vw,58px);letter-spacing:-.015em}
.plc h2{font-size:clamp(25px,4.6vw,38px)}
.plc h3{font-size:clamp(19px,2.7vw,23px)}
.plc h4{font-size:17px}
.plc h1 em{font-style:normal;color:var(--accent) !important;font-weight:700}
.plc p{color:var(--text-muted) !important;margin:0 0 18px;
  text-align:justify !important;text-align-last:left !important;hyphens:auto}
.plc p strong,.plc li strong{color:var(--text) !important;font-weight:700}
.plc .gold{color:var(--accent) !important;font-weight:700}
.plc a{color:var(--accent) !important;font-weight:700;text-decoration:underline;text-underline-offset:3px}
.plc a:hover{color:#E5B23A !important}
.plc .eyebrow{display:inline-block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:12px;
  letter-spacing:.22em;text-transform:uppercase;color:var(--accent) !important;
  margin:0 0 14px;text-align:left !important}
.plc .eyebrow.glow{animation:plcGlow 3.4s ease-in-out infinite}
@keyframes plcGlow{0%,100%{text-shadow:0 0 0 rgba(201,151,31,0)}50%{text-shadow:0 0 16px rgba(201,151,31,.85)}}
.plc .lede{font-size:clamp(17px,2.2vw,20px);color:var(--text) !important}
.plc ul{margin:0 0 18px;padding-left:20px}
.plc li{color:var(--text-muted) !important;margin-bottom:9px;text-align:justify !important;text-align-last:left !important}
.plc li::marker{color:var(--accent)}

/* ---- typewriter ---- */
.plc .tw span{color:inherit !important}
.plc .tw::after{content:"";display:inline-block;width:.5em;height:1em;margin-left:.12em;
  vertical-align:-.12em;background:var(--accent) !important;animation:plcBlink 1s steps(1) infinite}
@keyframes plcBlink{0%,49%{opacity:1}50%,100%{opacity:0}}

/* ---- buttons ---- */
.plc .btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}
.plc .btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 26px;
  font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;
  text-decoration:none;border:1px solid var(--accent);transition:transform .18s ease,background .18s ease}
.plc .btn-primary{background:var(--accent) !important;color:#0B0C0E !important}
.plc .btn-primary:hover{background:#E5B23A !important;color:#0B0C0E !important;transform:translateY(-2px)}
.plc .btn-ghost{background:transparent !important;color:var(--accent) !important}
.plc .btn-ghost:hover{background:var(--accent-dim) !important;color:var(--text) !important;transform:translateY(-2px)}

/* ---- reveal ---- */
.plc.anim .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}
.plc .reveal.in{opacity:1;transform:none}
.plc.anim .card.reveal,.plc.anim .compare-item.reveal,.plc.anim .article-img.reveal,.plc.anim .node.reveal,.plc.anim .stat.reveal{
  opacity:0;transform:translateY(-38px);
  transition:opacity .5s ease,transform .72s cubic-bezier(.34,1.56,.64,1)}
.plc .card.reveal.in,.plc .compare-item.reveal.in,.plc .article-img.reveal.in,
.plc .node.reveal.in,.plc .stat.reveal.in{opacity:1;transform:translateY(0)}

/* ---- cards ---- */
.plc .grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:20px}
.plc .card{background:var(--surface) !important;border:1px solid var(--line);border-left:3px solid var(--accent);
  padding:24px 22px}
.plc .card h3{margin-bottom:10px}
.plc .card p,.plc .card li{font-size:16px;margin-bottom:12px;text-align:justify !important;text-align-last:left !important}
.plc .card p:last-child{margin-bottom:0}
.plc .card .tag{display:inline-block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11px;
  letter-spacing:.16em;text-transform:uppercase;color:var(--accent) !important;margin-bottom:8px}

/* ---- comparison (no tables) ---- */
.plc .compare-wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:18px;margin:26px 0}
.plc .compare-item{background:var(--surface-2) !important;border:1px solid var(--line);padding:22px}
.plc .compare-item h4{font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.18em;
  text-transform:uppercase;color:var(--accent) !important;font-weight:700;margin-bottom:14px}
.plc .compare-row{padding:11px 0;border-top:1px solid var(--line)}
.plc .compare-row:first-of-type{border-top:0}
.plc .compare-label{display:block;font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.1em;
  text-transform:uppercase;color:#8E8C86 !important;margin-bottom:3px;text-align:left !important}
.plc .compare-value{display:block;font-size:15.5px;color:var(--text) !important;
  text-align:justify !important;text-align-last:left !important;hyphens:auto}

/* ---- animated counters ---- */
.plc .stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:30px 0 8px}
.plc .stat{background:var(--surface) !important;border:1px solid var(--line);border-top:3px solid var(--accent);
  padding:22px 18px 20px}
.plc .stat .num{display:block;font-family:'Fraunces',Georgia,serif;font-weight:700;
  font-size:clamp(34px,6.6vw,46px);line-height:1;color:var(--accent) !important;text-align:left !important}
.plc .stat .num .pre,.plc .stat .num .suf{font-size:.56em}
.plc .stat .cap{display:block;margin-top:10px;font-family:'IBM Plex Mono',monospace;font-size:11.5px;
  letter-spacing:.11em;text-transform:uppercase;color:var(--text-muted) !important;text-align:left !important;line-height:1.5}

/* ---- infographic: vertical flow / ladder ---- */
.plc .flow{margin:30px 0 8px;position:relative}
.plc .flow .node{position:relative;background:var(--surface) !important;border:1px solid var(--line);
  padding:20px 22px 20px 66px;margin-bottom:34px}
.plc .flow .node:last-child{margin-bottom:0}
.plc .flow .node::before{content:attr(data-step);position:absolute;left:-1px;top:-1px;
  width:46px;height:46px;display:flex;align-items:center;justify-content:center;
  font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:15px;
  background:var(--accent) !important;color:#0B0C0E !important}
.plc .flow .node:not(:last-child)::after{content:"";position:absolute;left:22px;bottom:-34px;
  width:2px;height:34px;background:linear-gradient(180deg,var(--accent),var(--accent-dim)) !important}
.plc .flow .node h4{font-family:'Fraunces',Georgia,serif;font-size:19px;margin:0 0 8px;color:var(--text) !important}
.plc .flow .node p{font-size:15.5px;margin:0}
.plc .flow .node .verdict{display:inline-block;margin-top:12px;font-family:'IBM Plex Mono',monospace;
  font-weight:700;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;
  color:var(--accent) !important;border:1px dashed var(--accent);padding:6px 12px}

/* ---- infographic: calendar bands ---- */
.plc .bands{margin:28px 0 10px;display:grid;gap:16px}
.plc .band{background:var(--surface) !important;border:1px solid var(--line);padding:18px 20px}
.plc .band .blabel{font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11.5px;letter-spacing:.16em;
  text-transform:uppercase;color:var(--accent) !important;text-align:left !important}
.plc .band .bar{position:relative;height:34px;margin-top:12px;background:var(--surface-2) !important;
  border:1px solid var(--line);overflow:hidden}
.plc .band .fill{position:absolute;top:0;bottom:0;background:var(--accent-dim) !important;
  border-left:2px solid var(--accent);border-right:2px solid var(--accent);
  transform-origin:left;transition:transform 1.1s cubic-bezier(.22,1,.36,1)}
.plc.anim .band .fill{transform:scaleX(0)}
.plc .band.in .fill{transform:scaleX(1)}
.plc .band .fill span{position:absolute;left:10px;top:0;line-height:32px;font-family:'IBM Plex Mono',monospace;
  font-weight:700;font-size:11.5px;letter-spacing:.08em;color:var(--text) !important;white-space:nowrap}
.plc .band .bcap{display:none}
.plc .band .months{display:flex;justify-content:space-between;margin-top:7px;
  font-family:'IBM Plex Mono',monospace;font-size:10.5px;letter-spacing:.06em;color:#8E8C86 !important}
.plc .overlap-note{margin-top:6px;border:1px dashed var(--accent);background:rgba(201,151,31,.05) !important;
  padding:16px 18px}
.plc .overlap-note p{margin:0;font-size:15.5px}

/* ---- infographic: two-stage horizontal chain ---- */
.plc .chain{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:0;margin:28px 0 8px}
.plc .chain .link{background:var(--surface) !important;border:1px solid var(--line);border-top:3px solid var(--accent);
  padding:22px}
.plc .chain .link .stage{font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11px;letter-spacing:.18em;
  text-transform:uppercase;color:var(--accent) !important;display:block;margin-bottom:8px;text-align:left !important}
.plc .chain .link h4{font-family:'Fraunces',Georgia,serif;font-size:20px;margin:0 0 10px}
.plc .chain .link p{font-size:15.5px;margin:0 0 10px}
.plc .chain .link p:last-child{margin-bottom:0}
.plc .chain .joint{display:flex;align-items:center;justify-content:center;padding:0 6px;position:relative}
.plc .chain .joint::before{content:"";width:38px;height:2px;background:var(--accent) !important}
.plc .chain .joint::after{content:"";position:absolute;right:4px;width:10px;height:10px;
  border-top:2px solid var(--accent);border-right:2px solid var(--accent);transform:rotate(45deg)}

/* ---- napkin-sketch annotations ---- */
.plc .np{position:relative;display:inline-block}
.plc .np-underline{position:relative;display:inline}
.plc .np-underline::after{content:"";position:absolute;left:-2px;right:0;bottom:-6px;height:7px;
  border-bottom:3px solid var(--accent);
  border-radius:48% 52% 44% 56%/70% 60% 40% 30%;
  transform:rotate(-.7deg);width:calc(100% + 4px);transition:width 1s cubic-bezier(.3,1,.4,1) .12s}
.plc.anim .np-underline::after{width:0}
.plc .np-underline.in::after{width:calc(100% + 4px)}
.plc .np-circle{position:relative;display:inline-block;padding:2px 10px}
.plc .np-circle::before{content:"";position:absolute;inset:-9px -14px;border:3px solid var(--accent);
  border-radius:56% 44% 61% 39%/44% 58% 42% 56%;transform:rotate(-2.4deg);
  transition:clip-path 1.05s cubic-bezier(.3,1,.4,1)}
.plc.anim .np-circle::before{clip-path:inset(0 100% 0 0)}
.plc .np-circle.in::before{clip-path:inset(0 0 0 0)}
.plc .np-note{position:relative;margin:26px 0;padding:18px 20px 18px 22px;
  background:rgba(201,151,31,.055) !important;border:2px dashed var(--accent);
  border-radius:14px 8px 16px 7px/8px 15px 7px 14px;transform:rotate(-.45deg)}
.plc .np-note .np-kicker{display:block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11px;
  letter-spacing:.2em;text-transform:uppercase;color:var(--accent) !important;margin-bottom:8px;text-align:left !important}
.plc .np-note p{margin:0;font-size:16px;color:var(--text) !important}
.plc .np-arrow{position:relative;display:block;height:52px;margin:6px 0 -6px 34px}
.plc .np-arrow::before{content:"";position:absolute;left:0;top:0;width:3px;height:42px;
  background:var(--accent) !important;border-radius:40% 60% 55% 45%;transform:rotate(6deg);
  transition:height .55s ease}
.plc.anim .np-arrow::before{height:0}
.plc .np-arrow::after{content:"";position:absolute;left:-7px;top:34px;width:13px;height:13px;
  border-left:3px solid var(--accent);border-bottom:3px solid var(--accent);
  transform:rotate(-46deg) scale(1);transform-origin:center;
  transition:transform .3s cubic-bezier(.34,1.7,.64,1) .5s}
.plc.anim .np-arrow::after{transform:rotate(-46deg) scale(0)}
.plc .np-arrow.in::before{height:42px}
.plc .np-arrow.in::after{transform:rotate(-46deg) scale(1)}

/* ---- tabs (interactive) ---- */
.plc .tabs{margin:28px 0 8px}
.plc .tablist{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:0}
.plc .tabbtn{min-height:50px;padding:13px 18px;background:var(--surface) !important;color:var(--text-muted) !important;
  border:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;
  font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;
  text-align:left !important;transition:color .2s ease,background .2s ease}
.plc .tabbtn:hover{color:var(--text) !important;background:var(--surface-2) !important}
.plc .tabbtn[aria-selected="true"]{background:var(--accent-dim) !important;color:var(--accent) !important;
  border-color:var(--accent)}
.plc .tabbtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.plc .tabpanel{background:var(--surface) !important;border:1px solid var(--line);border-top:3px solid var(--accent);
  padding:24px 22px;margin-top:12px}
.plc .tabpanel h4{font-family:'Fraunces',Georgia,serif;font-size:20px}
.plc .tabpanel p:last-child{margin-bottom:0}
.plc.js .tabpanel[hidden]{display:none}
.plc:not(.js) .tabpanel{display:block !important}
.plc:not(.js) .tablist{display:none !important}

/* ---- do / don't switch (interactive) ---- */
.plc .switch{display:flex;gap:8px;margin:26px 0 14px;flex-wrap:wrap}
.plc .switch button{min-height:50px;padding:13px 22px;cursor:pointer;border:1px solid var(--line);
  background:var(--surface) !important;color:var(--text-muted) !important;
  font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase}
.plc .switch button[aria-pressed="true"]{background:var(--accent) !important;color:#0B0C0E !important;border-color:var(--accent)}
.plc .switch button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.plc .dd-list{display:grid;gap:12px}
.plc .dd{background:var(--surface) !important;border:1px solid var(--line);padding:18px 20px 18px 52px;position:relative}
.plc .dd::before{position:absolute;left:18px;top:17px;font-family:'IBM Plex Mono',monospace;font-weight:700;
  font-size:17px;color:var(--accent) !important}
.plc .dd.do::before{content:"+"}
.plc .dd.dont::before{content:"x"}
.plc .dd p{margin:0;font-size:15.5px}
.plc.js .dd[hidden]{display:none}
.plc:not(.js) .switch{display:none !important}

/* ---- expandable walkthrough (interactive) ---- */
.plc .steps{counter-reset:plcstep;margin:28px 0 8px;display:grid;gap:14px}
.plc .step{background:var(--surface) !important;border:1px solid var(--line);position:relative}
.plc .step > .head{width:100%;display:flex;gap:16px;align-items:flex-start;padding:20px 22px 20px 20px;
  background:transparent !important;border:0;cursor:pointer;text-align:left !important;min-height:56px}
.plc .step > .head:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}
.plc .step > .head .n{counter-increment:plcstep;flex:0 0 auto;width:38px;height:38px;display:flex;
  align-items:center;justify-content:center;background:var(--accent) !important;color:#0B0C0E !important;
  font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:15px}
.plc .step > .head .n::before{content:counter(plcstep,decimal-leading-zero)}
.plc .step > .head .t{flex:1 1 auto;font-family:'Fraunces',Georgia,serif;font-weight:700;font-size:18.5px;
  color:var(--text) !important;text-align:left !important;line-height:1.35}
.plc .step > .head .x{flex:0 0 auto;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:19px;
  color:var(--accent) !important;line-height:1.9;transition:transform .3s ease}
.plc .step.open > .head .x{transform:rotate(45deg)}
.plc .step .body{padding:0 22px 22px 74px}
.plc .step .body p{margin:0 0 12px;font-size:15.5px}
.plc .step .body p:last-child{margin-bottom:0}
.plc.js .step .body[hidden]{display:none}

/* ---- judgment ledger ---- */
.plc .ledger{margin:28px 0 8px;display:grid;gap:16px}
.plc .entry{background:var(--surface) !important;border:1px solid var(--line);padding:24px 22px;position:relative}
.plc .entry .stamp{display:inline-block;position:relative;border:2px solid var(--accent);
  padding:7px 14px;transform:rotate(-1.6deg);margin-bottom:14px}
.plc .entry .stamp span{display:block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11px;
  letter-spacing:.2em;text-transform:uppercase;color:var(--accent) !important}
.plc .entry .stamp::after{content:"";position:absolute;inset:-5px;border:1px solid var(--accent);
  opacity:0;animation:plcRipple 2.8s ease-out infinite}
@keyframes plcRipple{0%{opacity:.75;transform:scale(.94)}100%{opacity:0;transform:scale(1.12)}}
.plc .entry h3{margin-bottom:6px}
.plc .entry .cite{display:block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:12.5px;
  letter-spacing:.06em;color:var(--accent) !important;margin-bottom:12px;text-align:left !important}
.plc .entry .holding{font-size:16px;color:var(--text) !important}
.plc .entry p:last-child{margin-bottom:0}

/* ---- reveal-on-hover/tap detail cards (interactive) ---- */
.plc .peek{background:var(--surface) !important;border:1px solid var(--line);border-left:3px solid var(--accent);
  padding:22px;cursor:pointer}
.plc .peek h4{font-family:'Fraunces',Georgia,serif;font-size:20px;margin-bottom:8px}
.plc .peek .always{font-size:15.5px;margin-bottom:0}
.plc .peek .more{display:block;margin-top:14px;padding-top:14px;border-top:1px dashed var(--accent)}
.plc .peek .more p{font-size:15px;margin:0}
.plc .peek .hint{display:block;margin-top:12px;font-family:'IBM Plex Mono',monospace;font-weight:700;
  font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent) !important;text-align:left !important}
.plc.js .peek .more{max-height:0;overflow:hidden;opacity:0;margin-top:0;padding-top:0;border-top-width:0;
  transition:max-height .45s ease,opacity .35s ease,margin-top .3s ease,padding-top .3s ease}
.plc.js .peek:hover .more,.plc.js .peek.open .more,.plc.js .peek:focus-within .more{
  max-height:420px;opacity:1;margin-top:14px;padding-top:14px;border-top-width:1px}
.plc.js .peek.open .hint,.plc.js .peek:hover .hint{opacity:0}
.plc .peek:focus-visible{outline:2px solid var(--accent);outline-offset:2px}

/* ---- pitfalls ---- */
.plc .pitfall{position:relative;padding:18px 20px 18px 56px;background:var(--surface) !important;
  border:1px solid var(--line);margin-bottom:14px}
.plc .pitfall::before{content:"!";position:absolute;left:18px;top:16px;width:24px;height:24px;
  display:flex;align-items:center;justify-content:center;font-family:'IBM Plex Mono',monospace;font-weight:700;
  font-size:14px;color:#0B0C0E !important;background:var(--accent) !important;
  border-radius:52% 48% 45% 55%/48% 52% 48% 52%;transform:rotate(-4deg)}
.plc .pitfall h4{margin-bottom:6px}
.plc .pitfall p{margin:0;font-size:15.5px}

/* ---- FAQ ---- */
.plc .faq{margin-top:26px;display:grid;gap:10px}
.plc .qa{border:1px solid var(--line);background:var(--surface) !important}
.plc .qa > button{width:100%;display:flex;justify-content:space-between;gap:16px;align-items:flex-start;
  min-height:56px;padding:18px 20px;cursor:pointer;background:transparent !important;border:0;
  font-family:'Fraunces',Georgia,serif;font-weight:700;font-size:17.5px;color:var(--text) !important;
  text-align:left !important;line-height:1.4}
.plc .qa > button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}
.plc .qa > button .m{flex:0 0 auto;font-family:'IBM Plex Mono',monospace;font-size:19px;
  color:var(--accent) !important;transition:transform .3s ease}
.plc .qa.open > button .m{transform:rotate(45deg)}
.plc .qa .ans{padding:0 20px 20px}
.plc .qa .ans p{margin:0;font-size:15.5px}
.plc.js .qa .ans[hidden]{display:none}

/* ---- firm / bio / offices ---- */
.plc .firm-about-wrap{display:flex;gap:22px;align-items:center;background:var(--surface) !important;
  border:1px solid var(--line);border-top:3px solid var(--accent);padding:24px;margin:28px 0 20px}
.plc .firm-about-wrap .txt{flex:1 1 auto}
.plc .firm-about-wrap .txt .fh{display:block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11.5px;
  letter-spacing:.2em;text-transform:uppercase;color:var(--accent) !important;margin-bottom:10px;text-align:left !important}
.plc .firm-about-wrap .txt p{font-size:15.5px;margin:0}
.plc .firm-about-wrap .pic{flex:0 0 auto;width:92px;height:92px;border-radius:50%;overflow:hidden;
  border:2px solid var(--accent);background:var(--surface-2) !important}
.plc .firm-about-wrap .pic img{width:100%;height:100%;object-fit:cover;display:block}
.plc .offices{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:18px}
.plc .office{background:var(--surface-2) !important;border:1px solid var(--line);padding:20px}
.plc .office .oh{display:block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11.5px;
  letter-spacing:.2em;text-transform:uppercase;color:var(--accent) !important;margin-bottom:8px;text-align:left !important}
.plc .office p{margin:0;font-size:15px}

/* ---- video slot ---- */
.plc .video-embed{margin:28px 0}
.plc .video-embed .vh{display:block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11.5px;
  letter-spacing:.2em;text-transform:uppercase;color:var(--accent) !important;margin-bottom:10px;text-align:left !important}
.plc .video-embed .frame{position:relative;padding-top:56.25%;background:var(--surface) !important;border:1px solid var(--line)}
.plc .video-embed .frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.plc .video-embed .frame .vplay{position:absolute;inset:0;width:100%;height:100%;padding:0;cursor:pointer;
  background:var(--surface-2) !important;border:0;display:flex;flex-direction:column;align-items:center;
  justify-content:center;gap:16px}
.plc .video-embed .frame .vplay .tri{display:block;width:0;height:0;border-style:solid;
  border-width:19px 0 19px 31px;border-color:transparent transparent transparent var(--accent);
  transition:transform .25s cubic-bezier(.34,1.6,.64,1)}
.plc .video-embed .frame .vplay .vlab{display:block;font-family:'IBM Plex Mono',monospace;font-weight:700;
  font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent) !important;
  text-align:center !important;text-align-last:center !important;padding:0 24px;line-height:1.7}
.plc .video-embed .frame .vplay:hover .tri{transform:scale(1.16)}
.plc .video-embed .frame .vplay:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}
.plc .video-embed .frame::after{content:"";position:absolute;inset:0;pointer-events:none;
  border:1px solid var(--accent);opacity:0;transform:scale(.985);
  transition:opacity .6s ease,transform .7s cubic-bezier(.22,1,.36,1)}
.plc .video-embed.in .frame::after{opacity:.5;transform:scale(1)}

/* ---- footer ---- */
.plc .plc-foot{padding:44px 0 54px;border-top:1px solid var(--line)}
.plc .plc-foot p{max-width:760px;margin:0 auto 12px;font-size:14.5px;color:var(--text-muted) !important;
  text-align:center !important;text-align-last:center !important}
.plc .plc-foot .credit{font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:12px;letter-spacing:.14em;
  text-transform:uppercase;color:var(--accent) !important;
  text-align:center !important;text-align-last:center !important}
.plc .disclaim{font-size:13.5px;color:#8E8C86 !important}

/* ================= ANIMATED DIAGRAMS, FLOWCHARTS & CHARTS ================= */
.plc .fig{margin:30px 0 10px;background:var(--surface) !important;border:1px solid var(--line);
  border-top:3px solid var(--accent);padding:24px 22px 26px}
.plc .fig .fig-h{display:block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11.5px;
  letter-spacing:.2em;text-transform:uppercase;color:var(--accent) !important;margin-bottom:8px;text-align:left !important}
.plc .fig .fig-sub{font-size:14.5px;margin:0 0 22px}
.plc .fig figcaption{margin-top:20px;padding-top:14px;border-top:1px dashed var(--accent);font-size:14px;
  color:var(--text-muted) !important;text-align:justify !important;text-align-last:left !important}
.plc .fig-2{display:grid;grid-template-columns:1fr 1fr;gap:26px}
.plc .fig-2 > div{min-width:0}
.plc .fig-panel-h{display:block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11px;
  letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted) !important;margin-bottom:14px;text-align:left !important}

/* --- horizontal bar chart (also used as scale/ruler) --- */
.plc .gchart{display:grid;gap:16px}
.plc .grow{display:grid;gap:6px}
.plc .grow .glabel{font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11.5px;letter-spacing:.1em;
  text-transform:uppercase;color:var(--text) !important;text-align:left !important;line-height:1.5}
.plc .grow .gtrack{position:relative;height:32px;background:var(--surface-2) !important;border:1px solid var(--line)}
.plc .grow .gfill{position:absolute;left:0;top:0;bottom:0;width:var(--w);
  background:linear-gradient(90deg,var(--accent-dim),var(--accent)) !important;border-right:2px solid var(--accent)}
.plc .grow.muted .gfill{background:linear-gradient(90deg,#23262a,#3A3E43) !important;border-right-color:#5A5F65}
.plc .grow .gval{position:absolute;right:9px;top:0;line-height:30px;font-family:'IBM Plex Mono',monospace;
  font-weight:700;font-size:12.5px;color:var(--accent) !important;white-space:nowrap}
.plc .grow.wide .gval{color:#0B0C0E !important}
.plc .grow .gnote{font-size:14px;margin:0;color:var(--text-muted) !important;
  text-align:justify !important;text-align-last:left !important}
.plc.anim .grow .gfill{width:0;transition:width 1.05s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0)*.14s)}
.plc.anim .grow.in .gfill{width:var(--w)}
.plc .scale{display:flex;justify-content:space-between;margin-top:8px;font-family:'IBM Plex Mono',monospace;
  font-size:10.5px;letter-spacing:.06em;color:#8E8C86 !important}

/* --- decision flowchart / tree --- */
.plc .tree{margin:6px 0 0}
.plc .tnode{background:var(--surface-2) !important;border:2px solid var(--accent);padding:18px 20px;
  text-align:left !important}
.plc .tnode .tq{display:block;font-family:'Fraunces',Georgia,serif;font-weight:700;font-size:19px;
  color:var(--text) !important;line-height:1.35;text-align:left !important}
.plc .tnode .tsrc{display:block;margin-top:8px;font-family:'IBM Plex Mono',monospace;font-weight:700;
  font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent) !important;text-align:left !important}
.plc .tsplit{position:relative;height:56px}
.plc .tsplit i{position:absolute;background:var(--accent) !important;display:block}
.plc .tsplit .stem{left:50%;top:0;width:2px;height:26px;margin-left:-1px;transform-origin:top}
.plc .tsplit .bar{left:25%;right:25%;top:26px;height:2px;transform-origin:center}
.plc .tsplit .lg{left:25%;top:26px;width:2px;height:30px;transform-origin:top}
.plc .tsplit .rg{right:25%;top:26px;width:2px;height:30px;transform-origin:top}
.plc.anim .tsplit .stem{transform:scaleY(0);transition:transform .34s ease}
.plc.anim .tsplit .bar{transform:scaleX(0);transition:transform .46s ease .3s}
.plc.anim .tsplit .lg,.plc.anim .tsplit .rg{transform:scaleY(0);transition:transform .3s ease .72s}
.plc.anim .tsplit.in .stem,.plc.anim .tsplit.in .lg,.plc.anim .tsplit.in .rg{transform:scaleY(1)}
.plc.anim .tsplit.in .bar{transform:scaleX(1)}
.plc .tbranch{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.plc .tleg{background:var(--surface) !important;border:1px solid var(--line);padding:0}
.plc .tleg .tcond{display:block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11.5px;
  letter-spacing:.14em;text-transform:uppercase;padding:11px 16px;background:var(--accent-dim) !important;
  color:var(--accent) !important;text-align:left !important}
.plc .tleg .tbody{padding:16px 18px 18px}
.plc .tleg .tres{display:block;font-family:'Fraunces',Georgia,serif;font-weight:700;font-size:20px;
  color:var(--text) !important;margin-bottom:8px;text-align:left !important}
.plc .tleg p{font-size:14.5px;margin:0}
.plc .tleg .tout{display:inline-block;margin-top:12px;font-family:'IBM Plex Mono',monospace;font-weight:700;
  font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent) !important;
  border:1px dashed var(--accent);padding:6px 11px}

/* --- vertical columns (compounding) --- */
.plc .cols{display:flex;align-items:flex-end;gap:10px;height:210px;margin-top:6px}
.plc .col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;height:100%}
.plc .col .ctop{font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11.5px;
  color:var(--accent) !important;margin-bottom:7px;text-align:center !important;text-align-last:center !important}
.plc .col .cbar{height:var(--h);background:linear-gradient(180deg,var(--accent),var(--accent-dim)) !important;
  border-top:2px solid var(--accent);transform-origin:bottom}
.plc .col .cfoot{margin-top:9px;font-family:'IBM Plex Mono',monospace;font-size:10.5px;letter-spacing:.06em;
  color:#8E8C86 !important;text-align:center !important;text-align-last:center !important}
.plc.anim .cols .col .cbar{transform:scaleY(0);transition:transform .74s cubic-bezier(.34,1.42,.64,1);
  transition-delay:calc(var(--i,0)*.15s)}
.plc.anim .cols.in .col .cbar{transform:scaleY(1)}

/* --- stacked exposure column --- */
.plc .stack{display:flex;flex-direction:column-reverse;justify-content:flex-start;height:250px;margin-top:6px;
  border-left:2px solid var(--line)}
.plc .stack .seg{position:relative;height:var(--h);transform-origin:bottom;
  border-top:1px solid rgba(11,12,14,.5);display:flex;align-items:center;padding-left:14px}
.plc .stack .seg.s1{background:var(--accent) !important}
.plc .stack .seg.s2{background:var(--accent-dim) !important;border-top:2px solid var(--accent)}
.plc .stack .seg span{font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:12px;letter-spacing:.06em;
  text-align:left !important}
.plc .stack .seg.s1 span{color:#0B0C0E !important}
.plc .stack .seg.s2 span{color:var(--accent) !important}
.plc .stack-total{margin-top:12px;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:12.5px;
  letter-spacing:.12em;text-transform:uppercase;color:var(--accent) !important;text-align:left !important}
.plc.anim .stack .seg{transform:scaleY(0);transition:transform .68s cubic-bezier(.34,1.36,.64,1);
  transition-delay:calc(var(--i,0)*.24s)}
.plc.anim .stack.in .seg{transform:scaleY(1)}

/* --- milestone timeline --- */
.plc .tl{position:relative;margin-top:6px}
.plc .tl .rail{position:absolute;left:8px;right:8px;top:8px;height:2px;background:var(--line) !important}
.plc .tl .rail i{position:absolute;inset:0;display:block;transform-origin:left;
  background:linear-gradient(90deg,var(--accent),var(--accent-dim)) !important}
.plc.anim .tl .rail i{transform:scaleX(0);transition:transform 1.4s cubic-bezier(.22,1,.36,1)}
.plc.anim .tl.in .rail i{transform:scaleX(1)}
.plc .tl .marks{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;position:relative}
.plc .tl .mk .dot{display:block;width:18px;height:18px;border-radius:50%;background:var(--accent) !important;
  border:3px solid var(--bg);margin:-1px 0 14px}
.plc .tl .mk .when{display:block;font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:12px;
  letter-spacing:.1em;color:var(--accent) !important;margin-bottom:5px;text-align:left !important}
.plc .tl .mk .what{display:block;font-size:14px;color:var(--text-muted) !important;
  text-align:left !important;line-height:1.5}
.plc.anim .tl .mk .dot{transform:scale(0);transition:transform .4s cubic-bezier(.34,1.7,.64,1);
  transition-delay:calc(.18s + var(--i,0)*.22s)}
.plc.anim .tl .mk .when,.plc.anim .tl .mk .what{opacity:0;transition:opacity .4s ease;
  transition-delay:calc(.3s + var(--i,0)*.22s)}
.plc.anim .tl.in .mk .dot{transform:scale(1)}
.plc.anim .tl.in .mk .when,.plc.anim .tl.in .mk .what{opacity:1}

/* ================= ILLUSTRATION FIGURES ================= */
.plc .article-img{margin:30px 0;background:var(--surface) !important;border:1px solid var(--line);
  border-top:3px solid var(--accent);padding:0}
.plc .article-img .iw{position:relative;overflow:hidden;background:var(--surface-2) !important}
.plc .article-img .iw img{display:block;width:100%;height:auto}
.plc .article-img .iw::after{content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(104deg,rgba(201,151,31,0) 38%,rgba(201,151,31,.5) 50%,rgba(201,151,31,0) 62%) !important;
  transform:translateX(-130%)}
.plc .article-img figcaption{padding:15px 18px 17px;font-size:14px;color:var(--text-muted) !important;
  border-top:1px dashed var(--accent);
  text-align:justify !important;text-align-last:left !important;hyphens:auto}
.plc .article-img figcaption b,.plc .article-img figcaption strong{color:var(--accent) !important;font-weight:700}
.plc .article-img .ilabel{display:block;padding:12px 18px 0;font-family:'IBM Plex Mono',monospace;
  font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;
  color:var(--accent) !important;text-align:left !important}
.plc.anim .article-img .iw img{clip-path:inset(0 100% 0 0);transition:clip-path 1s cubic-bezier(.22,1,.36,1) .1s}
.plc.anim .article-img.in .iw img{clip-path:inset(0 0 0 0)}
.plc.anim .article-img.in .iw::after{animation:plcSweep 1.15s ease .22s 1 both}
@keyframes plcSweep{0%{transform:translateX(-130%)}100%{transform:translateX(130%)}}
/* compact variant inside judgment ledger entries */
.plc .entry .article-img{margin:18px 0 0;border-top-width:2px}
.plc .entry .article-img figcaption{font-size:13.5px;padding:12px 16px 14px}

/* ================= MOBILE FIRST TUNING (stronger than desktop) ================= */
@media (max-width:640px){
  .plc{font-size:16.5px}
  .plc section{padding:48px 0}
  .plc-wrap{padding:0 16px}
  .plc .grid-2,.plc .compare-wrap,.plc .stats,.plc .offices{grid-template-columns:1fr !important}
  .plc .chain{grid-template-columns:1fr !important}
  .plc .chain .joint{padding:14px 0}
  .plc .chain .joint::before{width:2px;height:30px}
  .plc .chain .joint::after{right:auto;bottom:2px;transform:rotate(135deg)}
  .plc .flow .node{padding:20px 18px 20px 18px;margin-top:34px;margin-bottom:0}
  .plc .flow .node:first-child{margin-top:0}
  .plc .flow .node::before{position:static;width:42px;height:42px;margin-bottom:12px}
  .plc .flow .node:not(:last-child)::after{left:20px;bottom:auto;top:100%;height:34px}
  .plc .step .body{padding:0 18px 20px 18px}
  .plc .firm-about-wrap{flex-direction:column;align-items:flex-start}
  .plc .tabbtn{flex:1 1 100%}
  .plc .switch button{flex:1 1 100%}
  .plc .band .months{font-size:9.5px}
  .plc .band .fill span{display:none !important}
  .plc .band .bcap{display:block !important;margin-top:9px;white-space:normal;
    font-family:'IBM Plex Mono',monospace;font-weight:700;font-size:11px;letter-spacing:.05em;
    line-height:1.55;color:var(--text) !important;text-align:left !important;text-align-last:left !important}
  .plc .fig{padding:20px 16px 22px}
  .plc .fig-2{grid-template-columns:1fr !important;gap:30px}
  .plc .tbranch{grid-template-columns:1fr !important}
  .plc .tsplit{height:34px}
  .plc .tsplit .stem{height:34px}
  .plc .tsplit .bar,.plc .tsplit .lg,.plc .tsplit .rg{display:none !important}
  .plc .cols{height:180px;gap:7px}
  .plc .col .ctop{font-size:10px}
  .plc .col .cfoot{font-size:9.5px}
  .plc .stack{height:220px}
  .plc .tl .marks{grid-template-columns:1fr !important;gap:0}
  .plc .tl .mk{position:relative;padding:0 0 22px 34px}
  .plc .tl .mk .dot{position:absolute;left:0;top:1px;margin:0}
  .plc .tl .rail{left:8px;right:auto;top:14px;bottom:26px;width:2px;height:auto}
  .plc .tl .rail i{transform-origin:top}
  .plc.anim .tl .rail i{transform:scaleY(0)}
  .plc.anim .tl.in .rail i{transform:scaleY(1)}
  .plc .scale{font-size:9.5px}
  .plc .video-embed .frame .vplay .tri{border-width:22px 0 22px 36px}
  .plc .video-embed .frame .vplay .vlab{font-size:11px;letter-spacing:.16em}
  .plc .article-img{margin:24px 0}
  .plc .article-img figcaption{font-size:13.5px;padding:13px 15px 15px}
  .plc .article-img .ilabel{padding:11px 15px 0;font-size:10.5px}
  .plc .btn{width:100%;min-height:56px}
  /* stronger drop entrance on mobile — declared after the base rule so it wins */
  .plc.anim .card.reveal,.plc.anim .compare-item.reveal,.plc.anim .article-img.reveal,.plc.anim .node.reveal,.plc.anim .stat.reveal{
    transform:translateY(-64px);
    transition:opacity .5s ease,transform .82s cubic-bezier(.32,1.75,.55,1.05)}
  .plc .card.reveal.in,.plc .compare-item.reveal.in,.plc .article-img.reveal.in,
  .plc .node.reveal.in,.plc .stat.reveal.in{transform:translateY(0)}
}

/* ================= REDUCED MOTION — every animation off ================= */
@media (prefers-reduced-motion:reduce){
  .plc-amb i,
  .plc .eyebrow.glow,
  .plc .entry .stamp::after,
  .plc .tw::after{animation:none !important}
  .plc .tw::after{display:none !important}
  .plc .reveal,.plc.anim .reveal,.plc .card.reveal,.plc.anim .card.reveal,
  .plc .compare-item.reveal,.plc.anim .compare-item.reveal,.plc .article-img.reveal,
  .plc .node.reveal,.plc.anim .node.reveal,.plc .stat.reveal,.plc.anim .stat.reveal{
    opacity:1 !important;transform:none !important;transition:none !important}
  .plc .band .fill,.plc.anim .band .fill{transform:scaleX(1) !important;transition:none !important}
  .plc .np-underline::after,.plc.anim .np-underline::after{width:calc(100% + 4px) !important;transition:none !important}
  .plc .np-circle::before,.plc.anim .np-circle::before{clip-path:inset(0 0 0 0) !important;transition:none !important}
  .plc .np-arrow::before,.plc.anim .np-arrow::before{height:42px !important;transition:none !important}
  .plc .np-arrow::after,.plc.anim .np-arrow::after{transform:rotate(-46deg) scale(1) !important;transition:none !important}
  .plc .np-note{transform:none !important}
  .plc .step > .head .x,.plc .qa > button .m{transition:none !important}
  .plc.js .peek .more{transition:none !important}
  .plc .btn{transition:none !important}
  .plc .grow .gfill,.plc.anim .grow .gfill{width:var(--w) !important;transition:none !important}
  .plc .tsplit i,.plc.anim .tsplit i{transform:none !important;transition:none !important}
  .plc .cols .col .cbar,.plc.anim .cols .col .cbar,
  .plc .stack .seg,.plc.anim .stack .seg{transform:none !important;transition:none !important}
  .plc .tl .rail i,.plc.anim .tl .rail i{transform:none !important;transition:none !important}
  .plc .tl .mk .dot,.plc.anim .tl .mk .dot{transform:none !important;transition:none !important}
  .plc .video-embed .frame::after{opacity:.5 !important;transform:none !important;transition:none !important}
  .plc .video-embed .frame .vplay .tri{transition:none !important}
  .plc .tl .mk .when,.plc .tl .mk .what,
  .plc.anim .tl .mk .when,.plc.anim .tl .mk .what{opacity:1 !important;transition:none !important}
  .plc .article-img .iw img,.plc.anim .article-img .iw img{clip-path:none !important;transition:none !important}
  .plc .article-img .iw::after,.plc.anim .article-img.in .iw::after{animation:none !important;display:none !important}
}
</style>
<div class="plc" id="plc">
<div class="plc-amb" aria-hidden="true"><i></i><i></i><i></i><i></i></div>

<div class="plc-wrap">

<!-- ============ HERO ============ -->
<section id="top" style="border-bottom:1px solid #2A2D30;padding-top:74px">
  <span class="eyebrow glow tw-eyebrow">Cross-Border Taxation &middot; H-1B &amp; Returning NRIs</span>
  <h1 class="tw-hero">Two tax calendars, one taxpayer, and a <em>&#8377;10 Lakh penalty</em> for a blank Schedule FA.</h1>
  <p class="lede">An H-1B professional is taxed on a January&ndash;December clock in the United States and an April&ndash;March clock in India, while Schedule FA of the Indian return demands disclosure on a third window altogether. This guide sets out the residency tests, the DTAA tie-breaker, RSU and ESPP taxation, the Foreign Tax Credit machinery under Rule 128, and the Black Money Act penalties &mdash; together with the judicial defences that have actually succeeded before the Tribunals.</p>
  <div class="btns">
    <a class="btn btn-primary" href="tel:+918902224444">Call +91 890 222 4444</a>
    <a class="btn btn-ghost" href="#represent">Speak to the Chambers</a>
  </div>
</section>

<!-- ============ 1. INTRODUCTION ============ -->
<section id="intro">
  <span class="eyebrow glow tw-eyebrow">Section 01</span>
  <h2 class="tw-head">The architecture of the problem</h2>
  <p>The cross-border employment of Indian professionals under the H-1B non-immigrant visa programme creates a dual-jurisdictional tax landscape. The operational tension is structural rather than accidental: the United States assesses tax on a calendar year running from 1 January to 31 December, whereas India assesses on a financial year running from 1 April to 31 March. Every reconciliation an H-1B holder performs &mdash; salary apportionment, foreign tax credit computation, capital gains sequencing &mdash; must cross that boundary.</p>
  <p>Layered onto the misalignment is automated information exchange. The <strong>Foreign Account Tax Compliance Act (FATCA)</strong> and the <strong>Common Reporting Standard (CRS)</strong> now feed foreign account and asset data directly into the Indian Annual Information Statement. What was once an undetected omission is today a system-generated mismatch. The exposure is no longer only double taxation; it is penalty exposure under the domestic penal statutes of both countries.</p>

  <div class="stats">
    <div class="stat reveal"><span class="num"><span class="count" data-to="183">183</span></span><span class="cap">Weighted days &mdash; US Substantial Presence Test</span></div>
    <div class="stat reveal"><span class="num"><span class="count" data-to="182">182</span></span><span class="cap">Days in India &mdash; Section 6(1) residency threshold</span></div>
    <div class="stat reveal"><span class="num"><span class="pre">&#8377;</span><span class="count" data-to="10">10</span><span class="suf">&nbsp;Lakh</span></span><span class="cap">Section 43 BMA penalty per assessment year</span></div>
    <div class="stat reveal"><span class="num"><span class="count" data-to="300">300</span><span class="suf">%</span></span><span class="cap">Section 41 BMA penalty on tax computed</span></div>
  </div>

  <figure class="article-img reveal">
    <span class="ilabel">The structural conflict</span>
    <div class="iw"><img loading="lazy" decoding="async" src="https://patraslawchambers.com/wp-content/uploads/2026/08/img-03-us-calendar-vs-indian-fiscal-gears-4.jpg" alt="Two interlocking gears, one gold marked US Dec 31 and one navy marked India Mar 31, grinding against each other" loading="lazy" width="900" height="489"></div>
    <figcaption><b>Two gears that never mesh.</b> The United States closes on 31 December and India on 31 March. Every apportionment, credit computation and disclosure an H-1B holder makes has to bridge that three-month offset &mdash; and it is the offset itself, not any act of concealment, that generates most reporting penalties.</figcaption>
  </figure>

  <div class="np-note reveal">
    <span class="np-kicker">Margin note</span>
    <p>A precise reading of residency, sourcing, equity compensation and asset disclosure is not optional refinement. It is the difference between a reconciliation letter and a <span class="np-underline">strict-liability penalty proceeding</span>.</p>
  </div>

  <div class="video-embed reveal" id="plcvideo">
    <span class="vh">Watch &mdash; explained in brief</span>
    <div class="frame">
      <iframe src="https://www.youtube.com/embed/rMSf33PBJvw" title="Cross-border tax and Schedule FA for H-1B visa holders &mdash; Patra&rsquo;s Law Chambers" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen loading="lazy"></iframe>
    </div>
  </div>
</section>

<!-- ============ 2. RESIDENCY — INTERACTIVE TABS ============ -->
<section id="residency">
  <span class="eyebrow glow tw-eyebrow">Section 02</span>
  <h2 class="tw-head">Residency: three tests, in sequence</h2>
  <p>Residency is decided jurisdiction by jurisdiction before any treaty is opened. The United States applies its own statutory day-count; India applies Section 6(1) of the Income-tax Act, 1961; only where both answer &ldquo;resident&rdquo; does Article 4(2) of the India&ndash;US Double Taxation Avoidance Agreement break the tie. Select a test to read it.</p>

  <figure class="article-img reveal">
    <span class="ilabel">Competing claims</span>
    <div class="iw"><img loading="lazy" decoding="async" src="https://patraslawchambers.com/wp-content/uploads/2026/08/img-02-spt-vs-section-6-tug-of-war-4.jpg" alt="Two fists pulling opposite ends of a rope, one labelled Substantial Presence and the other Section 6(1), the rope beginning to fray" loading="lazy" width="900" height="491"></div>
    <figcaption><b>Substantial Presence Test versus Section 6(1).</b> Each jurisdiction applies its own day-count and each can answer &ldquo;resident&rdquo; in the same year. Both then claim tax on global income &mdash; which is why the treaty tie-breaker exists, and why it is a question of proof rather than of preference.</figcaption>
  </figure>

  <div class="tabs" id="restabs">
    <div class="tablist" role="tablist" aria-label="Residency tests">
      <button class="tabbtn" role="tab" id="tab-us" aria-controls="pan-us" aria-selected="true" type="button">United States &mdash; SPT</button>
      <button class="tabbtn" role="tab" id="tab-in" aria-controls="pan-in" aria-selected="false" type="button">India &mdash; Section 6(1)</button>
      <button class="tabbtn" role="tab" id="tab-tb" aria-controls="pan-tb" aria-selected="false" type="button">Treaty &mdash; Article 4(2)</button>
    </div>

    <div class="tabpanel" role="tabpanel" id="pan-us" aria-labelledby="tab-us">
      <h4>The Substantial Presence Test</h4>
      <p>The Internal Revenue Service classifies foreign nationals as either resident aliens, taxed on worldwide income, or nonresident aliens, taxed only on US-source income. H-1B holders &mdash; unlike F-1 students or J-1 scholars &mdash; are never &ldquo;exempt individuals&rdquo;: every day of physical presence counts from the first date of arrival.</p>
      <p>The test is satisfied where the individual is present for at least <strong>31 days</strong> in the current calendar year and accumulates a weighted total of at least <strong>183 days</strong> across a three-year lookback &mdash; all days of the current year, one-third of the days of the first preceding year, and one-sixth of the days of the second preceding year. Any fraction of a day, including arrival and departure days, counts as a full day. Most H-1B workers meet the test within their first full calendar year of employment.</p>
      <p>Two elections modify the outcome in a transition year. The <strong>first-year choice</strong> permits a dual-status alien present for at least 31 consecutive days in the arrival year to be treated as a resident from the start of that period. Under <strong>IRC Section 6013(g)</strong>, a dual-status individual married to a US citizen or resident alien at year end may elect full-year resident treatment and file jointly &mdash; a lower effective rate and a full standard deduction, at the price of reporting worldwide income for the entire year.</p>
      <p>Even where the day-count is met, the <strong>closer connection exception</strong> on Form 8840 can restore nonresident status: presence under 183 days in the current year, a tax home maintained in a foreign country for the whole year, and closer personal and economic ties to that country than to the United States.</p>
    </div>

    <div class="tabpanel" role="tabpanel" id="pan-in" aria-labelledby="tab-in" hidden>
      <h4>Section 6(1), Income-tax Act, 1961</h4>
      <p>An individual is a tax resident of India in a previous year on satisfying either limb: physical presence in India of <strong>182 days or more</strong> in the financial year; or presence of <strong>60 days or more</strong> in the financial year together with <strong>365 days or more</strong> across the four preceding financial years.</p>
      <p>For Indian citizens leaving the country for employment abroad &mdash; the newly placed H-1B holder &mdash; and for Indian citizens visiting India, the 60-day limb is relaxed to 182 days. This relaxation is what ordinarily preserves non-resident status through a departure year.</p>
      <p>A resident must then be tested under <strong>Section 6(6)</strong> to establish whether the status is <strong>Resident and Ordinarily Resident (ROR)</strong> or <strong>Resident but Not Ordinarily Resident (RNOR)</strong>. The distinction governs everything that follows: only an ROR is liable to Indian tax on global income and carries mandatory foreign asset disclosure obligations in Schedule FA.</p>
    </div>

    <div class="tabpanel" role="tabpanel" id="pan-tb" aria-labelledby="tab-tb" hidden>
      <h4>Where both jurisdictions claim you</h4>
      <p>An H-1B holder physically split between both countries in a single year can trigger residence under US domestic law through the Substantial Presence Test and under Indian domestic law through Section 6(1) simultaneously. That conflict is not resolved by choice. It is resolved by the hierarchical tie-breaker in <strong>Article 4(2)</strong> of the India&ndash;US DTAA, applied in strict order and stopping at the first test that yields an answer.</p>
      <p>The ladder is set out below. Each rung is fact-intensive, and the Tribunals have decided residency on precisely these facts &mdash; where the nuclear family lived, whether commercial involvement was active or passive, and whether the centre of interests had genuinely shifted.</p>
    </div>
  </div>

  <figure class="fig" style="margin-top:36px">
    <span class="fig-h">Figure 01 &middot; Decision flowchart</span>
    <p class="fig-sub">Indian residency for a departing or returning professional, applying Section 6(1) with the relaxation available to an Indian citizen who leaves for employment abroad.</p>
    <div class="tree">
      <div class="tnode">
        <span class="tq">How many days were you physically present in India during the financial year?</span>
        <span class="tsrc">Section 6(1) &middot; Income-tax Act, 1961</span>
      </div>
      <div class="tsplit" aria-hidden="true"><i class="stem"></i><i class="bar"></i><i class="lg"></i><i class="rg"></i></div>
      <div class="tbranch">
        <div class="tleg">
          <span class="tcond">182 days or more</span>
          <div class="tbody">
            <span class="tres">Resident</span>
            <p>Test further under Section 6(6). An <strong>ROR</strong> is taxed on global income and must file Schedule FA, FSI and TR; an <strong>RNOR</strong> is not taxed on foreign income and carries no Schedule FA duty.</p>
            <span class="tout">Global income in charge &rarr; Schedule FA applies</span>
          </div>
        </div>
        <div class="tleg">
          <span class="tcond">Fewer than 182 days</span>
          <div class="tbody">
            <span class="tres">Non-resident</span>
            <p>The 60-day plus 365-day limb does <strong>not</strong> apply: for an Indian citizen leaving for employment abroad, that threshold is relaxed to 182 days. Only Indian-source income is in charge.</p>
            <span class="tout">US salary &amp; US share gains outside the charge</span>
          </div>
        </div>
      </div>
    </div>
    <figcaption>Where both this test and the US Substantial Presence Test return &ldquo;resident&rdquo;, the conflict does not stay unresolved &mdash; it moves to the Article 4(2) ladder in the next section.</figcaption>
  </figure>
</section>

<!-- ============ 3. TIE-BREAKER LADDER — INFOGRAPHIC ============ -->
<section id="tiebreaker">
  <span class="eyebrow glow tw-eyebrow">Section 03</span>
  <h2 class="tw-head">The Article 4(2) tie-breaker ladder</h2>
  <p>Article 4(2) is applied sequentially. If a rung produces a determinate answer, the enquiry ends there and the individual is a resident of that State for treaty purposes; only an inconclusive rung passes the question downward.</p>

  <figure class="article-img reveal">
    <span class="ilabel">Article 4(2) &middot; DTAA</span>
    <div class="iw"><img loading="lazy" decoding="async" src="https://patraslawchambers.com/wp-content/uploads/2026/08/img-01-dtaa-tiebreaker-anchor-4.jpg" alt="Outline maps of the United States and India with a gold anchor set between them, representing the DTAA residency tie-breaker" loading="lazy" width="900" height="484"></div>
    <figcaption><b>The tie-breaker anchors residency in one State, not both.</b> Article 4(2) does not divide the taxpayer between jurisdictions; it fixes treaty residence in a single State by working down the ladder below until one rung gives a determinate answer.</figcaption>
  </figure>

  <div class="flow">
    <div class="node reveal" data-step="01">
      <h4>Permanent home</h4>
      <p>Is a permanent home available to the individual in only one Contracting State? A home available in one State alone decides the matter without more.</p>
      <span class="verdict">Available in one State &rarr; resident of that State</span>
    </div>
    <div class="node reveal" data-step="02">
      <h4>Centre of vital interests</h4>
      <p>Where homes exist in both States, residence follows the State with which personal and economic relations are closer. The Tribunals weigh the residential nucleus of the immediate family and active commercial participation far above passive holdings.</p>
      <span class="verdict">Closer personal &amp; economic ties &rarr; that State</span>
    </div>
    <div class="node reveal" data-step="03">
      <h4>Habitual abode</h4>
      <p>Where vital interests are genuinely balanced, the test becomes where the individual habitually resides &mdash; a question of the pattern and frequency of stay rather than a single year&#8217;s count.</p>
      <span class="verdict">State of habitual residence</span>
    </div>
    <div class="node reveal" data-step="04">
      <h4>Nationality</h4>
      <p>Only where the preceding rungs remain inconclusive does nationality decide; failing that, the competent authorities settle the question by mutual agreement.</p>
      <span class="verdict">State of citizenship</span>
    </div>
  </div>

  <div class="np-arrow reveal" aria-hidden="true"></div>
  <div class="np-note reveal">
    <span class="np-kicker">The mistake to avoid</span>
    <p>Treating &ldquo;more than 182 days abroad&rdquo; as conclusive. It is not. Where the permanent home, the family and the business control remain in India, the tie-breaker resolves in India&#8217;s favour and the <span class="np-circle np-mark">entire US salary</span> becomes taxable here.</p>
  </div>
</section>

<!-- ============ 4. THE CALENDAR CONFLICT — INFOGRAPHIC ============ -->
<section id="calendar">
  <span class="eyebrow glow tw-eyebrow">Section 04</span>
  <h2 class="tw-head">Three clocks, one return</h2>
  <p>The Indian return reports income earned in the financial year. Schedule FA, however, requires disclosure of assets held during the <strong>calendar year that ends within</strong> that financial year. The two windows do not coincide, and the gap is where omissions are manufactured.</p>

  <div class="bands">
    <div class="band reveal">
      <span class="blabel">US tax year &mdash; IRS</span>
      <div class="bar"><div class="fill" style="left:0;width:75%"><span>1 Jan &ndash; 31 Dec &middot; W-2 / Form 1040</span></div></div>
      <span class="bcap">1 Jan &ndash; 31 Dec &middot; W-2 / Form 1040</span>
      <div class="months"><span>JAN</span><span>APR</span><span>JUL</span><span>OCT</span><span>DEC</span><span>MAR</span></div>
    </div>
    <div class="band reveal">
      <span class="blabel">Indian financial year &mdash; ITD</span>
      <div class="bar"><div class="fill" style="left:25%;width:75%"><span>1 Apr &ndash; 31 Mar &middot; ITR-2 / ITR-3</span></div></div>
      <span class="bcap">1 Apr &ndash; 31 Mar &middot; ITR-2 / ITR-3</span>
      <div class="months"><span>JAN</span><span>APR</span><span>JUL</span><span>OCT</span><span>DEC</span><span>MAR</span></div>
    </div>
    <div class="band reveal">
      <span class="blabel">Schedule FA reporting window</span>
      <div class="bar"><div class="fill" style="left:0;width:75%"><span>1 Jan &ndash; 31 Dec preceding &middot; assets held even one day</span></div></div>
      <span class="bcap">1 Jan &ndash; 31 Dec preceding &middot; assets held even one day</span>
      <div class="months"><span>JAN</span><span>APR</span><span>JUL</span><span>OCT</span><span>DEC</span><span>MAR</span></div>
    </div>
  </div>

  <div class="overlap-note reveal">
    <p><span class="gold">Worked consequence.</span> An asset acquired in February 2025 falls in calendar year 2025, which closes inside financial year 2025-26 &mdash; so it is disclosed in the return for FY 2025-26 (AY 2026-27). An asset acquired in February 2026 falls in calendar year 2026 and is <strong>not</strong> reported until the return for FY 2026-27 (AY 2027-28).</p>
  </div>

  <figure class="article-img reveal">
    <span class="ilabel">The mistake to avoid</span>
    <div class="iw"><img loading="lazy" decoding="async" src="https://patraslawchambers.com/wp-content/uploads/2026/08/img-04-schedule-fa-trap-4.jpg" alt="A figure stepping between January and December calendar pages onto a sprung bear trap, illustrating the Schedule FA reporting window" loading="lazy" width="900" height="490"></div>
    <figcaption><b>The Schedule FA trap.</b> Report calendar-year foreign assets inside your fiscal-year Indian return. Filers who instinctively align Schedule FA to the April&ndash;March year either disclose an asset a year late or omit it entirely &mdash; and Section 43 penalises per year of omission, not per asset.</figcaption>
  </figure>

  <figure class="fig">
    <span class="fig-h">Figure 02 &middot; The compliance year, in order</span>
    <p class="fig-sub">Five fixed dates govern a cross-border filing year. Miss the Form 67 point and the Foreign Tax Credit is denied at processing, whatever the merits.</p>
    <div class="tl">
      <div class="rail" aria-hidden="true"><i></i></div>
      <div class="marks">
        <div class="mk" style="--i:0"><span class="dot" aria-hidden="true"></span><span class="when">1 Jan</span><span class="what">US tax year opens. Every day of presence counts toward the Substantial Presence Test.</span></div>
        <div class="mk" style="--i:1"><span class="dot" aria-hidden="true"></span><span class="when">1 Apr</span><span class="what">Indian financial year opens. The preceding calendar year is now the Schedule FA window.</span></div>
        <div class="mk" style="--i:2"><span class="dot" aria-hidden="true"></span><span class="when">15 Apr</span><span class="what">US return ordinarily due &mdash; Form 1040 or 1040-NR, with W-2 in hand.</span></div>
        <div class="mk" style="--i:3"><span class="dot" aria-hidden="true"></span><span class="when">Before ITR</span><span class="what">File Form 67 with proof of US tax paid. This precedes the return, not follows it.</span></div>
        <div class="mk" style="--i:4"><span class="dot" aria-hidden="true"></span><span class="when">31 Jul</span><span class="what">Indian return due &mdash; ITR-2 or ITR-3 with Schedules FA, FSI, TR and, above &#8377;50 Lakh, AL.</span></div>
      </div>
    </div>
    <figcaption>Rule 128 as amended in 2022 permits Form 67 up to the end of the relevant assessment year where the return is filed within Section 139(1) or 139(4) &mdash; but filing it before the return remains the only sequence that avoids a processing-stage denial.</figcaption>
  </figure>

  <h3>Valuation and conversion protocol</h3>
  <p>All foreign asset values are converted to Indian Rupees using the <strong>Telegraphic Transfer Buying Rate (TTBR)</strong> of the State Bank of India, taken on three distinct dates: the date of investment or acquisition for initial value; the date on which the account or asset reached its highest balance during the calendar year for peak value; and the last day of the foreign accounting period, ordinarily 31 December, for closing value. Using a single average rate across all three is one of the most common grounds on which a departmental valuation is later successfully challenged &mdash; and equally, one of the most common self-inflicted errors.</p>
</section>

<!-- ============ 5. HEADS OF INCOME — CARDS ============ -->
<section id="income">
  <span class="eyebrow glow tw-eyebrow">Section 05</span>
  <h2 class="tw-head">Heads of income and dual-taxation dynamics</h2>
  <p>Income must be segmented head by head and analysed in both jurisdictions. Both systems source employment income to the place where the services are physically rendered &mdash; Section 861(a)(3) of the Internal Revenue Code for the United States, and Section 9(1)(ii) of the Income-tax Act, 1961 for India.</p>

  <div class="grid-2">
    <div class="card reveal">
      <span class="tag">Article 15 &middot; DTAA</span>
      <h3>Dependent personal services</h3>
      <p>Article 15(1) taxes employment income only in the State of residence unless the employment is exercised in the other State, in which case that other State retains primary taxing rights. Article 15(2) returns exclusive taxing rights to the State of residence only where all three conditions hold together: presence in the other State not exceeding 183 days in aggregate in the taxable year, remuneration paid by or on behalf of an employer who is not a resident of that other State, and remuneration not borne by a permanent establishment or fixed base there.</p>
    </div>
    <div class="card reveal">
      <span class="tag">Remote work</span>
      <h3>Working from India for a US employer</h3>
      <p>On repatriation, continued remote service for a US employer requires <strong>Form W-8BEN</strong> to be furnished to that employer to prevent mandatory 30% US withholding. Because the services are physically rendered in India, the salary accrues in India under Section 9(1)(ii) and is taxed at Indian rates. Under <strong>CBDT Circular No. 13/2017</strong>, mere remittance of foreign-earned salary into an NRE or NRO account does not itself create Indian taxability, provided the right to receive it arose and vested outside India.</p>
    </div>
    <div class="card reveal">
      <span class="tag">PFIC &middot; IRC 1291&ndash;1298</span>
      <h3>Indian mutual funds are PFICs</h3>
      <p>For an H-1B holder who is a US tax resident, an Indian mutual fund is a Passive Foreign Investment Company. Distributions attract punitive treatment &mdash; taxation up to the maximum ordinary income tier of 37% plus deferred interest charges on excess distributions &mdash; unless a timely Mark-to-Market or Qualified Electing Fund election is made on <strong>IRS Form 8621</strong>. This is the single most frequently overlooked item in an otherwise well-managed portfolio.</p>
    </div>
    <div class="card reveal">
      <span class="tag">Articles 10 &amp; 11</span>
      <h3>Dividends and interest</h3>
      <p>Passive income is subject to a maximum withholding rate of 15% in the source country under Article 10 for dividends and Article 11 for interest. The residence country retains primary taxing rights but must grant a Foreign Tax Credit for tax paid at source. NRE interest remains exempt in India; NRO interest is fully taxable and ordinarily suffers 30% withholding, reducible to the treaty rate on production of a Tax Residency Certificate.</p>
    </div>
  </div>

  <h3 style="margin-top:44px">Equity compensation taxes twice, in two stages</h3>
  <p>Restricted Stock Units, Employee Stock Option Plans and Employee Stock Purchase Plans are core components of technology compensation and the most litigated item in cross-border assessments. They trigger a two-stage charge in both jurisdictions.</p>

  <div class="chain">
    <div class="link reveal">
      <span class="stage">Stage 01</span>
      <h4>Vesting or exercise &mdash; taxed as salary</h4>
      <p>The fair market value of the shares on the vesting date, less any price paid, is ordinary salary income &mdash; perquisite value. In India it suffers TDS under <strong>Section 192</strong>, valued on the vesting-date FMV; for foreign unlisted parent shares the valuation must be supported by a category-I merchant banker or equivalent (for instance a 409A valuation).</p>
      <p>In the United States, the employer withholds federal and state tax, commonly by sell-to-cover, together with FICA at 6.2% Social Security up to the wage base and 1.45% Medicare.</p>
    </div>
    <div class="joint" aria-hidden="true"></div>
    <div class="link reveal">
      <span class="stage">Stage 02</span>
      <h4>Disposition &mdash; taxed as capital gains</h4>
      <p>On sale, the difference between sale proceeds and the acquisition cost &mdash; the FMV already taxed at vesting &mdash; is capital gains. Foreign company shares are treated as unlisted securities in India and therefore do <strong>not</strong> get the 12-month concessional holding period of Indian listed equity.</p>
      <p>Under the Finance (No. 2) Act, 2024, the qualifying long-term holding period is <strong>24 months</strong>; short-term gains are taxed at slab rates up to 30% plus surcharge and cess, and long-term gains at a flat <strong>12.5%</strong>, indexation having been abolished for transfers on or after 23 July 2024.</p>
    </div>
  </div>

  <figure class="fig">
    <span class="fig-h">Figure 03 &middot; Why foreign shares cost more</span>
    <p class="fig-sub">Foreign company shares are unlisted securities in India. They wait twice as long for long-term treatment and, sold early, are taxed at slab rates rather than a concessional flat rate.</p>
    <div class="fig-2">
      <div>
        <span class="fig-panel-h">Holding period to qualify as long-term</span>
        <div class="gchart">
          <div class="grow wide" style="--w:100%;--i:0">
            <span class="glabel">Foreign shares / RSUs</span>
            <div class="gtrack"><div class="gfill"></div><span class="gval"><span class="count" data-to="24">24</span> months</span></div>
          </div>
          <div class="grow muted" style="--w:50%;--i:1">
            <span class="glabel">Indian listed equity</span>
            <div class="gtrack"><div class="gfill"></div><span class="gval" style="color:#D2CCC0 !important"><span class="count" data-to="12">12</span> months</span></div>
          </div>
        </div>
        <div class="scale"><span>0</span><span>6 M</span><span>12 M</span><span>18 M</span><span>24 M</span></div>
      </div>
      <div>
        <span class="fig-panel-h">Rate on gain &mdash; foreign shares</span>
        <div class="gchart">
          <div class="grow wide" style="--w:100%;--i:2">
            <span class="glabel">Short-term &mdash; sold inside 24 months</span>
            <div class="gtrack"><div class="gfill"></div><span class="gval">up to <span class="count" data-to="30">30</span>% + surcharge</span></div>
          </div>
          <div class="grow" style="--w:41.7%;--i:3">
            <span class="glabel">Long-term &mdash; held 24 months or more</span>
            <div class="gtrack"><div class="gfill"></div><span class="gval">12.5% flat</span></div>
          </div>
        </div>
        <div class="scale"><span>0%</span><span>10%</span><span>20%</span><span>30%</span></div>
      </div>
    </div>
    <figcaption>Under the Finance (No. 2) Act, 2024, indexation was abolished for transfers on or after 23 July 2024, so the long-term rate is a flat 12.5% on the whole nominal gain &mdash; including the rupee movement between vesting and sale.</figcaption>
  </figure>

  <div class="np-note reveal">
    <span class="np-kicker">Reconciliation trap</span>
    <p>The perquisite value in Form 16 is computed on the vesting-date SBI TTBR. A broker statement converted at a year-average rate will never match it &mdash; and the mismatch is exactly what a <span class="np-underline">Section 143(1)(a) notice</span> is generated to flag.</p>
  </div>
</section>

<!-- ============ 6. DISCLOSURE OBLIGATIONS — TAP/HOVER REVEAL + COMPARISON ============ -->
<section id="disclosure">
  <span class="eyebrow glow tw-eyebrow">Section 06</span>
  <h2 class="tw-head">Mandatory disclosures on both sides</h2>
  <p>Failure to file the mandatory international asset and income disclosures is the most common trigger for audit and penalty in both countries. A US person &mdash; which includes an H-1B holder meeting the Substantial Presence Test &mdash; holding a financial interest in, or signature authority over, foreign financial accounts carries two parallel obligations; a returning ROR carries four Indian schedules. Open a card for the detail.</p>

  <div class="grid-2" style="margin-bottom:20px">
    <div class="peek card reveal" tabindex="0">
      <h4>FBAR &mdash; FinCEN Form 114</h4>
      <p class="always">Filed with the Financial Crimes Enforcement Network through the BSA E-Filing System, independently of Form 1040. Triggered where the aggregate value of foreign financial accounts exceeds <strong>$10,000 at any point</strong> in the calendar year.</p>
      <span class="hint">Tap for penalty exposure</span>
      <div class="more"><p>Covers foreign bank accounts, custodial accounts, mutual funds, foreign brokerage and cash-value insurance, and foreign pension plans. Penalties run from $10,000 for a non-wilful failure to 50% of the account balance per year for a wilful one.</p></div>
    </div>
    <div class="peek card reveal" tabindex="0">
      <h4>FATCA &mdash; IRS Form 8938</h4>
      <p class="always">Attached directly to Form 1040. Thresholds vary by filing status and residency &mdash; for a single filer resident in the United States, value exceeding <strong>$50,000</strong> on the last day of the tax year or <strong>$75,000</strong> at any point during it.</p>
      <span class="hint">Tap for scope</span>
      <div class="more"><p>Covers foreign financial accounts, directly held foreign stock, foreign partnership interests, foreign trusts and foreign contracts &mdash; a wider asset class than FBAR, which it does not replace. Both filings are ordinarily required, on the same underlying assets, to different agencies.</p></div>
    </div>
  </div>

  <h3>The four Indian schedules</h3>
  <div class="compare-wrap">
    <div class="compare-item reveal">
      <h4>Schedule FA</h4>
      <div class="compare-row"><span class="compare-label">Who</span><span class="compare-value">Mandatory for every ROR taxpayer.</span></div>
      <div class="compare-row"><span class="compare-label">Scope</span><span class="compare-value">Every asset held abroad at any time during the calendar year &mdash; even for a single day.</span></div>
      <div class="compare-row"><span class="compare-label">Tables</span><span class="compare-value">A1 foreign depository accounts; A2 foreign custodial accounts; A3 foreign equity including vested RSUs and ESOPs; C immovable property outside India.</span></div>
    </div>
    <div class="compare-item reveal">
      <h4>Schedule FSI</h4>
      <div class="compare-row"><span class="compare-label">Who</span><span class="compare-value">Residents with income accruing or arising outside India.</span></div>
      <div class="compare-row"><span class="compare-label">Scope</span><span class="compare-value">Reported on the financial year, not the calendar year.</span></div>
      <div class="compare-row"><span class="compare-label">Contents</span><span class="compare-value">Foreign salary, foreign capital gains, offshore interest and dividend income.</span></div>
    </div>
    <div class="compare-item reveal">
      <h4>Schedule TR</h4>
      <div class="compare-row"><span class="compare-label">Purpose</span><span class="compare-value">Claim of double taxation relief.</span></div>
      <div class="compare-row"><span class="compare-label">Scope</span><span class="compare-value">Computation of credit for tax paid abroad on foreign-source income.</span></div>
      <div class="compare-row"><span class="compare-label">Contents</span><span class="compare-value">Summary of taxes paid to foreign jurisdictions &mdash; US federal, state and FICA.</span></div>
    </div>
    <div class="compare-item reveal">
      <h4>Schedule AL</h4>
      <div class="compare-row"><span class="compare-label">Who</span><span class="compare-value">Compulsory where total taxable income in India exceeds &#8377;50 Lakh.</span></div>
      <div class="compare-row"><span class="compare-label">Scope</span><span class="compare-value">Position as on 31 March of the financial year.</span></div>
      <div class="compare-row"><span class="compare-label">Contents</span><span class="compare-value">Statement of all assets and liabilities, Indian and foreign alike.</span></div>
    </div>
  </div>

  <h3>Foreign Tax Credit: Rule 128 and Form 67</h3>
  <figure class="article-img reveal">
    <span class="ilabel">Question answered</span>
    <div class="iw"><img loading="lazy" decoding="async" src="https://patraslawchambers.com/wp-content/uploads/2026/08/img-10-form-67-shield-qa-4.jpg" alt="Question and answer panels beside a gold shield absorbing a volley of arrows: does late Form 67 destroy Foreign Tax Credits? No — Rule 128 is procedural, not mandatory" loading="lazy" width="900" height="482"></div>
    <figcaption><b>Does a late Form 67 destroy the Foreign Tax Credit?</b> No. Rule 128 is procedural and directory, not mandatory &mdash; the line of authority beginning with <em>Sonakshi Sinha</em> holds that a rule cannot override the substantive right conferred by Section 90. The credit survives the delay; the appeal is what costs you.</figcaption>
  </figure>
  <p>Relief from double taxation is claimed under <strong>Section 90</strong> where a treaty applies, or <strong>Section 91</strong> unilaterally where none does. Under <strong>Rule 128</strong> of the Income-tax Rules, 1962, the claim must be supported by <strong>Form 67</strong> together with proof of foreign tax payment such as an IRS transcript or Form W-2. Following the Income-tax (Twenty-seventh Amendment) Rules, 2022, Form 67 must be furnished on or before the end of the assessment year relevant to the previous year in which the foreign income is offered to tax, provided the return itself is filed within Section 139(1) or 139(4).</p>
</section>

<!-- ============ 6B. NOTICE RISK — BAR CHART ============ -->
<section id="noticerisk">
  <span class="eyebrow glow tw-eyebrow">Section 06B</span>
  <h2 class="tw-head">Which notice actually arrives</h2>
  <p>Indian assessment is now largely automated. The Annual Information Statement and Taxpayer Information Summary are matched against the filed return, and a variance generates a notice without human review. The distribution below reflects where cross-border filers are most exposed &mdash; heavily weighted to the automated end, where the cause is almost always a reconciliation failure rather than a dispute on law.</p>

  <figure class="fig">
    <span class="fig-h">Figure 04 &middot; Relative exposure for a cross-border filer</span>
    <p class="fig-sub">Indicative distribution across notice types, by frequency of occurrence rather than by severity. The rarest notice carries the gravest consequence.</p>
    <div class="gchart">
      <div class="grow wide" style="--w:100%;--i:0">
        <span class="glabel">Section 143(1)(a) &mdash; mismatch intimation</span>
        <div class="gtrack"><div class="gfill"></div><span class="gval"><span class="count" data-to="75">75</span>%</span></div>
        <p class="gnote"><strong>Trigger:</strong> variance between salary or perquisite in Form 16 and Form 12BA and the return&#8217;s salary schedules &mdash; almost always TTBR conversion or split-year apportionment. <strong>Answer:</strong> a date-by-date reconciliation schedule; rectification under Section 154 where warranted.</p>
      </div>
      <div class="grow" style="--w:53%;--i:1">
        <span class="glabel">Section 139(9) &mdash; defective return</span>
        <div class="gtrack"><div class="gfill"></div><span class="gval"><span class="count" data-to="40">40</span>%</span></div>
        <p class="gnote"><strong>Trigger:</strong> incomplete schedules, missing Form 67, or self-assessment tax unpaid at filing. <strong>Answer:</strong> respond within 15 days under E-Proceedings, supplying the missing schedule or paying the shortfall.</p>
      </div>
      <div class="grow" style="--w:27%;--i:2">
        <span class="glabel">Section 142(1) &mdash; inquiry</span>
        <div class="gtrack"><div class="gfill"></div><span class="gval"><span class="count" data-to="20">20</span>%</span></div>
        <p class="gnote"><strong>Trigger:</strong> particulars called for on foreign accounts, remittances or equity holdings. <strong>Answer:</strong> answer narrowly and on the record &mdash; broker statements, TTBR tables, W-2 and IRS transcript.</p>
      </div>
      <div class="grow" style="--w:14%;--i:3">
        <span class="glabel">Section 148 &mdash; income escaping assessment</span>
        <div class="gtrack"><div class="gfill"></div><span class="gval"><span class="count" data-to="10">10</span>%</span></div>
        <p class="gnote"><strong>Trigger:</strong> FATCA or CRS data showing foreign assets absent from Schedule FA, or high-value remittances without declared income. <strong>Answer:</strong> jurisdiction first &mdash; assessment year, limitation, recorded reason to believe &mdash; before any explanation of facts.</p>
      </div>
    </div>
    <figcaption>Read the chart in reverse for severity: the Section 148 route is the least frequent and the only one that opens the door to Black Money Act proceedings and prosecution.</figcaption>
  </figure>
</section>

<!-- ============ 7. JUDGMENTS — LEDGER ============ -->
<section id="judgments">
  <span class="eyebrow glow tw-eyebrow">Section 07</span>
  <h2 class="tw-head">Controlling precedent</h2>
  <p>Residency under Article 4(2), the directory character of Rule 128, and the discretionary character of the Black Money Act penalties have all been settled by reasoned Tribunal and High Court authority. These are the decisions on which a defence is built.</p>

  <div class="ledger">
    <div class="entry reveal">
      <div class="stamp"><span>Centre of vital interests</span></div>
      <h3>Ashok Kumar Pandey v. ACIT</h3>
      <span class="cite">ITAT Mumbai, 2023</span>
      <p class="holding">Though the taxpayer held substantial passive financial investments in the United States, his active commercial involvements, the management of Indian assets and the residential nucleus of his immediate family were located in India.</p>
      <p>The Tribunal held that a nuclear family connection carries greater evidentiary weight than extended family, and that active commercial participation outbalances passive investment. The tie-breaker resolved in favour of Indian residency, rendering the US-source income taxable in India.</p>
      <figure class="article-img reveal">
        <div class="iw"><img loading="lazy" decoding="async" src="https://patraslawchambers.com/wp-content/uploads/2026/08/img-05-ashok-kumar-pandey-vital-interests-4.jpg" alt="A glowing gold circle containing a family of four at the centre of an orbit, with a money bag orbiting at the outer edge" loading="lazy" width="900" height="496"></div>
        <figcaption><b>Facts:</b> US wealth, Indian family. <b>Holding:</b> an active nuclear family at the centre outweighs passive assets in orbit.</figcaption>
      </figure>
    </div>
    <div class="entry reveal">
      <div class="stamp"><span>Temporal continuity</span></div>
      <h3>DCIT v. Shri Kumar Sanjeev Ranjan</h3>
      <span class="cite">ITAT Bangalore, 2019</span>
      <p class="holding">The taxpayer relocated to India on assignment but retained a permanent home, a driver&#8217;s licence and voting rights in the United States, where the spouse and children remained.</p>
      <p>Personal and economic relations were held to be long-term, continuous relationships that cannot be fragmented year by year. The presence of the nuclear family in the United States established that the centre of vital interests remained there, and treaty-based non-resident status in India was granted under Article 16.</p>
    </div>
    <div class="entry reveal">
      <div class="stamp"><span>Substance over form</span></div>
      <h3>Binny Bansal v. ACIT</h3>
      <span class="cite">ITAT Bangalore, 2026</span>
      <p class="holding">Establishing residency in an overseas jurisdiction requires proof that the actual centre of personal and economic interests has legitimately shifted.</p>
      <p>Substantial real estate holdings and retained business control in India, despite physical residence abroad for more than 182 days, resulted in the taxpayer being tie-broken as an Indian resident under Article 4 of the applicable treaty.</p>
      <figure class="article-img reveal">
        <div class="iw"><img loading="lazy" decoding="async" src="https://patraslawchambers.com/wp-content/uploads/2026/08/img-06-binny-bansal-form-vs-substance-4.jpg" alt="A hand lifting a theatrical mask labelled FORM away from a gold plinth labelled SUBSTANCE" loading="lazy" width="900" height="485"></div>
        <figcaption><b>Facts:</b> retained Indian control while abroad. <b>Holding:</b> substance overrides physical absence &mdash; the day-count does not by itself move the centre of interests.</figcaption>
      </figure>
    </div>
    <div class="entry reveal">
      <div class="stamp"><span>Rule cannot override Act</span></div>
      <h3>Sonakshi Sinha v. CIT &amp; Anuj Bhagwati v. DCIT</h3>
      <span class="cite">ITAT Mumbai, 2022</span>
      <p class="holding">Section 90 confers a substantive right to treaty relief from double taxation; a procedural rule such as Rule 128 cannot override the substantive provisions of the Act or of the treaty.</p>
      <p>Foreign Tax Credit was therefore allowed notwithstanding that Form 67 had not been filed by the due date of the return. Reported at <a href="https://indiankanoon.org/doc/50155280/" target="_blank" rel="noopener nofollow">Indian Kanoon</a> in the line of cases following this reasoning.</p>
    </div>
    <div class="entry reveal">
      <div class="stamp"><span>No negative consequence</span></div>
      <h3>Nirmala Murli Relwani v. ADIT</h3>
      <span class="cite">ITAT Mumbai, 2022</span>
      <p class="holding">Rule 128(9) prescribes a preferred procedure but attaches no negative or punitive consequence to non-compliance &mdash; it nowhere states that credit shall be denied on late filing.</p>
      <p>Belated filing of Form 67 during assessment or rectification proceedings is accordingly valid and must be accepted.</p>
    </div>
    <div class="entry reveal">
      <div class="stamp"><span>Article 265 &middot; Constitution</span></div>
      <h3>Duriaswamy Kumaraswamy v. ITO</h3>
      <span class="cite">Madras High Court, 2022</span>
      <p class="holding">Filing Form 67 is directory. Denying Foreign Tax Credit for a procedural delay offends Article 265 of the Constitution of India, which forbids the collection of tax without authority of law.</p>
      <p>The decision supplies the constitutional footing for the Tribunal line above and is the strongest single authority in a rectification petition.</p>
    </div>
    <div class="entry reveal">
      <div class="stamp"><span>Special Bench &middot; discretion</span></div>
      <h3>Vinil Venugopal v. DDIT (Inv.)</h3>
      <span class="cite">ITAT Mumbai, Special Bench, 2025</span>
      <p class="holding">Section 43 of the Black Money Act provides that the Assessing Officer &ldquo;may direct&rdquo; payment of penalty. The legislative choice of &ldquo;may&rdquo; makes imposition discretionary, not automatic.</p>
      <p>Section 46(3) requires an opportunity of being heard before any penalty order; were the penalty automatic, that requirement would be redundant. Where the omission is a bona fide, inadvertent oversight with no underlying undisclosed income and no intent to evade, the Officer must exercise discretion judicially and decline to impose the &#8377;10 Lakh penalty.</p>
      <figure class="article-img reveal">
        <div class="iw"><img loading="lazy" decoding="async" src="https://patraslawchambers.com/wp-content/uploads/2026/08/img-08-vinil-venugopal-gavel-4.jpg" alt="A gold gavel striking and shattering a machine press stamped AUTOMATIC PENALTY" loading="lazy" width="900" height="489"></div>
        <figcaption><b>Facts:</b> inadvertent Schedule FA omission. <b>Holding:</b> Black Money Act penalties are discretionary, never blindly automatic.</figcaption>
      </figure>
    </div>
    <div class="entry reveal">
      <div class="stamp"><span>Bona fide belief</span></div>
      <h3>Tejal Ashish Mehta v. Addl. CIT</h3>
      <span class="cite">ITAT Mumbai, 2022</span>
      <p class="holding">A surrendered foreign life insurance policy was not disclosed in Schedule FA, but the entire surrender receipt had been declared as income in the body of the return.</p>
      <p>The Tribunal deleted the Section 43 penalty: the taxpayer held a bona fide belief that a surrendered policy was no longer an asset, and full income disclosure constituted reasonable cause.</p>
    </div>
    <div class="entry reveal">
      <div class="stamp"><span>Disclosure elsewhere in return</span></div>
      <h3>Ocean Diving Centre Ltd. v. CIT</h3>
      <span class="cite">ITAT Mumbai, 2023</span>
      <p class="holding">Schedule FA was left unfilled, but the investments in foreign subsidiaries stood disclosed in the audited balance sheet and Schedule A-BS of the return.</p>
      <p>Because the particulars were readily accessible within the return itself, there was no intent to conceal; the discretion under Section 43 had to be exercised reasonably and the penalty was deleted.</p>
    </div>
    <div class="entry reveal">
      <div class="stamp"><span>Beneficial ownership</span></div>
      <h3>Krishna Das Agarwal v. DDIT</h3>
      <span class="cite">ITAT Jaipur, 2022</span>
      <p class="holding">Penalty was sought on an individual for assets held by a UAE-registered entity in which he held an interest.</p>
      <p>The entity was a distinct legal persona and the investments belonged to it, not to the individual. Not qualifying as beneficial owner under Section 2(11), the non-disclosure penalty was deleted.</p>
    </div>
    <div class="entry reveal">
      <div class="stamp"><span>Fatal jurisdictional defect</span></div>
      <h3>Vikas Marda v. ACIT</h3>
      <span class="cite">ITAT Kolkata, 2024</span>
      <p class="holding">A reassessment notice citing the wrong assessment year is a fatal jurisdictional defect.</p>
      <p>It is not curable by the saving provisions of Section 292B of the Income-tax Act, nor by Section 81 of the Black Money Act. This is the first point to verify on any notice received.</p>
    </div>
  </div>
</section>

<!-- ============ 8. PENALTIES — COUNTERS + STACK INFOGRAPHIC ============ -->
<section id="penalties">
  <span class="eyebrow glow tw-eyebrow">Section 08</span>
  <h2 class="tw-head">The Black Money Act exposure, quantified</h2>
  <p>The Black Money (Undisclosed Foreign Income and Assets) and Imposition of Tax Act, 2015 is a strict-liability statute. Unlike the Income-tax Act, it draws no distinction between avoidance and evasion, and imposes penalties even for inadvertent or purely technical omissions in Schedule FA. The statutory text is available on <a href="https://www.indiacode.nic.in/handle/123456789/2119" target="_blank" rel="noopener nofollow">India Code</a>.</p>

  <figure class="article-img reveal">
    <span class="ilabel">Strict liability</span>
    <div class="iw"><img loading="lazy" decoding="async" src="https://patraslawchambers.com/wp-content/uploads/2026/08/img-07-black-money-act-anvils-4.jpg" alt="Three navy anvils stacked and crushing a cracked slab marked Sch FA, labelled 30% Tax, 300% Penalty and ten lakh rupees yearly" loading="lazy" width="900" height="472"></div>
    <figcaption><b>Strict-liability statutes stack.</b> The Black Money Act draws no line between avoidance and evasion: a 30% charge, a 300% penalty on that charge, and a further &#8377;10 Lakh for every year the Schedule FA omission persisted &mdash; all three landing on the same underlying asset.</figcaption>
  </figure>

  <div class="stats">
    <div class="stat reveal"><span class="num"><span class="count" data-to="30">30</span><span class="suf">%</span></span><span class="cap">Section 10 &mdash; flat tax on current market value</span></div>
    <div class="stat reveal"><span class="num"><span class="count" data-to="300">300</span><span class="suf">%</span></span><span class="cap">Section 41 &mdash; penalty on tax so computed</span></div>
    <div class="stat reveal"><span class="num"><span class="count" data-to="120">120</span><span class="suf">%</span></span><span class="cap">Combined tax-plus-penalty exposure on asset value</span></div>
    <div class="stat reveal"><span class="num"><span class="count" data-to="10">10</span><span class="suf">&nbsp;yrs</span></span><span class="cap">Sections 49&ndash;50 &mdash; rigorous imprisonment, upper limit</span></div>
  </div>

  <div class="compare-wrap">
    <div class="compare-item reveal">
      <h4>Section 3 &amp; 10 &mdash; assessment</h4>
      <div class="compare-row"><span class="compare-label">Default</span><span class="compare-value">Undisclosed foreign asset valued and brought to tax.</span></div>
      <div class="compare-row"><span class="compare-label">Liability</span><span class="compare-value">Flat 30% tax on the current market value of the asset in the year of detection &mdash; not the year of acquisition.</span></div>
    </div>
    <div class="compare-item reveal">
      <h4>Section 41 &mdash; penalty</h4>
      <div class="compare-row"><span class="compare-label">Default</span><span class="compare-value">Applied automatically following a Section 10 assessment.</span></div>
      <div class="compare-row"><span class="compare-label">Liability</span><span class="compare-value">300% of the tax computed under Section 10, being 90% of the valued amount &mdash; a combined 120% of asset value.</span></div>
    </div>
    <div class="compare-item reveal">
      <h4>Section 42 &mdash; non-filing</h4>
      <div class="compare-row"><span class="compare-label">Default</span><span class="compare-value">Failure by an ROR holding foreign assets or earning foreign income to file a return at all.</span></div>
      <div class="compare-row"><span class="compare-label">Liability</span><span class="compare-value">&#8377;10 Lakh per assessment year.</span></div>
    </div>
    <div class="compare-item reveal">
      <h4>Section 43 &mdash; misdisclosure</h4>
      <div class="compare-row"><span class="compare-label">Default</span><span class="compare-value">Return filed, but a foreign asset omitted or inaccurate particulars entered in Schedule FA.</span></div>
      <div class="compare-row"><span class="compare-label">Liability</span><span class="compare-value">&#8377;10 Lakh per assessment year of omission &mdash; subject to the discretion recognised in Vinil Venugopal.</span></div>
    </div>
  </div>

  <figure class="fig">
    <span class="fig-h">Figure 05 &middot; How the exposure is built</span>
    <p class="fig-sub">On the left, a single asset assessed under Sections 10 and 41. On the right, the same &#8377;10 Lakh Section 43 penalty applied year on year for an omission that was never corrected.</p>
    <div class="fig-2">
      <div>
        <span class="fig-panel-h">One asset &mdash; tax plus penalty, as % of value</span>
        <div class="stack">
          <div class="seg s1" style="--h:25%;--i:0"><span>Section 10 &mdash; 30% tax</span></div>
          <div class="seg s2" style="--h:75%;--i:1"><span>Section 41 &mdash; 300% of that tax = 90%</span></div>
        </div>
        <span class="stack-total">Combined <span class="count" data-to="120">120</span>% of the asset&#8217;s current market value</span>
      </div>
      <div>
        <span class="fig-panel-h">Five omitted years &mdash; Section 43, cumulative</span>
        <div class="cols">
          <div class="col" style="--i:0"><span class="ctop">&#8377;10L</span><div class="cbar" style="--h:20%"></div><span class="cfoot">YR 1</span></div>
          <div class="col" style="--i:1"><span class="ctop">&#8377;20L</span><div class="cbar" style="--h:40%"></div><span class="cfoot">YR 2</span></div>
          <div class="col" style="--i:2"><span class="ctop">&#8377;30L</span><div class="cbar" style="--h:60%"></div><span class="cfoot">YR 3</span></div>
          <div class="col" style="--i:3"><span class="ctop">&#8377;40L</span><div class="cbar" style="--h:80%"></div><span class="cfoot">YR 4</span></div>
          <div class="col" style="--i:4"><span class="ctop">&#8377;50L</span><div class="cbar" style="--h:100%"></div><span class="cfoot">YR 5</span></div>
        </div>
        <span class="stack-total">&#8377;<span class="count" data-to="50">50</span> Lakh &mdash; independent of any tax under Sections 3 and 41</span>
      </div>
    </div>
    <figcaption>The two columns are cumulative, not alternative. A taxpayer can carry the 120% valuation exposure on the asset <em>and</em> the per-year Section 43 penalties on the same underlying omission, with prosecution under Sections 49 and 50 running as a third, parallel track.</figcaption>
  </figure>

  <div class="np-arrow reveal" aria-hidden="true"></div>
  <div class="np-note reveal">
    <span class="np-kicker">Why it compounds</span>
    <p>Penalties stack per year, not per asset. Undisclosed foreign shares held for five years and omitted from Schedule FA in each of them attract five separate Section 43 penalties &mdash; <span class="np-circle np-mark">&#8377;50 Lakh</span> &mdash; entirely independent of any tax or valuation-based penalty under Sections 3 and 41. Criminal prosecution under Sections 49 and 50, carrying rigorous imprisonment of three to ten years, runs as a parallel track.</p>
  </div>

  <h3>Statutory reliefs that genuinely apply</h3>
  <div class="grid-2">
    <div class="card reveal">
      <span class="tag">Bank balance exemption</span>
      <h3>&#8377;5 Lakh, bank accounts only</h3>
      <p>No penalty falls under Sections 42 or 43 where the undisclosed foreign asset consists strictly of one or more bank accounts and the aggregate balance of all such accounts did not exceed &#8377;5 Lakh at any point during the previous year. The exemption is confined to bank accounts: it does not extend to securities, unlisted shares, RSUs or immovable property.</p>
    </div>
    <div class="card reveal">
      <span class="tag">Finance Act, 2024</span>
      <h3>The &#8377;20 Lakh rationalisation</h3>
      <p>To protect genuine taxpayers from disproportionate consequences for inadvertent error, the Finance Act, 2024 raised the exemption threshold for assets other than immovable property. For returns filed on or after the effective date, the Assessing Officer shall not impose the &#8377;10 Lakh penalty under Section 42 or 43 where the aggregate value of the undisclosed foreign assets, excluding real estate, does not exceed &#8377;20 Lakh during the year.</p>
    </div>
    <div class="card reveal">
      <span class="tag">Section 139(8A)</span>
      <h3>What ITR-U does not cure</h3>
      <p>An Updated Return may be filed within 24 months of the end of the relevant assessment year on payment of additional tax of 25% to 50%. It is not an amnesty. Filing ITR-U to report omitted foreign income does not regularise a historical Schedule FA omission; the disclosure requirement remains absolute and the &#8377;10 Lakh exposure under Section 43 survives.</p>
    </div>
    <div class="card reveal">
      <span class="tag">Absolute bars</span>
      <h3>When ITR-U closes</h3>
      <p>ITR-U cannot be filed at all where a search under Section 132 or survey under Section 133A has been initiated; where assessment, reassessment or revision proceedings are pending or completed; or where the department has received information under FATCA, CRS or another international agreement and has acted on or notified it. Once the data enters the AIS risk engine, the window for voluntary compliance has closed.</p>
    </div>
  </div>
</section>

<!-- ============ 9. DEFENCE PROTOCOL — EXPANDABLE STEPS ============ -->
<section id="defence">
  <span class="eyebrow glow tw-eyebrow">Section 09</span>
  <h2 class="tw-head">On receiving a notice: the four-step protocol</h2>
  <p>A show-cause notice under Section 46 of the Black Money Act, or a reassessment notice under Section 148 of the Income-tax Act, must be met in a fixed order. Jurisdiction is examined before facts, facts before valuation, and cash flow is protected before the appeal is argued. Open a step for the detail.</p>

  <figure class="fig">
    <span class="fig-h">Figure 06 &middot; The limitation window</span>
    <p class="fig-sub">Measured from the end of the relevant assessment year. Step one of the protocol below is checking the notice against this scale &mdash; a notice outside it is not merely weak, it is void.</p>
    <div class="gchart">
      <div class="grow" style="--w:30%;--i:0">
        <span class="glabel">Ordinary reassessment window</span>
        <div class="gtrack"><div class="gfill"></div><span class="gval"><span class="count" data-to="3">3</span> years</span></div>
        <p class="gnote">No Section 148 notice may issue beyond three years from the end of the relevant assessment year.</p>
      </div>
      <div class="grow wide" style="--w:100%;--i:1">
        <span class="glabel">Extended window &mdash; escaped income above &#8377;50 Lakh</span>
        <div class="gtrack"><div class="gfill"></div><span class="gval"><span class="count" data-to="10">10</span> years</span></div>
        <p class="gnote">The outer limit opens to ten years only where the income escaping assessment exceeds &#8377;50 Lakh &mdash; a threshold the department must establish, not assume.</p>
      </div>
    </div>
    <div class="scale"><span>END OF AY</span><span>+3 YRS</span><span>+5 YRS</span><span>+7 YRS</span><span>+10 YRS</span></div>
    <figcaption>Under Section 11 of the Black Money Act a parallel time limit governs assessment and penalty orders there. Both clocks are checked before facts are addressed &mdash; a notice citing the wrong assessment year is fatally defective on the standard in <em>Vikas Marda</em>, and Section 292B will not save it.</figcaption>
  </figure>

  <figure class="article-img reveal">
    <span class="ilabel">The order of work</span>
    <div class="iw"><img loading="lazy" decoding="async" src="https://patraslawchambers.com/wp-content/uploads/2026/08/img-09-bma-defence-ladder-4.jpg" alt="A ladder leaning against a gold field, its four rungs labelled Notice Audit, Fact Rebuttal, 20 percent Pre-Deposit and Four-Tier Appeal" loading="lazy" width="900" height="488"></div>
    <figcaption><b>Audit the jurisdiction, rebut the valuations, secure the cash-flow stay, then appeal upward.</b> The sequence is not interchangeable &mdash; a jurisdictional defect conceded by silence at rung one is very hard to revive at rung four.</figcaption>
  </figure>

  <div class="steps" id="defsteps">
    <div class="step">
      <button class="head" type="button" aria-expanded="true"><span class="n" aria-hidden="true"></span><span class="t">Audit the notice for jurisdictional validity</span><span class="x" aria-hidden="true">+</span></button>
      <div class="body">
        <p>Under Section 81 of the Black Money Act, formal or typographical defects &mdash; a misspelt name or address &mdash; do not invalidate an assessment where the notice is in substance and intent aligned with the statute. Three defects are, however, incurable.</p>
        <p><strong>Wrong assessment year.</strong> A fatal jurisdictional defect, not saved by Section 292B of the Income-tax Act or Section 81 of the Black Money Act, on the standard laid down in <em>Vikas Marda</em>.</p>
        <p><strong>Time-bar violation.</strong> An assessment or penalty order passed after the limits in Section 11 of the Black Money Act have expired. Under the reassessment framework, a Section 148 notice cannot issue after three years from the end of the relevant assessment year unless the income escaping assessment exceeds &#8377;50 Lakh, in which case the outer limit is ten years.</p>
        <p><strong>Absence of record.</strong> Failure by the Assessing Officer to record the mandatory &ldquo;reason to believe&rdquo;, on tangible and fresh information, before issuing the Section 10 or Section 148 notice.</p>
      </div>
    </div>
    <div class="step">
      <button class="head" type="button" aria-expanded="false"><span class="n" aria-hidden="true"></span><span class="t">Submit fact-based rebuttals under Section 46</span><span class="x" aria-hidden="true">+</span></button>
      <div class="body">
        <p>Challenge the valuation methodology before conceding the asset. Under Section 5 of the Black Money Act, contest the valuation date adopted and the market rate applied to it.</p>
        <p>Then contest conversion. Rupee values must rest on the SBI Telegraphic Transfer Buying Rate on the exact date of investment, of peak balance and of the close of the foreign accounting period &mdash; not on an arbitrary or averaged rate. Where the department has averaged, the computed liability is wrong on its own arithmetic.</p>
        <p>For a Section 143(1)(a) mismatch, the rebuttal is a reconciliation: a schedule showing how vesting-date TTBR conversion, or dual-status split-year apportionment, accounts for every rupee of the variance between Form 16 or Form 12BA and the salary schedules of the return.</p>
      </div>
    </div>
    <div class="step">
      <button class="head" type="button" aria-expanded="false"><span class="n" aria-hidden="true"></span><span class="t">Secure cash flow &mdash; stay of demand</span><span class="x" aria-hidden="true">+</span></button>
      <div class="body">
        <p>An assessment order under the Black Money Act triggers immediate recovery of 30% tax and 300% penalty. A stay is not a formality; it is the difference between litigating and settling.</p>
        <p><strong>Before the CIT(A).</strong> A 20% pre-deposit of the demand is the ordinary administrative expectation, but the Commissioner or the Assessing Officer may waive or reduce it on genuine financial hardship. A stay application must therefore be supported by financial statements and liability schedules that prove hardship rather than assert it.</p>
        <p><strong>Before the ITAT.</strong> The Tribunal may grant an initial stay for up to 180 days, extendable to a maximum of 365 days, on a strong prima facie case.</p>
      </div>
    </div>
    <div class="step">
      <button class="head" type="button" aria-expanded="false"><span class="n" aria-hidden="true"></span><span class="t">Execute the four-tier appeal</span><span class="x" aria-hidden="true">+</span></button>
      <div class="body">
        <p><strong>Commissioner of Income Tax (Appeals)</strong> &mdash; under Section 15 of the Black Money Act, within 30 days of the demand notice. This is the critical stage for introducing fresh factual evidence under Section 16.</p>
        <p><strong>Income Tax Appellate Tribunal</strong> &mdash; under Section 17, within 60 days of the CIT(A) order. The Tribunal is the final fact-finding authority; a fact not established here is generally lost.</p>
        <p><strong>High Court</strong> &mdash; under Section 19, within 120 days of the ITAT order, and only on a substantial question of law.</p>
        <p><strong>Supreme Court of India</strong> &mdash; by Special Leave Petition under Article 136 of the Constitution, within 90 days of the High Court judgment.</p>
      </div>
    </div>
  </div>
</section>

<!-- ============ 10. DO / DON'T TOGGLE ============ -->
<section id="dodont">
  <span class="eyebrow glow tw-eyebrow">Section 10</span>
  <h2 class="tw-head">Practice guidelines</h2>
  <p>The compliance posture that survives an AIS-driven enquiry is built before the notice, not after it. Switch between what to do and what to stop doing.</p>

  <div class="switch" role="group" aria-label="Do or Don't">
    <button type="button" data-mode="do" aria-pressed="true">Do this</button>
    <button type="button" data-mode="dont" aria-pressed="false">Don&#8217;t do this</button>
  </div>

  <div class="dd-list" id="ddlist">
    <div class="dd do reveal"><p><strong>Run a multi-jurisdictional tax health check every year.</strong> Cross-reference historical Schedule FA entries against the FATCA and CRS data already visible in your AIS and TIS profiles, and rectify before the department issues a notice.</p></div>
    <div class="dd do reveal"><p><strong>Maintain an equity dossier for every grant.</strong> Grant letters, vesting schedules, foreign broker statements, cash-settlement reports, SBI TTBR conversion tables and proof of withholding &mdash; the documents that reconcile perquisite value and capital gains under audit.</p></div>
    <div class="dd do reveal"><p><strong>Align calendar to fiscal deliberately.</strong> Report assets in Schedule FA on the January&ndash;December window and the associated income and gains on the April&ndash;March year, and keep the working papers that show the bridge.</p></div>
    <div class="dd do reveal"><p><strong>File Form 67 before the return, every time.</strong> Where a delay has already occurred, file it during assessment or rectification and rely on <em>Sonakshi Sinha</em> and <em>Nirmala Murli Relwani</em> for its directory character.</p></div>
    <div class="dd do reveal"><p><strong>Plead discretion, not merely innocence, against a BMA penalty.</strong> Build on the Special Bench in <em>Vinil Venugopal</em> that &ldquo;may&rdquo; confers discretion, and pair it with evidence of full income disclosure in the primary schedules.</p></div>
    <div class="dd dont reveal" hidden><p><strong>Don&#8217;t treat 182 days abroad as the end of the enquiry.</strong> Where the permanent home, the family and business control remain in India, the Article 4(2) tie-breaker can still make you an Indian resident on global income.</p></div>
    <div class="dd dont reveal" hidden><p><strong>Don&#8217;t convert broker statements at an average annual rate.</strong> Schedule FA and perquisite valuation both demand date-specific SBI TTBR. An averaged figure guarantees a mismatch notice.</p></div>
    <div class="dd dont reveal" hidden><p><strong>Don&#8217;t assume ITR-U regularises a Schedule FA omission.</strong> It does not, and it becomes unavailable altogether once FATCA or CRS data has been received and acted upon.</p></div>
    <div class="dd dont reveal" hidden><p><strong>Don&#8217;t hold Indian mutual funds unexamined while a US tax resident.</strong> They are PFICs. Without a timely Form 8621 election the US charge can reach the top ordinary rate plus deferred interest.</p></div>
    <div class="dd dont reveal" hidden><p><strong>Don&#8217;t leave a closed account or surrendered policy out of Schedule FA.</strong> An asset held for a single day in the calendar year is reportable, and the omission is penalised per year of omission.</p></div>
  </div>
</section>

<!-- ============ 11. PITFALLS ============ -->
<section id="pitfalls">
  <span class="eyebrow glow tw-eyebrow">Section 11</span>
  <h2 class="tw-head">Where cases are actually lost</h2>

  <div class="pitfall reveal">
    <h4>Form 67 filed after the return</h4>
    <p>The most frequent single cause of an instant Foreign Tax Credit denial and a consequential demand. The jurisprudence will usually recover the credit, but only after an appeal that was entirely avoidable.</p>
  </div>
  <div class="pitfall reveal">
    <h4>Vested RSUs omitted from Schedule FA Table A3</h4>
    <p>Vested foreign equity is a reportable foreign asset from the vesting date, whether or not it has been sold and whether or not it has moved out of the employer&#8217;s broker account.</p>
  </div>
  <div class="pitfall reveal">
    <h4>Applying the 12-month holding period to US shares</h4>
    <p>Foreign company shares are unlisted securities in India. The long-term threshold is 24 months, and indexation is unavailable for transfers on or after 23 July 2024.</p>
  </div>
  <div class="pitfall reveal">
    <h4>Filing FBAR and treating Form 8938 as satisfied</h4>
    <p>They are separate obligations to separate agencies, with different thresholds and a different asset universe. Both are ordinarily required on the same underlying holdings.</p>
  </div>
  <div class="pitfall reveal">
    <h4>Responding to a notice on facts before checking jurisdiction</h4>
    <p>Once the assessment year, the limitation period and the recorded reason to believe are conceded by silence, an incurable defect that would have ended the proceeding is very hard to revive.</p>
  </div>
</section>

<!-- ============ 12. REPRESENTATION ============ -->
<section id="represent">
  <span class="eyebrow glow tw-eyebrow">Representation</span>
  <h2 class="tw-head">Cross-border tax notices, argued properly</h2>
  <p>Patra&#8217;s Law Chambers advises H-1B professionals, returning NRIs and their families on residency determination and treaty tie-breaker positions, Schedule FA and Schedule FSI disclosure, Foreign Tax Credit claims and Form 67 rectifications, RSU and ESPP reconciliation against Form 16, and the defence of Section 143(1)(a), Section 148 and Black Money Act Section 42 and 43 proceedings before the Assessing Officer, the CIT(A), the Income Tax Appellate Tribunal and the Calcutta High Court.</p>
  <p>If a notice has already issued, the limitation clock is running. Bring the notice, the return, the AIS and TIS extracts and the broker statements to the first consultation.</p>

  <div class="btns">
    <a class="btn btn-primary" href="tel:+918902224444">Call +91 890 222 4444</a>
  </div>

  <div class="firm-about-wrap reveal">
    <div class="txt">
      <span class="fh">About the Chambers</span>
      <p>Established by a distinguished alumnus of IIT Kharagpur, Patra&#8217;s Law Chambers stands as a beacon of legal expertise in Kolkata &amp; Delhi. <a href="https://patraslawchambers.com/about-us/">Know more &rarr;</a></p>
    </div>
    <div class="pic"><img loading="lazy" decoding="async" src="https://patraslawchambers.com/wp-content/uploads/2026/08/advocate-photo-6.jpg" alt="Advocate Sudip Patra, founder of Patra's Law Chambers, Kolkata" width="92" height="92" loading="lazy"></div>
  </div>

  <div class="offices">
    <div class="office">
      <span class="oh">Kolkata</span>
      <p>Patra&#8217;s Law Chambers, NICCO HOUSE, 6th Floor, 2 Hare Street, Kolkata &ndash; 700001. Near the Calcutta High Court.</p>
    </div>
    <div class="office">
      <span class="oh">Delhi</span>
      <p>Patra&#8217;s Law Chambers, House No. 4455/5, First Floor, Gali Shahid Bhagat Singh, Main Bazar Road, Paharganj, New Delhi &ndash; 110055.</p>
    </div>
  </div>
</section>

<!-- ============ 13. FAQ ============ -->
<section id="faq">
  <span class="eyebrow glow tw-eyebrow">Questions</span>
  <h2 class="tw-head">Frequently asked</h2>

  <div class="faq" id="faqlist">
    <div class="qa">
      <button type="button" aria-expanded="false">Do I have to file an Indian ITR if I am on H-1B and spent no time in India?<span class="m" aria-hidden="true">+</span></button>
      <div class="ans" hidden><p>If you are a non-resident under Section 6(1), only income accruing or arising in India is taxable, and a return is required where that Indian income exceeds the basic exemption or where you wish to claim a refund of tax deducted at source &mdash; typically on NRO interest, Indian rent or Indian capital gains. Your US salary and gains on US shares are outside the Indian charge for that year, and Schedule FA does not apply to a non-resident.</p></div>
    </div>
    <div class="qa">
      <button type="button" aria-expanded="false">I omitted vested RSUs from Schedule FA in earlier years. What now?<span class="m" aria-hidden="true">+</span></button>
      <div class="ans" hidden><p>Act before the department does. Compare each year&#8217;s Schedule FA against your AIS and TIS and against the broker records, and quantify the exposure. Where the aggregate value of non-immovable foreign assets stayed within &#8377;20 Lakh, the Finance Act, 2024 threshold may bar the penalty outright. Where it did not, the defence rests on the discretion recognised in <em>Vinil Venugopal</em> and on evidence that the underlying income was fully disclosed in the primary schedules, as in <em>Tejal Ashish Mehta</em>. Note that ITR-U will not by itself cure the Schedule FA omission.</p></div>
    </div>
    <div class="qa">
      <button type="button" aria-expanded="false">Can I still claim Foreign Tax Credit if Form 67 was filed late?<span class="m" aria-hidden="true">+</span></button>
      <div class="ans" hidden><p>Yes, on established authority. Rule 128 is procedural and directory: it prescribes a preferred procedure but attaches no consequence of denial. <em>Sonakshi Sinha</em>, <em>Anuj Bhagwati</em> and <em>Nirmala Murli Relwani</em> allowed credit on belated filing, and the Madras High Court in <em>Duriaswamy Kumaraswamy</em> held that denial for procedural delay offends Article 265 of the Constitution. Form 67 may be filed during assessment or rectification proceedings.</p></div>
    </div>
    <div class="qa">
      <button type="button" aria-expanded="false">How is a US RSU taxed once I have returned to India?<span class="m" aria-hidden="true">+</span></button>
      <div class="ans" hidden><p>In two stages. At vesting, the fair market value less any amount paid is perquisite salary, subject to TDS under Section 192 and valued on the vesting-date SBI TTBR. On sale, the gain over that already-taxed value is capital gains &mdash; long-term only after 24 months, taxed at a flat 12.5% without indexation for transfers on or after 23 July 2024, and otherwise at slab rates. The holding is also reportable in Schedule FA Table A3 from the year of vesting.</p></div>
    </div>
    <div class="qa">
      <button type="button" aria-expanded="false">Does money remitted from my US salary into my NRE account become taxable in India?<span class="m" aria-hidden="true">+</span></button>
      <div class="ans" hidden><p>No, not by reason of the remittance. Under CBDT Circular No. 13/2017, mere receipt of foreign-earned salary in an NRE or NRO account does not create Indian taxability, provided the right to receive the salary arose and vested outside India. Taxability turns on where the services were rendered and on your residential status, not on where the money landed.</p></div>
    </div>
    <div class="qa">
      <button type="button" aria-expanded="false">I received a Section 148 notice about a US remittance. What is the first thing to check?<span class="m" aria-hidden="true">+</span></button>
      <div class="ans" hidden><p>Jurisdiction, before any explanation of facts. Verify the assessment year cited &mdash; a wrong year is a fatal defect on the standard in <em>Vikas Marda</em> and is not saved by Section 292B. Then verify limitation: no notice beyond three years from the end of the relevant assessment year unless the escaped income exceeds &#8377;50 Lakh, where the outer limit is ten years. Then verify that a recorded &ldquo;reason to believe&rdquo;, resting on tangible fresh information, exists on the file.</p></div>
    </div>
    <div class="qa">
      <button type="button" aria-expanded="false">Are my Indian mutual funds a problem while I am a US tax resident?<span class="m" aria-hidden="true">+</span></button>
      <div class="ans" hidden><p>They are Passive Foreign Investment Companies under IRC Sections 1291 to 1298. Without a timely Mark-to-Market or Qualified Electing Fund election on IRS Form 8621, distributions and disposals can be taxed at the maximum ordinary income tier of 37% together with deferred interest charges on excess distributions. Review the holdings before the first US filing rather than after it.</p></div>
    </div>
    <div class="qa">
      <button type="button" aria-expanded="false">Is the &#8377;10 Lakh Black Money Act penalty automatic?<span class="m" aria-hidden="true">+</span></button>
      <div class="ans" hidden><p>No. The Special Bench of the Mumbai ITAT in <em>Vinil Venugopal</em> (2025) held that Section 43 says the Assessing Officer &ldquo;may direct&rdquo; payment &mdash; making imposition discretionary. Section 46(3) requires an opportunity of being heard, which would be redundant if the penalty were automatic. For a bona fide, inadvertent omission with no undisclosed income and no intent to evade, that discretion must be exercised in the taxpayer&#8217;s favour.</p></div>
    </div>
  </div>

  <p class="disclaim" style="margin-top:26px">This page is general legal information on Indian and United States tax law and is not advice on any particular set of facts. Statutory thresholds, rates and limitation periods change; positions turn on documents and dates. Obtain advice on your own record before filing or replying to a notice.</p>
</section>

<!-- ============ FOOTER ============ -->
<div class="plc-foot">
  <p class="credit">Creditor and contributor: &copy; Patra&#8217;s Law Chambers &copy; 2026</p>
  <p>Patra&#8217;s Law Chambers is a litigation law firm in Kolkata and Delhi handling all kinds of Supreme Court and High Court matters, including civil, criminal, banking, service, taxation, import-export, property, and inheritance matters.</p>
</div>

</div><!-- /.plc-wrap -->
</div><!-- /.plc -->

<script>
(function(){
  var root=document.getElementById('plc');
  if(!root) return;
  root.classList.add('js');
  if(!window.matchMedia||!window.matchMedia('(prefers-reduced-motion: reduce)').matches) root.classList.add('anim');
  var RM=false; if(window.matchMedia){ RM=window.matchMedia('(prefers-reduced-motion: reduce)').matches; }

  /* ---------- typewriter (walks child nodes so inline tags survive) ---------- */
  function wrap(node){
    var out=[];
    (function walk(n,parent){
      for(var i=0;i<n.childNodes.length;i++){
        var c=n.childNodes[i];
        if(c.nodeType===3){
          var t=c.nodeValue,frag=document.createDocumentFragment();
          for(var j=0;j<t.length;j++){
            var s=document.createElement('span');
            s.textContent=t[j];s.style.setProperty('visibility','hidden','important');
            frag.appendChild(s);out.push(s);
          }
          n.replaceChild(frag,c);
        } else if(c.nodeType===1){ walk(c,c); }
      }
    })(node,node);
    return out;
  }
  function typeIt(el){
    if(el.dataset.typed) return; el.dataset.typed='1';
    el.classList.add('tw');
    if(RM) return;
    var chars=wrap(el),i=0;
    (function step(){
      var burst=Math.max(1,Math.round(chars.length/70));
      for(var k=0;k<burst;k++,i++){ if(i>=chars.length){ break; } chars[i].style.setProperty('visibility','visible','important'); }
      if(i<chars.length) setTimeout(step,16);
    })();
  }
  var twNodes=root.querySelectorAll('.tw-hero,.tw-head,.tw-eyebrow');

  /* ---------- counters ---------- */
  function countUp(el){
    if(el.dataset.done) return; el.dataset.done='1';
    var to=parseFloat(el.getAttribute('data-to'))||0;
    if(RM){el.textContent=to;return;}
    var t0=null,dur=1250;
    function frame(ts){
      if(!t0) t0=ts;
      var p=Math.min(1,(ts-t0)/dur), e=1-Math.pow(1-p,3);
      el.textContent=Math.round(to*e);
      if(p<1) requestAnimationFrame(frame);
    }
    requestAnimationFrame(frame);
  }

  /* ---------- reveal observer ---------- */
  var targets=root.querySelectorAll('.reveal,.band,.grow,.tsplit,.cols,.stack,.tl,.np-underline,.np-circle,.np-arrow,.count,.tw-hero,.tw-head,.tw-eyebrow');
  function activate(el){
    el.classList.add('in');
    if(el.classList.contains('count')) countUp(el);
    if(el.classList.contains('tw-hero')||el.classList.contains('tw-head')||el.classList.contains('tw-eyebrow')) typeIt(el);
  }
  var pending=Array.prototype.slice.call(targets);
  function done(el){ var k=pending.indexOf(el); if(k>-1) pending.splice(k,1); }
  function fire(el){ if(el.classList.contains('in')){ if(el.dataset.act){ return; } } el.dataset.act='1'; activate(el); done(el); }
  function sweep(){
    var vh=window.innerHeight||document.documentElement.clientHeight;
    for(var i=pending.length-1;i>=0;i--){
      var r=pending[i].getBoundingClientRect();
      if(r.top < vh*0.94){ if(r.bottom > -80){ fire(pending[i]); } }
    }
  }
  var io=null;
  if('IntersectionObserver' in window){
    io=new IntersectionObserver(function(es){
      es.forEach(function(e){ if(e.isIntersecting){ fire(e.target); io.unobserve(e.target); } });
    },{rootMargin:'0px 0px -8% 0px',threshold:.08});
    for(var i=0;i<targets.length;i++) io.observe(targets[i]);
  }
  /* IO is an enhancement: rect-based sweeps guarantee content becomes visible */
  window.addEventListener('scroll',sweep,{passive:true});
  window.addEventListener('resize',sweep,{passive:true});
  setTimeout(sweep,120); setTimeout(sweep,600); setTimeout(sweep,1200);
  /* last-resort safety: nothing may stay invisible */
  setTimeout(function(){ while(pending.length) fire(pending[0]); },3000);

  /* ---------- ambient drift on scroll ---------- */
  var blobs=root.querySelectorAll('.plc-amb i'), ticking=false;
  function drift(){
    var y=window.pageYOffset||document.documentElement.scrollTop;
    for(var b=0;b<blobs.length;b++){
      var f=(b%2?-1:1)*(0.045+b*0.022);
      blobs[b].style.transform='translate3d(0,'+(y*f).toFixed(1)+'px,0)';
    }
    ticking=false;
  }
  if(!RM){
    window.addEventListener('scroll',function(){
      if(!ticking){ ticking=true; requestAnimationFrame(drift); }
    },{passive:true});
    drift();
  }

  /* ---------- tabs ---------- */
  var tabs=root.querySelectorAll('#restabs .tabbtn');
  function selectTab(btn){
    for(var i=0;i<tabs.length;i++){
      var on=tabs[i]===btn;
      tabs[i].setAttribute('aria-selected',on?'true':'false');
      var pan=document.getElementById(tabs[i].getAttribute('aria-controls'));
      if(pan){ if(on){pan.removeAttribute('hidden');} else {pan.setAttribute('hidden','');} }
    }
  }
  for(var t=0;t<tabs.length;t++){
    tabs[t].addEventListener('click',function(){selectTab(this);});
    tabs[t].addEventListener('keydown',function(e){
      var list=Array.prototype.slice.call(tabs),k=list.indexOf(this);
      if(e.key==='ArrowRight'||e.key==='ArrowDown'){e.preventDefault();var a=list[(k+1)%list.length];a.focus();selectTab(a);}
      if(e.key==='ArrowLeft'||e.key==='ArrowUp'){e.preventDefault();var b=list[(k-1+list.length)%list.length];b.focus();selectTab(b);}
    });
  }
  selectTab(tabs[0]);

  /* ---------- do / don't ---------- */
  var swBtns=root.querySelectorAll('#dodont .switch button'), dds=root.querySelectorAll('#ddlist .dd');
  function setMode(mode){
    for(var i=0;i<swBtns.length;i++) swBtns[i].setAttribute('aria-pressed',swBtns[i].getAttribute('data-mode')===mode?'true':'false');
    for(var j=0;j<dds.length;j++){
      var show=dds[j].classList.contains(mode);
      if(show){dds[j].removeAttribute('hidden');dds[j].classList.add('in');} else {dds[j].setAttribute('hidden','');}
    }
  }
  for(var s=0;s<swBtns.length;s++) swBtns[s].addEventListener('click',function(){setMode(this.getAttribute('data-mode'));});
  setMode('do');

  /* ---------- expandable steps ---------- */
  var heads=root.querySelectorAll('#defsteps .head');
  for(var h=0;h<heads.length;h++){
    (function(btn,idx){
      var step=btn.parentNode, body=step.querySelector('.body');
      var open = idx===0;
      if(open){step.classList.add('open');body.removeAttribute('hidden');btn.setAttribute('aria-expanded','true');}
      else {body.setAttribute('hidden','');btn.setAttribute('aria-expanded','false');}
      btn.addEventListener('click',function(){
        var now=step.classList.toggle('open');
        if(now){body.removeAttribute('hidden');} else {body.setAttribute('hidden','');}
        btn.setAttribute('aria-expanded',now?'true':'false');
      });
    })(heads[h],h);
  }

  /* ---------- faq ---------- */
  var qs=root.querySelectorAll('#faqlist .qa > button');
  for(var q=0;q<qs.length;q++){
    (function(btn){
      var qa=btn.parentNode, ans=qa.querySelector('.ans');
      ans.setAttribute('hidden','');
      btn.addEventListener('click',function(){
        var now=qa.classList.toggle('open');
        if(now){ans.removeAttribute('hidden');} else {ans.setAttribute('hidden','');}
        btn.setAttribute('aria-expanded',now?'true':'false');
      });
    })(qs[q]);
  }

  /* ---------- tap-reveal peek cards (hover handled in CSS) ---------- */
  var peeks=root.querySelectorAll('.peek');
  for(var p=0;p<peeks.length;p++){
    (function(el){
      el.addEventListener('click',function(){el.classList.toggle('open');});
      el.addEventListener('keydown',function(e){
        if(e.key==='Enter'||e.key===' '){e.preventDefault();el.classList.toggle('open');}
      });
    })(peeks[p]);
  }
})();
</script><p>The post <a href="https://patraslawchambers.com/cross-border-tax-and-legal-compliance-guide-for-h-1b-visa-holders-indians/">Cross-Border Tax and Legal Compliance Guide for H-1B Visa Holders Indians</a> first appeared on <a href="https://patraslawchambers.com">Patras Law Chamber</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://patraslawchambers.com/cross-border-tax-and-legal-compliance-guide-for-h-1b-visa-holders-indians/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
