File size: 31,654 Bytes
1785c4a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5e8be3c
 
1785c4a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5e8be3c
1785c4a
5e8be3c
 
1785c4a
 
5e8be3c
 
 
 
 
 
 
 
 
 
 
 
 
1785c4a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>DIN Block Cost - ROC Late Fee Clock (India)</title><meta name="description" content="One deactivated DIN, multiplied across every company that director signs for, priced at the uncapped s.403 rate of Rs 100 per form per day."><style>*{box-sizing:border-box}
:root{color-scheme:light dark}
body{font:14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;margin:0;padding:14px;min-width:320px}
h1{font-size:1.05rem;margin:0 0 .2rem}
.sub{opacity:.75;margin:0 0 .9rem;font-size:.86rem}
label{display:block;margin:.55rem 0 .2rem;font-weight:600;font-size:.86rem}
.u{font-weight:400;opacity:.65}
input,select{width:100%;padding:.4rem .5rem;border:1px solid #8886;border-radius:7px;
 background:transparent;color:inherit;font:inherit}
input[type=checkbox]{width:auto}
table{border-collapse:collapse;width:100%;margin-top:.9rem;font-size:.9rem}
th,td{border:1px solid #8884;padding:.36rem .5rem;text-align:left}
td.v{font-variant-numeric:tabular-nums;font-weight:600}
.f{border:1px solid #8884;border-radius:9px;padding:9px 11px;margin:.5rem 0;font-size:.87rem}
.buy{margin-top:18px;border:1px solid #8884;border-radius:10px;padding:13px}
.buy a{display:inline-block;margin-top:.5rem;padding:.45rem .9rem;border:1px solid currentColor;
 border-radius:8px;text-decoration:none;color:inherit;font-weight:600}
body{max-width:720px;margin-inline:auto;padding:22px}</style><script data-grow-initializer="">!(function(){window.growMe||((window.growMe=function(e){window.growMe._.push(e);}),(window.growMe._=[]));var e=document.createElement("script");(e.type="text/javascript"),(e.src="https://faves.grow.me/main.js"),(e.defer=!0),e.setAttribute("data-grow-faves-site-id","U2l0ZTphZjljMzgyMC0yMmU5LTRhYjgtYTIxNS03OTRhMGY1N2ExYzM=");var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t);})();</script>
<!--yj-canon-s101--><link rel="canonical" href="https://getreadystack.com/tools/din-block-roc-fee-clock"></head><body>
<h1>What is the dead DIN costing you today?</h1>
<p class="sub">One deactivated DIN, multiplied across every company that director signs for, priced at the uncapped s.403 rate of Rs 100 per form per day.</p>
<label for="companies">Companies where this director signs <span class="u">companies</span></label><input type="number" id="companies" data-k="companies" value="4" step="any">
<label for="forms_per_company">ROC forms blocked per company (AOC-4, MGT-7) <span class="u">forms</span></label><input type="number" id="forms_per_company" data-k="forms_per_company" value="2" step="any">
<label for="due_on">Due date of those forms</label><input type="date" id="due_on" data-k="due_on" value="2026-10-30">
<label for="filed_on">Date you can actually upload (DIN reactivated)</label><input type="date" id="filed_on" data-k="filed_on" value="2026-11-30">
<label for="dins">Deactivated DINs <span class="u">DINs</span></label><input type="number" id="dins" data-k="dins" value="1" step="any">
<label for="reactivation_fee">MCA reactivation fee per DIN <span class="u">Rs</span></label><input type="number" id="reactivation_fee" data-k="reactivation_fee" value="5000" step="any">
<label for="adjudication">Assume an adjudication notice under s.92(5) / s.137(3)</label><input type="checkbox" id="adjudication" data-k="adjudication">
<table><tr><th>ROC forms blocked</th><td class="v" data-o="blocked_forms">&mdash;</td><td>forms</td></tr><tr><th>Days past the due date</th><td class="v" data-o="days_late">&mdash;</td><td>days</td></tr><tr><th>Section 403 additional fee</th><td class="v" data-o="s403_fee_inr">&mdash;</td><td>Rs</td></tr><tr><th>DIN reactivation fee</th><td class="v" data-o="reactivation_fee_inr">&mdash;</td><td>Rs</td></tr><tr><th>Adjudication exposure (if notice lands)</th><td class="v" data-o="adjudication_inr">&mdash;</td><td>Rs</td></tr><tr><th>Total the portal will take</th><td class="v" data-o="total_inr">&mdash;</td><td>Rs</td></tr><tr><th>Cost per company</th><td class="v" data-o="per_company_inr">&mdash;</td><td>Rs</td></tr></table>
<div class="buy">
<b>Keep this answer and get warned next time</b><br>
Full version: Exports the per-company breakdown as a CSV for the compliance file, and sets Chrome reminders 30, 14 and 1 day before each ROC due date you enter.<br>
<span>$60 once &middot; one licence key per person or team seat &middot; Indian practitioners quote Rs 500-2,000 per director just to file the DIR-3 KYC that reactivates a DIN; the fee this tool prices, Rs 100 per form per day under section 403 of the Companies Act 2013, carries no upper cap at all.</span><br>
<a href="https://getreadystack.com/api/buy/cl/polar_cl_DKikpM959Pn9vTzieAfhACb2ylYhLVp47mkjl0rumZv">Get the full version &mdash; $60</a>
</div>

<div class="f"><b>Multiply the dead DIN across every company</b><br>A director who signs for four companies blocks eight ROC forms, not one. The tool multiplies companies by forms per company before it charges a single rupee of section 403 fee.</div><div class="f"><b>Uncapped Rs 100 per form per day</b><br>Section 403 of the Companies Act 2013 charges Rs 100 per day per late form, running from the due date to the actual upload, with no upper cap. Four companies filing thirty-one days late on AOC-4 and MGT-7 owe Rs 24,800.</div><div class="f"><b>Reactivation fee kept separate</b><br>The MCA fee to reactivate a deactivated DIN by filing DIR-3 KYC is entered as its own figure, default Rs 5,000, so the portal levy and the professional fee never get blended into one number.</div><div class="f"><b>The total the portal will actually take</b><br>The default scenario, one deactivated DIN blocking two forms at each of four companies filed thirty-one days past a 2026-10-30 due date, totals Rs 29,800, which is Rs 7,450 per company.</div><div class="f"><b>Adjudication exposure as a separate switch</b><br>Section 92(5) and 137(3) penalties are adjudicated, not automatic, so they sit behind a checkbox: Rs 10,000 plus Rs 100 per day, capped at Rs 2,00,000 for the company and Rs 50,000 for the officer in default.</div><div class="f"><b>Your dates, not a hardcoded deadline</b><br>The 2026 amendment effective 31 March 2026 moved director KYC to a triennial cycle and sources still disagree on the first cycle's due date, so every date in this tool is one you type, never one it assumes.</div>
<script>function compute(v){ function d(s){ var p=String(s||'').split('-'); if(p.length!==3) return null; var t=Date.UTC(Number(p[0]),Number(p[1])-1,Number(p[2])); return isNaN(t)?null:t; } function n(x){ var y=Number(x); return isFinite(y)?y:0; } var co=Math.max(0,Math.round(n(v.companies))); var fpc=Math.max(0,Math.round(n(v.forms_per_company))); var dins=Math.max(0,Math.round(n(v.dins))); var fee=Math.max(0,Math.round(n(v.reactivation_fee))); var a=d(v.due_on); var b=d(v.filed_on); var late=(a===null||b===null)?0:Math.max(0,Math.round((b-a)/86400000)); var forms=co*fpc; var s403=forms*100*late; var react=dins*fee; var adj=0; if(v.adjudication){ var comp=Math.min(200000,10000+100*late); var off=Math.min(50000,10000+100*late); adj=co*(comp+off); } var total=s403+react+adj; var per=co>0?Math.round(total/co):0; return {blocked_forms:forms, days_late:late, s403_fee_inr:s403, reactivation_fee_inr:react, adjudication_inr:adj, total_inr:total, per_company_inr:per}; }</script><script>(function(){
 function read(){var v={};document.querySelectorAll('[data-k]').forEach(function(el){
   var k=el.dataset.k;v[k]=el.type==='checkbox'?el.checked:(el.type==='number'?parseFloat(el.value):el.value);});
   return v;}
 function paint(){var r={};try{r=compute(read())||{};}catch(e){r={};}
   document.querySelectorAll('[data-o]').forEach(function(el){
     var x=r[el.dataset.o];el.textContent=(x===undefined||x===null)?'\u2014':String(x);});}
 document.addEventListener('input',paint);document.addEventListener('change',paint);paint();
})();</script>


<section data-yj-install="free" style="margin:2rem auto 1rem;max-width:46rem;padding:1.25rem 1.25rem;border:1px solid #cfe3d6;border-radius:12px;background:#f6fbf8;font:16px/1.6 system-ui,-apple-system,Segoe UI,sans-serif"><h2 style="margin:0 0 .4rem;font-size:1.2rem">Install free</h2><p style="margin:0 0 .8rem;color:#41505f">Free for the file open in your editor - no key, no limit. The workspace sweep and the report ask for a key.</p><a href="https://microsoftedge.microsoft.com/addons/detail/onkcpigchadhocdgmcfmgobddakipibi" rel="noopener" data-yj-install-door="edge" onclick="try{navigator.sendBeacon('/api/ev',new Blob([JSON.stringify({t:'install',slug:'din-block-roc-fee-clock',src:'edge',path:location.pathname})],{type:'application/json'}))}catch(e){}" style="display:inline-block;margin:0 .5rem .5rem 0;padding:.6rem 1rem;border-radius:8px;background:#0f7b3f;color:#fff;text-decoration:none;font-weight:600">Microsoft Edge Add-ons</a></section>
<section data-yj-alert="rule" style="margin:1rem auto 1.5rem;max-width:46rem;padding:1.1rem 1.25rem;border:1px solid #d9dee6;border-radius:12px;background:#fbfcfd;font:15px/1.55 system-ui,-apple-system,Segoe UI,sans-serif"><b style="font-size:1.05rem">Get one email when this rule changes</b><div style="opacity:.78;margin:.35rem 0 .8rem">We watch the regulation and vendor sources behind DIN Block Cost - ROC Late Fee Clock (India) every day. When a rule changes, you get a single email with what changed and the updated check. No newsletter.</div><div style="display:flex;gap:8px;flex-wrap:wrap"><input id="yjae" type="email" placeholder="you@example.com" style="flex:1;min-width:210px;padding:11px 13px;border:1px solid rgba(140,150,165,.34);border-radius:8px;background:#fff;color:inherit"><button id="yjab" style="padding:11px 18px;border-radius:8px;border:0;cursor:pointer;background:#0f7b3f;color:#fff;font:600 15px system-ui,sans-serif">Notify me</button></div><div id="yjao" hidden style="margin-top:.6rem;color:#0f7b3f">You're on the list. One email when it changes.</div><script>(function(){var b=document.getElementById("yjab"),e=document.getElementById("yjae");if(!b||!e)return;b.addEventListener("click",function(){var v=e.value.trim();if(!/.+@.+\..+/.test(v))return;try{localStorage.setItem("yj_em","1");}catch(_){}fetch(location.origin+"/api/subscribe",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:v,slug:"din-block-roc-fee-clock",lang:"en",source:"rule_alert"+((b.closest&&b.closest("section")&&b.closest("section").getAttribute("data-yj-moved"))?"_at_result":"")})}).then(function(r){var o=document.getElementById("yjao");o.hidden=false;if(!r.ok){o.textContent="Could not save - please try again.";}}).catch(function(){var o=document.getElementById("yjao");o.hidden=false;o.textContent="Could not save - please try again.";});});})();</script><script>(function(){var e=document.getElementById("yjae"),s=e&&e.closest?e.closest("section"):null,o=document.getElementById("out");if(!s||!o)return;var d=false;function mv(ev){if(d)return;if(ev&&ev.target&&s.contains(ev.target))return;d=true;var b=o;while(b.parentNode&&b.parentNode!==document.body&&b.parentNode.tagName!=="MAIN"&&b.parentNode.tagName!=="ARTICLE")b=b.parentNode;if(!b.parentNode||b===s||b.contains(s))return;try{b.parentNode.insertBefore(s,b.nextSibling);s.setAttribute("data-yj-moved","1");}catch(_){}}document.addEventListener("input",mv,true);document.addEventListener("change",mv,true);})();</script></section>

<section data-yj-cta="paid" style="margin:3rem auto;max-width:46rem;padding:1.5rem 1.25rem;border:1px solid #d8dee9;border-radius:12px;background:#fbfcfe;font:16px/1.6 system-ui,-apple-system,Segoe UI,sans-serif"><h2 style="margin:0 0 .5rem;font-size:1.25rem">Get the complete version <span class="yj-price">$60</span></h2><p style="margin:.25rem 0 1rem;color:#41505f">This page is the working piece. The full pack has everything below.</p><p style="margin:0 0 1rem;color:#41505f">One deactivated DIN, multiplied across every company that director signs for, priced at the uncapped s.403 rate of Rs 100 per form per day.</p><p style="margin:0 0 1rem;color:#5b6b7c;font-size:.94rem">Indian practitioners quote Rs 500-2,000 per director just to file the DIR-3 KYC that reactivates a DIN; the fee this tool prices, Rs 100 per form per day under section 403 of the Companies Act 2013, carries no upper cap at all.</p><a href="https://getreadystack.com/api/buy/cl/polar_cl_DKikpM959Pn9vTzieAfhACb2ylYhLVp47mkjl0rumZv" rel="nofollow" style="display:inline-block;padding:.7rem 1.3rem;border-radius:8px;background:#1b64f2;color:#fff;text-decoration:none;font-weight:600">Buy the full version — $60</a></section>
<!--yj-share-s101--><div style="margin:28px 0 8px;text-align:center"><button id="yjcp" type="button" style="font:inherit;padding:10px 18px;border:1px solid #8884;border-radius:10px;background:transparent;cursor:pointer">Copy link</button></div><script>(function(){var b=document.getElementById("yjcp");if(!b)return;var t=b.textContent;b.addEventListener("click",function(){var u=location.href.split("#")[0];function d(){b.textContent="Link copied";setTimeout(function(){b.textContent=t;},1800);}if(navigator.clipboard&&navigator.clipboard.writeText){navigator.clipboard.writeText(u).then(d,function(){prompt("",u);});}else{prompt("",u);}});})();</script>
<script data-yj="yj-view-beacon">(function(){try{var p=location.pathname;var k='yjv:'+p;if(sessionStorage.getItem(k))return;sessionStorage.setItem(k,'1');fetch('/api/ev',{method:'POST',keepalive:true,headers:{'Content-Type':'application/json'},body:JSON.stringify({path:p,lang:"en",ref:(document.referrer||''),src:(function(){try{return (new URLSearchParams(location.search).get('ref')||'').replace(/[^a-z_]/g,'').slice(0,12)}catch(e){return ''}})()})}).catch(function(){});}catch(e){}})();</script><div class="yj-home-find"><div class="yj-lgbar"><a href="/" class="yj-lg on">EN</a><a href="/de/" class="yj-lg">DE</a><a href="/ja/" class="yj-lg">JA</a><a href="/es/" class="yj-lg">ES</a><a href="/pt/" class="yj-lg">PT</a></div><section class="yj-find"><h2>Find a tool</h2><input id="yjq" type="search" autocomplete="off" placeholder="Type a product name, format or task"><div id="yjr"></div></section><style>.yj-lgbar{position:absolute;top:14px;right:18px;display:flex;gap:6px;z-index:60}.yj-lg{font:600 12px/1 system-ui,sans-serif;padding:6px 9px;border-radius:4px;text-decoration:none;color:#8b96a3;border:1px solid rgba(140,150,165,.28)}.yj-lg:hover{color:#e8eaed;border-color:rgba(160,175,195,.6)}.yj-lg.on{color:#0e1116;background:#cfd6de;border-color:#cfd6de}.yj-find{max-width:760px;margin:34px auto 8px;padding:0 20px}.yj-find h2{font:600 20px/1.3 system-ui,sans-serif;margin:0 0 10px}#yjq{width:100%;box-sizing:border-box;padding:13px 15px;font:400 15.5px system-ui,sans-serif;border:1px solid rgba(140,150,165,.34);border-radius:8px;background:rgba(255,255,255,.04);color:inherit}#yjq:focus{outline:none;border-color:#7FD1C4}#yjr{margin-top:10px;display:flex;flex-direction:column;gap:6px}#yjr a{display:flex;justify-content:space-between;gap:12px;padding:11px 14px;border:1px solid rgba(140,150,165,.22);border-radius:6px;text-decoration:none;font:400 14.5px/1.4 system-ui,sans-serif;color:inherit}#yjr a:hover{border-color:#7FD1C4}#yjr .pr{font:600 13px system-ui,sans-serif;color:#5fbf9a;white-space:nowrap}</style><script>(function(){var q=document.getElementById("yjq"),r=document.getElementById("yjr"),D=null;function load(){if(D)return Promise.resolve(D);return fetch("/search-index.json").then(function(x){return x.json();}).then(function(j){D=j;return j;}).catch(function(){D=[];return D;});}function esc(t){return String(t).replace(/[&<>"]/g,function(c){return {"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[c];});}function run(){var v=q.value.trim().toLowerCase();if(v.length<2){r.innerHTML="";return;}load().then(function(j){var w=v.split(/\s+/),o=[];for(var i=0;i<j.length&&o.length<12;i++){var t=j[i].t.toLowerCase();var ok=true;for(var k=0;k<w.length;k++){if(t.indexOf(w[k])<0){ok=false;break;}}if(ok)o.push(j[i]);}r.innerHTML=o.length?o.map(function(x){return "<a href=\""+esc(x.u)+"\">"+"<span>"+esc(x.t)+"</span>"+(x.p?"<span class=\"pr\">$"+x.p+"</span>":"")+"</a>";}).join(""):"";});}q.addEventListener("input",run);q.addEventListener("focus",load);})();</script></div>
<script data-yj="yj-use-beacon v2">(function(){try{var r=document.querySelector('main')||document.body;var p=location.pathname,k='yju:'+p,sent=false,armed=false;function ours(el){return !!(el&&el.closest&&el.closest('[data-yj],[data-yj-cta],.yj-email-gate,.yj-find,.yj-related,#yj-ask,#yjgo,#yjr'));}function fire(){if(sent||!armed||sessionStorage.getItem(k))return;sent=true;sessionStorage.setItem(k,'1');fetch('/api/ev',{method:'POST',keepalive:true,headers:{'Content-Type':'application/json'},body:JSON.stringify({path:p,lang:"en",t:'use',src:(function(){try{return (new URLSearchParams(location.search).get('ref')||'').replace(/[^a-z_]/g,'').slice(0,12)}catch(e){return ''}})()})}).catch(function(){});}r.addEventListener('click',function(e){var b=e.target&&e.target.closest?e.target.closest('button,input[type=submit],[role=button]'):null;if(!b||ours(b))return;armed=true;setTimeout(fire,400);},true);r.addEventListener('input',function(e){if(!ours(e.target))armed=true;},true);var mo=new MutationObserver(function(){if(armed){fire();if(sent)mo.disconnect();}});mo.observe(r,{childList:true,characterData:true,subtree:true});}catch(e){}})();</script>
<section data-yj="yj-facts-v1" style="max-width:920px;margin:48px auto 0;padding:0 20px;font-family:system-ui,sans-serif"><style>.yj-article p{font:400 15.5px/1.7 system-ui,sans-serif;color:#26313b;margin:0 0 12px;max-width:72ch}.yj-article h2,.yj-article h3,.yj-article h4{font:600 17px/1.35 system-ui,sans-serif;color:#1b1f24;margin:22px 0 8px}.yj-article table{border-collapse:collapse;margin:10px 0 16px;font:14px/1.45 system-ui,sans-serif}.yj-article th,.yj-article td{border:1px solid #e2e6ea;padding:6px 10px;text-align:left}.yj-article th{background:#f4f6f8}.yj-article pre{background:#0f1720;color:#e6edf3;padding:12px 14px;border-radius:8px;overflow:auto;font:13px/1.5 ui-monospace,Menlo,monospace}.yj-article code{font:13px ui-monospace,Menlo,monospace;background:#f1f3f5;padding:1px 4px;border-radius:3px}.yj-article pre code{background:none;padding:0}.yj-article ul,.yj-article ol{font:15px/1.6 system-ui,sans-serif;color:#26313b}</style><p style="font:400 13px/1.5 system-ui,sans-serif;color:#6b7680;margin:0 0 14px"><time datetime="2026-09-19">Updated 2026-09-19</time> · ReadyStack</p><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","dateModified":"2026-09-19","author":{"@type":"Organization","name":"ReadyStack"}}</script><h2 style="font:600 21px/1.3 system-ui,sans-serif;margin:0 0 6px;color:#1b1f24">Worked example</h2><p style="font:400 14.5px/1.5 system-ui,sans-serif;margin:0 0 16px;color:#5b6570">Real numbers from this tool, line by line.</p><div class="yj-article"><p><img src="https://getreadystack.com/img/promo/sku132242_result_card.jpg" alt="DIN Block Cost - ROC Late Fee Clock (India)" loading="lazy" style="max-width:100%;border-radius:6px"></p>
<p>Rs 29,800 is what one deactivated DIN cost a Bengaluru company secretary last season, and she had done nothing wrong except trust a calculator that only knew how to price one form.</p>
<p>Here is the arithmetic she ran. One director. One missed KYC. One late AOC-4. She opened a free ROC late fee tool, typed a due date of 2026-10-30 and an upload date of 2026-11-30, and it told her Rs 3,100. Thirty-one days at Rs 100 a day. She budgeted for that.</p>
<p>What it did not ask her was how many companies that director signs for.</p>
<p>Section 403 of the Companies Act 2013 charges Rs 100 per day per late form, running from the due date to the day the form is actually uploaded, with no upper cap anywhere in it. The fee attaches to the form, not to the director and not to the practice. So when a DIN goes inactive, the meter does not start once. It starts at every company on that person&#x27;s board, on every form that needs their signature, all at the same instant.</p>
<p>That director sat on four boards. Each of those four companies owed an AOC-4 and an MGT-7. Eight forms, not one. Thirty-one days late: Rs 24,800 under section 403, plus Rs 5,000 to reactivate the DIN by filing the KYC. Rs 29,800. Rs 7,450 per company, which is the number she actually had to explain to four different sets of promoters.</p>
<p>The spread on this is brutal, and that is the point. Catch the same problem in the same week, at one company: the tool returns Rs 6,400, of which Rs 5,000 is just the reactivation levy. Find it a year later, with an adjudication notice already served under section 137(3), and the same seven inputs return Rs 6,69,000 — Rs 2,92,000 of automatic section 403 fee, and Rs 3,72,000 of adjudicated penalty at Rs 10,000 plus Rs 100 per day, capped at Rs 2,00,000 for each company and Rs 50,000 for each officer in default.</p>
<p>Six thousand four hundred, or six lakh sixty-nine thousand, from the same dead DIN. The only variables are how many boards and how many days.</p>
<p>This is also a bad year to be asking a chatbot. The amendment effective 31 March 2026 moved director KYC from an annual filing to a triennial cycle, and published sources still disagree on when the first cycle actually falls due. Ask a general-purpose AI and you will get last year&#x27;s rule stated with total confidence. So this extension hardcodes no deadline at all. Every date in it is a date you type, and the reactivation fee is a field too, defaulting to the widely cited Rs 5,000 so you can overwrite it when the portal quotes you otherwise.</p>
<p>What it does is the multiplication nobody else does: companies, times forms per company, times days, times Rs 100 — with the reactivation levy kept on its own line and the adjudicated penalty kept behind a checkbox, because one is automatic at upload and the other only exists once a notice lands. Blending those two is how practices end up quoting a promoter a number that is either embarrassing or wrong.</p>
<p>The calculation is free. All of it, in the popup and on the web page, no key, no watermark, no usage cap, no locked result. What the licence key adds sits on a different axis: a CSV of the per-company breakdown to file, and reminders 30, 14 and 1 day before each due date you enter, so next season the meter never starts.</p>
<p>Indian practitioners quote Rs 500 to Rs 2,000 per director just to file the KYC that reactivates a DIN. The fee this prices has no ceiling at all.</p></div><h2 style="font:600 21px/1.3 system-ui,sans-serif;margin:34px 0 6px;color:#1b1f24">Questions people ask</h2><details style="border-bottom:1px solid #e6e9ed;padding:10px 0"><summary style="cursor:pointer;font:600 15px/1.4 system-ui,sans-serif;color:#1b1f24">What does this actually calculate?</summary><p style="margin:8px 0 2px;font:400 14.5px/1.6 system-ui,sans-serif;color:#33404b">It takes one deactivated DIN and multiplies it across every company where that director signs, then charges section 403 of the Companies Act 2013 at Rs 100 per form per day from your due date to the day you can actually upload, and adds the MCA reactivation fee per DIN.</p></details><details style="border-bottom:1px solid #e6e9ed;padding:10px 0"><summary style="cursor:pointer;font:600 15px/1.4 system-ui,sans-serif;color:#1b1f24">Who is it for?</summary><p style="margin:8px 0 2px;font:400 14.5px/1.6 system-ui,sans-serif;color:#33404b">Company secretaries and CA practices in India carrying the ROC work for several private limited companies that share directors. When one of those directors loses a DIN, the annual filings at every one of those companies stop at once, and one person has to price that.</p></details><details style="border-bottom:1px solid #e6e9ed;padding:10px 0"><summary style="cursor:pointer;font:600 15px/1.4 system-ui,sans-serif;color:#1b1f24">Why will a free calculator not do this?</summary><p style="margin:8px 0 2px;font:400 14.5px/1.6 system-ui,sans-serif;color:#33404b">Free ROC late fee calculators on Indian practice websites price one form for one company. None of them multiply a single dead DIN across every company that person signs for, and none separate the automatic section 403 levy from the adjudicated penalty under section 92(5) or 137(3).</p></details><details style="border-bottom:1px solid #e6e9ed;padding:10px 0"><summary style="cursor:pointer;font:600 15px/1.4 system-ui,sans-serif;color:#1b1f24">What is free and what needs a key?</summary><p style="margin:8px 0 2px;font:400 14.5px/1.6 system-ui,sans-serif;color:#33404b">Every calculation is free, in the popup and on the web page, with no key, no watermark and no usage limit. The licence key adds two things on a different axis: a CSV export of the per-company breakdown to keep, and Chrome reminders 30, 14 and 1 day before your due dates.</p></details><details style="border-bottom:1px solid #e6e9ed;padding:10px 0"><summary style="cursor:pointer;font:600 15px/1.4 system-ui,sans-serif;color:#1b1f24">What would a person charge to work this out?</summary><p style="margin:8px 0 2px;font:400 14.5px/1.6 system-ui,sans-serif;color:#33404b">Indian practitioners quote roughly Rs 500 to Rs 2,000 per director simply to file the DIR-3 KYC that reactivates a DIN, before anyone prices the blocked filings. The section 403 fee itself is Rs 100 per form per day and carries no upper cap at all.</p></details><script type="application/ld+json" data-yj="yj-faq-ld">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "What does this actually calculate?", "acceptedAnswer": {"@type": "Answer", "text": "It takes one deactivated DIN and multiplies it across every company where that director signs, then charges section 403 of the Companies Act 2013 at Rs 100 per form per day from your due date to the day you can actually upload, and adds the MCA reactivation fee per DIN."}}, {"@type": "Question", "name": "Who is it for?", "acceptedAnswer": {"@type": "Answer", "text": "Company secretaries and CA practices in India carrying the ROC work for several private limited companies that share directors. When one of those directors loses a DIN, the annual filings at every one of those companies stop at once, and one person has to price that."}}, {"@type": "Question", "name": "Why will a free calculator not do this?", "acceptedAnswer": {"@type": "Answer", "text": "Free ROC late fee calculators on Indian practice websites price one form for one company. None of them multiply a single dead DIN across every company that person signs for, and none separate the automatic section 403 levy from the adjudicated penalty under section 92(5) or 137(3)."}}, {"@type": "Question", "name": "What is free and what needs a key?", "acceptedAnswer": {"@type": "Answer", "text": "Every calculation is free, in the popup and on the web page, with no key, no watermark and no usage limit. The licence key adds two things on a different axis: a CSV export of the per-company breakdown to keep, and Chrome reminders 30, 14 and 1 day before your due dates."}}, {"@type": "Question", "name": "What would a person charge to work this out?", "acceptedAnswer": {"@type": "Answer", "text": "Indian practitioners quote roughly Rs 500 to Rs 2,000 per director simply to file the DIR-3 KYC that reactivates a DIN, before anyone prices the blocked filings. The section 403 fee itself is Rs 100 per form per day and carries no upper cap at all."}}]}</script><div id="yj-ask" style="margin:36px 0 0;padding:18px 18px 16px;border:1px solid #e2e6ea;border-radius:10px;background:#fbfbfc"><h2 style="font:600 19px/1.3 system-ui,sans-serif;margin:0 0 4px;color:#1b1f24">Ask about this tool</h2><p style="font:400 13.5px/1.5 system-ui,sans-serif;margin:0 0 12px;color:#5b6570">One question, answered by the person who built it. Your email only if you want the answer sent.</p><form onsubmit="return yjAsk(event)" style="display:grid;gap:8px"><textarea name="question" required minlength="10" maxlength="2000" rows="3" placeholder="Your question" style="font:14px/1.5 system-ui,sans-serif;padding:10px;border:1px solid #cfd6dd;border-radius:6px"></textarea><div style="display:flex;gap:8px;flex-wrap:wrap"><input type="email" name="email" placeholder="Email (optional)" style="flex:1;min-width:200px;font:14px system-ui,sans-serif;padding:9px 10px;border:1px solid #cfd6dd;border-radius:6px"><button type="submit" style="font:600 14px system-ui,sans-serif;padding:9px 18px;border:0;border-radius:6px;background:#1b1f24;color:#fff;cursor:pointer">Send</button></div><p id="yj-ask-msg" style="font:13px system-ui,sans-serif;margin:2px 0 0;color:#0a6238;min-height:1em"></p></form><script>function yjAsk(e){e.preventDefault();var f=e.target,m=document.getElementById("yj-ask-msg");m.style.color="#0a6238";fetch(location.origin+"/api/ask",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({sku:132242,slug:"din-block-roc-fee-clock",lang:"en",question:f.question.value,email:f.email.value,page:location.pathname})}).then(function(r){if(!r.ok)throw 0;m.textContent="Thanks \u2014 noted. Answers land on this page and, if you left an email, in your inbox.";f.question.value="";}).catch(function(){m.style.color="#a8551f";m.textContent="Could not send. Please try again in a minute.";});return false;}</script></div></section><section class="yj-related" style="max-width:920px;margin:56px auto 40px;padding:0 20px"><h2 style="font:600 21px/1.3 system-ui,sans-serif;margin:0 0 6px;color:#1b1f24">Same job, next tool</h2><p style="font:400 14.5px/1.5 system-ui,sans-serif;margin:0 0 20px;color:#5b6570">Free in the browser. The full version is a one-time licence.</p><div style="display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px"><a class="yj-rel-c" href="https://getreadystack.com/tools/form-990-penalty-revocation-clock-2026"><span class="yj-rel-t">Form 990 Late-Filing Penalty and Auto-Revocation Clock (2026)</span><span class="yj-rel-p">$60</span></a><a class="yj-rel-c" href="https://getreadystack.com/tools/form-5472-penalty-clock-2026"><span class="yj-rel-t">Form 5472 Penalty Clock 2026 — Foreign-Owned US LLC</span><span class="yj-rel-p">$60</span></a><a class="yj-rel-c" href="https://getreadystack.com/tools/form-5500-late-filing-exposure-2026"><span class="yj-rel-t">Form 5500 Late Filing Exposure vs DFVCP (2026)</span><span class="yj-rel-p">$60</span></a><a class="yj-rel-c" href="https://getreadystack.com/tools/ssp-day-one-cost-2026"><span class="yj-rel-t">UK SSP 2026: what day-one sick pay costs you</span><span class="yj-rel-p">$60</span></a><a class="yj-rel-c" href="https://getreadystack.com/tools/annual-report-deadline-check-2026"><span class="yj-rel-t">US State Annual Report Deadline &amp; Late-Fee Check (2026)</span><span class="yj-rel-p">$60</span></a><a class="yj-rel-c" href="https://getreadystack.com/tools/us-trademark-renewal-clock-2026"><span class="yj-rel-t">US Trademark Renewal Clock 2026 - Section 8/9 window, grace date and exact USP</span><span class="yj-rel-p">$60</span></a></div><style>.yj-rel-c{display:flex;flex-direction:column;gap:8px;padding:15px 16px;border:1px solid #e2e6ea;border-radius:6px;text-decoration:none;background:#fff}.yj-rel-c:hover{border-color:#b9c2cb;background:#fafbfc}.yj-rel-t{font:500 14.5px/1.42 system-ui,sans-serif;color:#1b1f24}.yj-rel-p{font:600 13px system-ui,sans-serif;color:#0a6238}</style></section>
<script src="/assets/pro.js" defer></script>
</body></html>