{"id":6669,"date":"2026-03-24T14:59:41","date_gmt":"2026-03-24T09:29:41","guid":{"rendered":"https:\/\/virtualauditor.in\/learn\/tools\/director-resignation-generator\/"},"modified":"2026-03-24T14:59:41","modified_gmt":"2026-03-24T09:29:41","slug":"director-resignation-generator","status":"publish","type":"page","link":"https:\/\/virtualauditor.in\/learn\/tools\/director-resignation-generator\/","title":{"rendered":"Director Resignation Generator"},"content":{"rendered":"<script type=\"application\/ld+json\">{\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"SoftwareApplication\",\n    \"name\": \"Director Resignation Generator\",\n    \"description\": \"Generate Resignation Letter (Section 168), Board Resolution noting resignation and Handover Checklist for resignation of a Director under the Companies Act, 2013. Includes DIR-12 filing reminders and comprehensive handover items.\",\n    \"url\": \"https:\/\/virtualauditor.in\/learn\/tools\/director-resignation-generator\/\",\n    \"applicationCategory\": \"BusinessApplication\",\n    \"operatingSystem\": \"Web\",\n    \"offers\": {\n        \"@type\": \"Offer\",\n        \"price\": \"0\",\n        \"priceCurrency\": \"INR\"\n    },\n    \"provider\": {\n        \"@type\": \"Organization\",\n        \"legalName\": \"Virtual Auditor Private Limited\",\n        \"url\": \"https:\/\/virtualauditor.in\",\n        \"address\": {\n            \"@type\": \"PostalAddress\",\n            \"streetAddress\": \"G-131, Phase III, Spencer Plaza, Anna Salai\",\n            \"addressLocality\": \"Chennai\",\n            \"postalCode\": \"600002\",\n            \"addressCountry\": \"IN\"\n        },\n        \"telephone\": \"+91-99622-60333\",\n        \"email\": \"support@virtualauditor.in\"\n    }\n}<\/script><style id=\"va-tools-css\">\n\/* \u2500\u2500 Reset & Base \u2500\u2500 *\/\n.va-tool-wrap{max-width:840px;margin:30px auto;padding:0 16px;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen,Ubuntu,sans-serif;color:#222;line-height:1.6;box-sizing:border-box}\n.va-tool-wrap *,.va-tool-wrap *::before,.va-tool-wrap *::after{box-sizing:border-box}\n\n\/* \u2500\u2500 Card \u2500\u2500 *\/\n.va-card{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:32px 28px;margin-bottom:24px}\n@media(max-width:600px){.va-card{padding:20px 14px;border-radius:8px}}\n\n\/* \u2500\u2500 Typography \u2500\u2500 *\/\n.va-tool-title{text-align:center;color:#0f2b46;font-size:26px;font-weight:700;margin:0 0 6px;line-height:1.25}\n.va-tool-subtitle{text-align:center;color:#1a5276;font-size:15px;margin:0 0 24px;font-weight:400}\n.va-section-title{color:#0f2b46;font-size:18px;font-weight:600;margin:20px 0 10px;padding-bottom:6px;border-bottom:2px solid #e67e22}\nh3.va-section-title{font-size:17px}\n\n\/* \u2500\u2500 Form Elements \u2500\u2500 *\/\n.va-form-group{margin-bottom:16px}\n.va-form-group label{display:block;font-weight:600;color:#0f2b46;margin-bottom:4px;font-size:14px}\n.va-form-group .va-sublabel{display:block;font-weight:400;color:#666;font-size:12px;margin-bottom:4px}\n.va-input,.va-select,.va-textarea{width:100%;padding:10px 12px;border:1px solid #ccd1d9;border-radius:6px;font-size:15px;color:#333;background:#fafbfc;transition:border-color .2s}\n.va-input:focus,.va-select:focus,.va-textarea:focus{border-color:#1a5276;outline:none;background:#fff}\n.va-textarea{min-height:80px;resize:vertical}\n.va-select{appearance:none;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='7'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='1.5' fill='none'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}\n.va-radio-group{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}\n.va-radio-group label{font-weight:400;cursor:pointer;display:flex;align-items:center;gap:5px;font-size:14px}\n.va-checkbox-label{font-weight:400;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:14px;margin-bottom:6px}\n\n\/* \u2500\u2500 Grid \u2500\u2500 *\/\n.va-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.va-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}\n@media(max-width:600px){.va-grid-2,.va-grid-3{grid-template-columns:1fr}}\n\n\/* \u2500\u2500 Buttons \u2500\u2500 *\/\n.va-btn{display:inline-block;padding:12px 28px;border:none;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;text-align:center;transition:background .2s,transform .1s;text-decoration:none}\n.va-btn:active{transform:scale(.97)}\n.va-btn-primary{background:#e67e22;color:#fff}.va-btn-primary:hover{background:#d35400}\n.va-btn-secondary{background:#1a5276;color:#fff}.va-btn-secondary:hover{background:#0f2b46}\n.va-btn-success{background:#27ae60;color:#fff}.va-btn-success:hover{background:#1e8449}\n.va-btn-outline{background:transparent;color:#1a5276;border:2px solid #1a5276}.va-btn-outline:hover{background:#1a5276;color:#fff}\n.va-btn-block{display:block;width:100%}\n.va-btn-sm{padding:8px 16px;font-size:13px}\n.va-btn-group{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}\n\n\/* \u2500\u2500 Result Cards \u2500\u2500 *\/\n.va-result{background:#eaf2f8;border-left:4px solid #1a5276;border-radius:8px;padding:20px 22px;margin:20px 0;display:none}\n.va-result.va-show{display:block}\n.va-result-title{font-size:17px;font-weight:700;color:#0f2b46;margin:0 0 12px}\n.va-result-row{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid #d5dbdb;font-size:14px}\n.va-result-row:last-child{border-bottom:none}\n.va-result-label{color:#555;flex:1}\n.va-result-value{color:#0f2b46;font-weight:600;text-align:right;flex:0 0 auto;max-width:55%}\n.va-result-highlight{background:#d5f5e3;border-left-color:#27ae60;padding:18px 22px;border-radius:8px;margin:16px 0}\n.va-result-highlight .va-result-value{color:#1e8449}\n.va-result-warning{background:#fdedec;border-left-color:#c0392b;padding:18px 22px;border-radius:8px;margin:16px 0}\n.va-result-warning .va-result-value{color:#c0392b}\n.va-total-row{font-size:16px;font-weight:700;color:#0f2b46;border-top:2px solid #1a5276;padding-top:10px;margin-top:4px}\n.va-total-row .va-result-value{font-size:17px;color:#0f2b46}\n\n\/* \u2500\u2500 Tables \u2500\u2500 *\/\n.va-table-wrap{overflow-x:auto;margin:16px 0;border-radius:8px;border:1px solid #dce1e6}\n.va-table{width:100%;border-collapse:collapse;font-size:14px}\n.va-table th{background:#0f2b46;color:#fff;padding:10px 14px;text-align:left;font-weight:600;font-size:13px;white-space:nowrap}\n.va-table td{padding:9px 14px;border-bottom:1px solid #e8ecef}\n.va-table tr:nth-child(even){background:#f7f9fb}\n.va-table tr:hover{background:#eaf2f8}\n\n\/* \u2500\u2500 Alerts \/ Info Boxes \u2500\u2500 *\/\n.va-info-box{background:#eaf2f8;border:1px solid #aed6f1;border-radius:8px;padding:14px 18px;margin:14px 0;font-size:14px;color:#1a5276}\n.va-success-box{background:#d5f5e3;border:1px solid #82e0aa;border-radius:8px;padding:14px 18px;margin:14px 0;font-size:14px;color:#1e8449}\n.va-warning-box{background:#fdebd0;border:1px solid #f5cba7;border-radius:8px;padding:14px 18px;margin:14px 0;font-size:14px;color:#935116}\n.va-danger-box{background:#fdedec;border:1px solid #f5b7b1;border-radius:8px;padding:14px 18px;margin:14px 0;font-size:14px;color:#922b21}\n\n\/* \u2500\u2500 Trust Badges \u2500\u2500 *\/\n.va-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0 20px}\n.va-badge{display:inline-block;background:#eaf2f8;color:#1a5276;font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;border:1px solid #aed6f1;white-space:nowrap}\n\n\/* \u2500\u2500 Disclaimer \u2500\u2500 *\/\n.va-disclaimer{background:#fef9e7;border:1px solid #f9e79f;border-radius:8px;padding:14px 16px;margin:24px 0 10px;font-size:11px;line-height:1.55;color:#7d6608}\n.va-disclaimer strong{color:#6e5b07}\n.va-disclaimer a{color:#7d6608;text-decoration:underline}\n\n\/* \u2500\u2500 Lead Form \u2500\u2500 *\/\n.va-lead-toggle{text-align:center;margin:20px 0 6px}\n.va-lead-form{display:none;max-width:480px;margin:0 auto;padding:20px;background:#f7f9fb;border-radius:10px;border:1px solid #dce1e6}\n.va-lead-form.va-show{display:block}\n.va-lead-form .va-form-group{margin-bottom:12px}\n.va-lead-success{text-align:center;color:#27ae60;font-weight:600;font-size:14px;margin:10px 0;display:none}\n\n\/* \u2500\u2500 Cross Links \u2500\u2500 *\/\n.va-cross-links{margin:24px 0}\n.va-cross-links-title{font-size:15px;font-weight:600;color:#0f2b46;margin-bottom:10px}\n.va-cross-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}\n.va-cross-card{display:block;background:#f7f9fb;border:1px solid #dce1e6;border-radius:8px;padding:12px 14px;font-size:13px;font-weight:600;color:#1a5276;text-decoration:none;transition:border-color .2s,box-shadow .2s}\n.va-cross-card:hover{border-color:#e67e22;box-shadow:0 2px 8px rgba(230,126,34,.12);color:#e67e22}\n\n\/* \u2500\u2500 Accordion \u2500\u2500 *\/\n.va-accordion{border:1px solid #dce1e6;border-radius:8px;margin:12px 0;overflow:hidden}\n.va-accordion-header{background:#f7f9fb;padding:12px 16px;cursor:pointer;font-weight:600;font-size:14px;color:#0f2b46;display:flex;justify-content:space-between;align-items:center;transition:background .2s;user-select:none}\n.va-accordion-header:hover{background:#eaf2f8}\n.va-accordion-header::after{content:\"+\";font-size:18px;font-weight:700;color:#1a5276;transition:transform .2s}\n.va-accordion-header.va-open::after{content:\"\\2212\"}\n.va-accordion-body{padding:0 16px;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}\n.va-accordion-body.va-open{padding:14px 16px;max-height:2000px}\n\n\/* \u2500\u2500 WhatsApp Floating Button (Desktop) \u2500\u2500 *\/\n.va-wa-float{position:fixed;bottom:24px;right:24px;z-index:9999;width:60px;height:60px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(37,211,102,.35);cursor:pointer;text-decoration:none;transition:transform .2s}\n.va-wa-float:hover{transform:scale(1.08)}\n.va-wa-float svg{width:32px;height:32px;fill:#fff}\n@media(max-width:768px){.va-wa-float{display:none}}\n\n\/* \u2500\u2500 Mobile Sticky Bar \u2500\u2500 *\/\n.va-mobile-bar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9998;background:#0f2b46;padding:0;box-shadow:0 -2px 10px rgba(0,0,0,.15)}\n.va-mobile-bar-inner{display:flex}\n.va-mobile-bar a{flex:1;text-align:center;padding:12px 4px;color:#fff;text-decoration:none;font-size:12px;font-weight:600;display:flex;flex-direction:column;align-items:center;gap:3px;transition:background .2s}\n.va-mobile-bar a:nth-child(1){background:#1a5276}\n.va-mobile-bar a:nth-child(2){background:#25d366}\n.va-mobile-bar a:nth-child(3){background:#e67e22}\n.va-mobile-bar a svg{width:20px;height:20px;fill:#fff}\n@media(max-width:768px){.va-mobile-bar{display:block}.va-tool-wrap{padding-bottom:70px}}\n\n\/* \u2500\u2500 Tool Hub Grid \u2500\u2500 *\/\n.va-hub-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;margin:24px 0}\n.va-hub-card{background:#fff;border:1px solid #dce1e6;border-radius:10px;padding:22px 18px;text-decoration:none;color:#222;transition:border-color .2s,box-shadow .2s,transform .15s}\n.va-hub-card:hover{border-color:#e67e22;box-shadow:0 4px 16px rgba(230,126,34,.10);transform:translateY(-2px)}\n.va-hub-card-title{font-size:15px;font-weight:700;color:#0f2b46;margin:0 0 6px}\n.va-hub-card-desc{font-size:13px;color:#666;margin:0;line-height:1.45}\n.va-hub-card-icon{font-size:26px;margin-bottom:8px;display:block}\n\n\/* \u2500\u2500 Misc Utilities \u2500\u2500 *\/\n.va-text-center{text-align:center}\n.va-text-right{text-align:right}\n.va-mt-0{margin-top:0}.va-mt-1{margin-top:8px}.va-mt-2{margin-top:16px}.va-mt-3{margin-top:24px}\n.va-mb-0{margin-bottom:0}.va-mb-1{margin-bottom:8px}.va-mb-2{margin-bottom:16px}.va-mb-3{margin-bottom:24px}\n.va-hidden{display:none}\n.va-show{display:block}\n.va-tag{display:inline-block;background:#e8ecef;color:#555;font-size:11px;padding:2px 8px;border-radius:4px;margin:2px}\n.va-tag-green{background:#d5f5e3;color:#1e8449}\n.va-tag-red{background:#fdedec;color:#922b21}\n.va-tag-orange{background:#fdebd0;color:#935116}\n.va-loader{display:inline-block;width:18px;height:18px;border:2px solid #ccc;border-top-color:#1a5276;border-radius:50%;animation:va-spin .6s linear infinite}\n@keyframes va-spin{to{transform:rotate(360deg)}}\n<\/style><script>var VA_WA=\"919962260333\",VA_NONCE=\"6ad5f58dd7\",VA_AJAX=\"https:\/\/virtualauditor.in\/learn\/wp-admin\/admin-ajax.php\",VA_BASE=\"https:\/\/virtualauditor.in\/learn\",VA_LIBS=\"https:\/\/virtualauditor.in\/learn\/wp-content\/plugins\/va-smart-tools\/libs\/\";if(\"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\")localStorage.setItem(\"va_groq_key\",\"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\");if(\"\")localStorage.setItem(\"va_openrouter_key\",\"\");<\/script><script id=\"va-tools-js\">\n(function(){\n    \"use strict\";\n\n    \/* \u2500\u2500 Indian number formatting \u2500\u2500 *\/\n    window.vaFormatINR = function(num){\n        if(num===null||num===undefined||isNaN(num)) return \"\\u20b90\";\n        num = Math.round(Number(num));\n        var neg = num < 0;\n        if(neg) num = -num;\n        var s = num.toString();\n        var result;\n        if(s.length <= 3){\n            result = s;\n        } else {\n            var last3 = s.slice(-3);\n            var rest = s.slice(0,-3);\n            var formatted = rest.replace(\/\\B(?=(\\d{2})+(?!\\d))\/g, \",\");\n            result = formatted + \",\" + last3;\n        }\n        return (neg?\"-\":\"\")+\"\\u20b9\"+result;\n    };\n\n    window.vaFormatNum = function(num){\n        if(num===null||num===undefined||isNaN(num)) return \"0\";\n        num = Math.round(Number(num));\n        var neg = num < 0;\n        if(neg) num = -num;\n        var s = num.toString();\n        if(s.length <= 3) return (neg?\"-\":\"\")+s;\n        var last3 = s.slice(-3);\n        var rest = s.slice(0,-3);\n        return (neg?\"-\":\"\")+rest.replace(\/\\B(?=(\\d{2})+(?!\\d))\/g,\",\")+\",\"+last3;\n    };\n\n    \/* \u2500\u2500 Form validation \u2500\u2500 *\/\n    window.vaValidateRequired = function(formEl){\n        var ok = true;\n        var fields = formEl.querySelectorAll(\"[required]\");\n        fields.forEach(function(f){\n            f.style.borderColor = \"\";\n            var val = f.value.trim();\n            if(!val){\n                f.style.borderColor = \"#c0392b\";\n                ok = false;\n            }\n        });\n        if(!ok){\n            var first = formEl.querySelector(\"[required][style*=c0392b]\");\n            if(first) first.focus();\n        }\n        return ok;\n    };\n\n    window.vaValidateEmail = function(email){\n        return \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email);\n    };\n\n    window.vaValidatePhone = function(phone){\n        return \/^[+]?[\\d\\s\\-()]{7,15}$\/.test(phone);\n    };\n\n    \/* \u2500\u2500 WhatsApp message helper \u2500\u2500 *\/\n    window.vaWhatsApp = function(msg){\n        var url = \"https:\/\/wa.me\/\"+VA_WA+\"?text=\"+encodeURIComponent(msg);\n        window.open(url,\"_blank\");\n    };\n\n    \/* \u2500\u2500 Lead form AJAX submission \u2500\u2500 *\/\n    document.addEventListener(\"click\", function(e){\n        if(!e.target.classList.contains(\"va-lead-submit\")) return;\n        e.preventDefault();\n        var btn = e.target;\n        var form = btn.closest(\".va-lead-form\");\n        if(!form) return;\n\n        var name = form.querySelector(\"[name=va_lead_name]\");\n        var phone = form.querySelector(\"[name=va_lead_phone]\");\n        var email = form.querySelector(\"[name=va_lead_email]\");\n        var tool = form.querySelector(\"[name=va_lead_tool]\");\n\n        if(!name.value.trim()||!phone.value.trim()||!email.value.trim()){\n            alert(\"Please fill in all fields.\");\n            return;\n        }\n        if(!vaValidateEmail(email.value.trim())){\n            alert(\"Please enter a valid email address.\");\n            email.focus();\n            return;\n        }\n        if(!vaValidatePhone(phone.value.trim())){\n            alert(\"Please enter a valid phone number.\");\n            phone.focus();\n            return;\n        }\n\n        btn.disabled = true;\n        btn.innerHTML = \"<span class=\\\"va-loader\\\"><\/span> Submitting\\u2026\";\n\n        var data = new FormData();\n        data.append(\"action\",\"va_lead_submit\");\n        data.append(\"va_lead_name\",name.value.trim());\n        data.append(\"va_lead_phone\",phone.value.trim());\n        data.append(\"va_lead_email\",email.value.trim());\n        data.append(\"va_lead_tool\",tool?tool.value:\"\");\n        data.append(\"nonce\",VA_NONCE);\n\n        fetch(VA_AJAX,{method:\"POST\",body:data})\n        .then(function(r){return r.json()})\n        .then(function(res){\n            if(res.success){\n                form.style.display=\"none\";\n                var msg = form.parentElement.querySelector(\".va-lead-success\");\n                if(msg){msg.style.display=\"block\";}\n            } else {\n                alert(res.data||\"Something went wrong. Please try again.\");\n                btn.disabled=false;\n                btn.textContent=\"Get Free Consultation\";\n            }\n        })\n        .catch(function(){\n            alert(\"Network error. Please try again.\");\n            btn.disabled=false;\n            btn.textContent=\"Get Free Consultation\";\n        });\n    });\n\n    \/* \u2500\u2500 Lead form toggle \u2500\u2500 *\/\n    document.addEventListener(\"click\", function(e){\n        if(!e.target.classList.contains(\"va-lead-toggle-btn\")) return;\n        e.preventDefault();\n        var wrap = e.target.closest(\".va-lead-toggle\").nextElementSibling;\n        if(wrap && wrap.classList.contains(\"va-lead-form\")){\n            wrap.classList.toggle(\"va-show\");\n        }\n    });\n\n    \/* \u2500\u2500 Accordion \u2500\u2500 *\/\n    document.addEventListener(\"click\", function(e){\n        var header = e.target.closest(\".va-accordion-header\");\n        if(!header) return;\n        header.classList.toggle(\"va-open\");\n        var body = header.nextElementSibling;\n        if(body){body.classList.toggle(\"va-open\");}\n    });\n\n})();\n<\/script><div class=\"va-tool-wrap\"><div class=\"va-card\"><h1 class=\"va-tool-title\">Director Resignation Generator<\/h1><p class=\"va-tool-subtitle\">by <a href=\"https:\/\/virtualauditor.in\" target=\"_blank\" style=\"color:#1a5276;text-decoration:none;font-weight:600;\">CA V. Viswanathan<\/a><br><span style=\"font-size:13px;color:#555;\">FCA, ACS, CFE, Registered Valuer (S&amp;FA) | Since 2012<\/span><\/p>\n<style>\n.dr-tabs{display:flex;gap:0;border-bottom:2px solid #0f2b46;margin-bottom:20px;flex-wrap:wrap;}\n.dr-tab{padding:10px 18px;cursor:pointer;font-weight:600;font-size:14px;color:#555;background:#f7f9fb;border:1px solid #dce1e6;border-bottom:none;border-radius:6px 6px 0 0;margin-right:2px;user-select:none;}\n.dr-tab.active{background:#fff;color:#0f2b46;border-color:#0f2b46;border-bottom:2px solid #fff;margin-bottom:-2px;}\n.dr-panel{display:none;}\n.dr-panel.active{display:block;}\n.dr-doc{border:1px solid #ccc;padding:30px 36px;background:#fff;font-family:Georgia,serif;font-size:13px;line-height:1.8;max-width:800px;margin:0 auto;}\n.dr-doc h2{font-size:16px;text-transform:uppercase;letter-spacing:1px;color:#0f2b46;text-align:center;margin:20px 0 10px;border-bottom:1px solid #0f2b46;padding-bottom:6px;}\n.dr-doc h3{font-size:14px;color:#0f2b46;margin:16px 0 6px;}\n.dr-doc table{width:100%;border-collapse:collapse;margin:10px 0;}\n.dr-doc th,.dr-doc td{border:1px solid #999;padding:6px 10px;font-size:12px;}\n.dr-doc th{background:#0f2b46;color:#fff;text-align:left;}\n.dr-doc .sig-block{margin-top:40px;display:flex;justify-content:space-between;}\n.dr-doc .sig-box{text-align:center;width:200px;}\n.dr-doc .sig-line{border-top:1px solid #333;padding-top:4px;font-size:11px;}\n.dr-doc .checklist-item{padding:8px 0;border-bottom:1px solid #eee;display:flex;align-items:flex-start;gap:10px;}\n.dr-doc .checklist-box{width:18px;height:18px;border:2px solid #0f2b46;border-radius:3px;flex-shrink:0;margin-top:2px;}\n.dr-error{color:#c00;background:#fff0f0;border:1px solid #c00;padding:12px 16px;border-radius:6px;margin:10px 0;font-family:sans-serif;font-size:13px;}\n@media(max-width:600px){.dr-doc{padding:16px 12px;font-size:12px;}.dr-tab{padding:8px 12px;font-size:12px;}}\n<\/style>\n\n<h2 class=\"va-section-title\">Director Resignation Generator<\/h2>\n<p style=\"font-size:14px;color:#555;margin-bottom:18px;\">Generate Resignation Letter (Section 168), Board Resolution noting resignation &amp; Handover Checklist for resignation of a Director under the Companies Act, 2013. Fill in the details once to generate all 3 documents.<\/p>\n\n<div class=\"va-info-box\" style=\"margin-bottom:20px;\">\n<strong>Applicable Sections:<\/strong> Section 168 (Resignation of Directors) &mdash; A director may resign by giving notice in writing to the Company. The resignation is effective from the date on which the notice is received by the Company or the date specified in the notice, whichever is later. The Company must file Form DIR-12 with ROC within 30 days.\n<\/div>\n\n<h3 style=\"font-size:16px;color:#0f2b46;border-bottom:2px solid #0f2b46;padding-bottom:6px;margin-top:20px;\">Company Details<\/h3>\n<div class=\"va-grid-2\">\n  <div class=\"va-form-group\"><label>Company Name *<\/label><input type=\"text\" id=\"drCompany\" class=\"va-select\" placeholder=\"ABC Technologies Private Limited\" style=\"padding:10px 12px;\"><\/div>\n  <div class=\"va-form-group\"><label>CIN *<\/label><input type=\"text\" id=\"drCIN\" class=\"va-select\" placeholder=\"U72200TN2020PTC123456\" style=\"padding:10px 12px;\"><\/div>\n<\/div>\n<div class=\"va-form-group\"><label>Registered Office Address *<\/label><input type=\"text\" id=\"drAddress\" class=\"va-select\" placeholder=\"G-131, Spencer Plaza, Chennai 600002\" style=\"padding:10px 12px;\"><\/div>\n\n<h3 style=\"font-size:16px;color:#0f2b46;border-bottom:2px solid #0f2b46;padding-bottom:6px;margin-top:24px;\">Resigning Director Details<\/h3>\n<div class=\"va-grid-2\">\n  <div class=\"va-form-group\"><label>Resigning Director Name *<\/label><input type=\"text\" id=\"drDirName\" class=\"va-select\" placeholder=\"Full Name\" style=\"padding:10px 12px;\"><\/div>\n  <div class=\"va-form-group\"><label>DIN *<\/label><input type=\"text\" id=\"drDIN\" class=\"va-select\" placeholder=\"00000000\" style=\"padding:10px 12px;\"><\/div>\n<\/div>\n<div class=\"va-grid-2\">\n  <div class=\"va-form-group\"><label>Designation *<\/label><select id=\"drDesignation\" class=\"va-select\"><option value=\"Director\">Director<\/option><option value=\"Managing Director\">Managing Director<\/option><option value=\"Whole-time Director\">Whole-time Director<\/option><option value=\"Additional Director\">Additional Director<\/option><option value=\"Independent Director\">Independent Director<\/option><\/select><\/div>\n  <div class=\"va-form-group\"><label>Date of Resignation Letter *<\/label><input type=\"date\" id=\"drResignDate\" class=\"va-select\" style=\"padding:10px 12px;\"><\/div>\n<\/div>\n<div class=\"va-grid-2\">\n  <div class=\"va-form-group\"><label>Effective Date of Resignation *<\/label><input type=\"date\" id=\"drEffDate\" class=\"va-select\" style=\"padding:10px 12px;\"><\/div>\n  <div class=\"va-form-group\"><label>Place *<\/label><input type=\"text\" id=\"drPlace\" class=\"va-select\" placeholder=\"Chennai\" style=\"padding:10px 12px;\"><\/div>\n<\/div>\n<div class=\"va-grid-2\">\n  <div class=\"va-form-group\"><label>Reason for Resignation *<\/label><select id=\"drReason\" class=\"va-select\"><option value=\"Personal reasons\">Personal reasons<\/option><option value=\"Health reasons\">Health reasons<\/option><option value=\"Other commitments\">Other commitments<\/option><option value=\"Mutual agreement\">Mutual agreement<\/option><option value=\"Other\">Other<\/option><\/select><\/div>\n  <div class=\"va-form-group\" id=\"drOtherReasonWrap\" style=\"display:none;\"><label>Other Reason (please specify) *<\/label><input type=\"text\" id=\"drOtherReason\" class=\"va-select\" placeholder=\"Specify reason\" style=\"padding:10px 12px;\"><\/div>\n<\/div>\n\n<h3 style=\"font-size:16px;color:#0f2b46;border-bottom:2px solid #0f2b46;padding-bottom:6px;margin-top:24px;\">Board Meeting Details<\/h3>\n<div class=\"va-grid-2\">\n  <div class=\"va-form-group\"><label>Board Meeting Date *<\/label><input type=\"date\" id=\"drBMDate\" class=\"va-select\" style=\"padding:10px 12px;\"><\/div>\n  <div class=\"va-form-group\"><label>Meeting Number *<\/label><input type=\"text\" id=\"drMeetingNo\" class=\"va-select\" placeholder=\"e.g. 6th\" style=\"padding:10px 12px;\"><\/div>\n<\/div>\n<div class=\"va-grid-2\">\n  <div class=\"va-form-group\"><label>Remaining Director 1 (Name) *<\/label><input type=\"text\" id=\"drRemDir1Name\" class=\"va-select\" placeholder=\"Full Name\" style=\"padding:10px 12px;\"><\/div>\n  <div class=\"va-form-group\"><label>Remaining Director 1 (DIN) *<\/label><input type=\"text\" id=\"drRemDir1DIN\" class=\"va-select\" placeholder=\"00000000\" style=\"padding:10px 12px;\"><\/div>\n<\/div>\n<div class=\"va-grid-2\">\n  <div class=\"va-form-group\"><label>Remaining Director 2 (Name)<\/label><input type=\"text\" id=\"drRemDir2Name\" class=\"va-select\" placeholder=\"Full Name\" style=\"padding:10px 12px;\"><\/div>\n  <div class=\"va-form-group\"><label>Remaining Director 2 (DIN)<\/label><input type=\"text\" id=\"drRemDir2DIN\" class=\"va-select\" placeholder=\"00000000\" style=\"padding:10px 12px;\"><\/div>\n<\/div>\n\n<div class=\"va-text-center va-mt-2\">\n  <button type=\"button\" class=\"va-btn va-btn-primary va-btn-block\" id=\"drGenBtn\">Generate All Director Resignation Documents<\/button>\n<\/div>\n\n<div id=\"drResult\" class=\"va-result\" style=\"margin-top:24px;\">\n  <div class=\"dr-tabs\">\n    <div class=\"dr-tab active\" data-tab=\"1\">Resignation Letter<\/div>\n    <div class=\"dr-tab\" data-tab=\"2\">Board Resolution<\/div>\n    <div class=\"dr-tab\" data-tab=\"3\">Handover Checklist<\/div>\n  <\/div>\n  <div id=\"drPanel1\" class=\"dr-panel active\"><div id=\"drOut1\"><\/div>\n    <div class=\"va-btn-group\" style=\"justify-content:center;margin-top:18px;flex-wrap:wrap;\">\n      <button type=\"button\" class=\"va-btn va-btn-outline va-btn-sm\" id=\"drPrint1\">Print<\/button>\n      <button type=\"button\" class=\"va-btn va-btn-outline va-btn-sm\" id=\"drCopy1\">Copy to Clipboard<\/button>\n      <button type=\"button\" class=\"va-btn va-btn-secondary va-btn-sm\" id=\"drWord1\">Download as Word<\/button>\n    <\/div>\n  <\/div>\n  <div id=\"drPanel2\" class=\"dr-panel\"><div id=\"drOut2\"><\/div>\n    <div class=\"va-btn-group\" style=\"justify-content:center;margin-top:18px;flex-wrap:wrap;\">\n      <button type=\"button\" class=\"va-btn va-btn-outline va-btn-sm\" id=\"drPrint2\">Print<\/button>\n      <button type=\"button\" class=\"va-btn va-btn-outline va-btn-sm\" id=\"drCopy2\">Copy to Clipboard<\/button>\n      <button type=\"button\" class=\"va-btn va-btn-secondary va-btn-sm\" id=\"drWord2\">Download as Word<\/button>\n    <\/div>\n  <\/div>\n  <div id=\"drPanel3\" class=\"dr-panel\"><div id=\"drOut3\"><\/div>\n    <div class=\"va-btn-group\" style=\"justify-content:center;margin-top:18px;flex-wrap:wrap;\">\n      <button type=\"button\" class=\"va-btn va-btn-outline va-btn-sm\" id=\"drPrint3\">Print<\/button>\n      <button type=\"button\" class=\"va-btn va-btn-outline va-btn-sm\" id=\"drCopy3\">Copy to Clipboard<\/button>\n      <button type=\"button\" class=\"va-btn va-btn-secondary va-btn-sm\" id=\"drWord3\">Download as Word<\/button>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n\"use strict\";\nfunction gv(id){return document.getElementById(id).value.trim();}\nfunction fmtD(d){if(!d)return\"___________\";var dt=new Date(d);var dd=String(dt.getDate()).padStart(2,\"0\");var months=[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"];return dd+\" \"+months[dt.getMonth()]+\" \"+dt.getFullYear();}\n\n\/* Conditional show\/hide for Other reason *\/\ndocument.getElementById(\"drReason\").addEventListener(\"change\",function(){document.getElementById(\"drOtherReasonWrap\").style.display=this.value===\"Other\"?\"block\":\"none\";});\n\n\/* Tab switching *\/\ndocument.querySelectorAll(\".dr-tab\").forEach(function(tab){\n  tab.addEventListener(\"click\",function(){\n    document.querySelectorAll(\".dr-tab\").forEach(function(t){t.classList.remove(\"active\");});\n    document.querySelectorAll(\".dr-panel\").forEach(function(p){p.classList.remove(\"active\");});\n    tab.classList.add(\"active\");\n    document.getElementById(\"drPanel\"+tab.getAttribute(\"data-tab\")).classList.add(\"active\");\n  });\n});\n\n\/* Download as Word *\/\nfunction downloadWord(html,filename){\n  var hdr=\"<html xmlns:o=\\\"urn:schemas-microsoft-com:office:office\\\" xmlns:w=\\\"urn:schemas-microsoft-com:office:word\\\" xmlns=\\\"http:\/\/www.w3.org\/TR\/REC-html40\\\"><head><meta charset=\\\"utf-8\\\"><!--[if gte mso 9]><xml><w:WordDocument><w:View>Print<\/w:View><w:Zoom>100<\/w:Zoom><w:DoNotOptimizeForBrowser\/><\/w:WordDocument><\/xml><![endif]--><style>@page{size:A4;margin:1in 0.8in 1in 0.8in;}body{font-family:Cambria,\\\"Times New Roman\\\",serif;font-size:12pt;line-height:1.5;margin:0;color:#000;}table{border-collapse:collapse;width:100%;margin:8pt 0;}td,th{border:1px solid #000;padding:5pt 8pt;font-size:11pt;vertical-align:top;}th{background-color:#f2f2f2;font-weight:bold;text-align:center;}h2{font-size:14pt;text-align:center;text-transform:uppercase;margin:16pt 0 8pt;letter-spacing:0.5pt;}h3{font-size:12pt;font-weight:bold;margin:14pt 0 6pt;border-bottom:1pt solid #ccc;padding-bottom:4pt;}p{margin:4pt 0;text-align:justify;}strong{font-weight:bold;}<\/style><\/head><body>\";\n  var ftr=\"<\/body><\/html>\";\n  var blob=new Blob([hdr+html+ftr],{type:\"application\/msword\"});\n  var a=document.createElement(\"a\");a.href=URL.createObjectURL(blob);a.download=filename+\".doc\";a.click();URL.revokeObjectURL(a.href);\n}\n\n\/* Print single document *\/\nfunction printDoc(html,title){\n  var w=window.open(\"\",\"\",\"width=800,height=600\");\n  w.document.write(\"<html><head><title>\"+title+\"<\/title><style>body{font-family:Cambria,serif;font-size:12pt;line-height:1.6;margin:0.8in;}table{border-collapse:collapse;width:100%;}td,th{border:1px solid #000;padding:6px 10px;}h2{font-size:14pt;text-align:center;text-transform:uppercase;}h3{font-size:12pt;}<\/style><\/head><body>\"+html+\"<\/body><\/html>\");\n  w.document.close();w.focus();w.print();\n}\n\n\/* Copy text *\/\nfunction copyText(el){\n  var text=el.innerText||el.textContent;\n  if(navigator.clipboard&&navigator.clipboard.writeText){navigator.clipboard.writeText(text).then(function(){alert(\"Copied to clipboard!\");});}\n  else{var t=document.createElement(\"textarea\");t.value=text;t.style.position=\"fixed\";t.style.left=\"-9999px\";document.body.appendChild(t);t.select();document.execCommand(\"copy\");document.body.removeChild(t);alert(\"Copied to clipboard!\");}\n}\n\n\/* \u2500\u2500 RESIGNATION LETTER (Section 168) \u2500\u2500 *\/\nfunction generateResignLetter(d){\nvar h=\"<div class=\\\"dr-doc\\\">\";\nh+=\"<div style=\\\"text-align:right;margin-bottom:20px;\\\">\";\nh+=\"<p>Date: \"+fmtD(d.resignDate)+\"<br>Place: \"+d.place+\"<\/p>\";\nh+=\"<\/div>\";\n\nh+=\"<p>To,<br>The Board of Directors,<br><strong>\"+d.company+\"<\/strong><br>CIN: \"+d.cin+\"<br>\"+d.address+\"<\/p>\";\n\nh+=\"<p>Dear Board of Directors,<\/p>\";\n\nh+=\"<h3>Subject: Resignation from the position of \"+d.designation+\"<\/h3>\";\n\nh+=\"<p>I, <strong>\"+d.dirName+\"<\/strong>, Director (DIN: <strong>\"+d.din+\"<\/strong>) of <strong>\"+d.company+\"<\/strong> (CIN: \"+d.cin+\"), hereby tender my resignation from the position of <strong>\"+d.designation+\"<\/strong> of the Company with effect from <strong>\"+fmtD(d.effDate)+\"<\/strong>.<\/p>\";\n\nh+=\"<p>As per Section 168(1) of the Companies Act, 2013, a director may resign from his office by giving a notice in writing to the Company and the Board shall on receipt of such notice take note of the same. The resignation shall take effect from the date on which the notice is received by the Company or the date, if any, specified by the director in the notice, whichever is later.<\/p>\";\n\nh+=\"<p><strong>Reason for Resignation:<\/strong> \"+d.reason+\"<\/p>\";\n\nh+=\"<p>I confirm that there are no other material reasons for my resignation other than those stated above, as required under Section 168(1) of the Companies Act, 2013.<\/p>\";\n\nh+=\"<p>I request the Board to kindly take note of my resignation and take necessary steps for filing Form DIR-12 with the Registrar of Companies within 30 days from the date of receipt of this resignation letter, as required under Section 168(1) of the Companies Act, 2013.<\/p>\";\n\nh+=\"<p>I may also file Form DIR-11 with the Registrar within 30 days of my resignation, under Rule 16 of the Companies (Appointment and Qualification of Directors) Rules, 2014.<\/p>\";\n\nh+=\"<p>I wish the Company continued success in its future endeavours.<\/p>\";\n\nh+=\"<div style=\\\"margin-top:40px;\\\">\";\nh+=\"<p>Yours sincerely,<\/p><br><br>\";\nh+=\"<p><strong>\"+d.dirName+\"<\/strong><br>DIN: \"+d.din+\"<\/p>\";\nh+=\"<\/div>\";\n\nh+=\"<\/div>\";\nreturn h;\n}\n\n\/* \u2500\u2500 BOARD RESOLUTION NOTING RESIGNATION \u2500\u2500 *\/\nfunction generateBoardResolution(d){\nvar h=\"<div class=\\\"dr-doc\\\">\";\nh+=\"<div style=\\\"text-align:center;border-bottom:2px solid #0f2b46;padding-bottom:12px;margin-bottom:16px;\\\">\";\nh+=\"<div style=\\\"font-size:18px;font-weight:700;color:#0f2b46;text-transform:uppercase;letter-spacing:1px;\\\">\"+d.company+\"<\/div>\";\nh+=\"<div style=\\\"font-size:11px;color:#555;\\\">CIN: \"+d.cin+\"<\/div>\";\nh+=\"<div style=\\\"font-size:11px;color:#555;\\\">Registered Office: \"+d.address+\"<\/div>\";\nh+=\"<\/div>\";\n\nh+=\"<h2>MINUTES OF THE \"+d.meetingNo.toUpperCase()+\" MEETING OF THE BOARD OF DIRECTORS<\/h2>\";\nh+=\"<p>Minutes of the <strong>\"+d.meetingNo+\" Meeting<\/strong> of the Board of Directors of <strong>\"+d.company+\"<\/strong> (CIN: \"+d.cin+\") held on <strong>\"+fmtD(d.bmDate)+\"<\/strong> at the Registered Office of the Company at \"+d.address+\".<\/p>\";\n\nh+=\"<h3>Directors Present:<\/h3>\";\nh+=\"<table><tr><th>Name<\/th><th>DIN<\/th><th>Designation<\/th><\/tr>\";\nh+=\"<tr><td>\"+d.remDir1Name+\"<\/td><td>\"+d.remDir1DIN+\"<\/td><td>Director<\/td><\/tr>\";\nif(d.remDir2Name){h+=\"<tr><td>\"+d.remDir2Name+\"<\/td><td>\"+d.remDir2DIN+\"<\/td><td>Director<\/td><\/tr>\";}\nh+=\"<\/table>\";\n\nh+=\"<p>The quorum being present, <strong>\"+d.remDir1Name+\"<\/strong> was elected as the Chairperson of the Meeting. The Chairperson called the meeting to order.<\/p>\";\n\nh+=\"<h3>Resolution: Noting Resignation of \"+d.designation+\"<\/h3>\";\nh+=\"<p><strong>RESOLVED THAT<\/strong> the Board hereby takes note of the resignation letter dated <strong>\"+fmtD(d.resignDate)+\"<\/strong> received from <strong>\"+d.dirName+\"<\/strong> (DIN: \"+d.din+\") resigning from the office of <strong>\"+d.designation+\"<\/strong> of the Company with effect from <strong>\"+fmtD(d.effDate)+\"<\/strong>.<\/p>\";\n\nh+=\"<p><strong>RESOLVED FURTHER THAT<\/strong> pursuant to Section 168(1) of the Companies Act, 2013, the Board notes that the resignation shall take effect from the date on which the notice is received by the Company or the date specified in the notice, whichever is later, i.e., <strong>\"+fmtD(d.effDate)+\"<\/strong>.<\/p>\";\n\nh+=\"<p><strong>RESOLVED FURTHER THAT<\/strong> the Board places on record its sincere appreciation for the valuable services and contributions made by <strong>\"+d.dirName+\"<\/strong> during the tenure as \"+d.designation+\" of the Company.<\/p>\";\n\nh+=\"<p><strong>RESOLVED FURTHER THAT<\/strong> the Company Secretary\/any authorized Director of the Company be and is hereby directed to:<\/p>\";\nh+=\"<p style=\\\"margin-left:20px;\\\">(a) File Form DIR-12 (Particulars of Appointment of Directors and the Key Managerial Personnel and the changes among them) with the Registrar of Companies within 30 days of the receipt of the resignation letter, as required under Section 168(1) of the Companies Act, 2013;<\/p>\";\nh+=\"<p style=\\\"margin-left:20px;\\\">(b) Update the Register of Directors and Key Managerial Personnel maintained under Section 170 of the Companies Act, 2013;<\/p>\";\nh+=\"<p style=\\\"margin-left:20px;\\\">(c) Intimate all banks, financial institutions, statutory authorities and other relevant parties about the change in directorship;<\/p>\";\nh+=\"<p style=\\\"margin-left:20px;\\\">(d) Ensure completion of the handover process and return of all Company property, documents and records;<\/p>\";\nh+=\"<p style=\\\"margin-left:20px;\\\">(e) Do all such acts, deeds and things as may be necessary to give effect to this resolution.<\/p>\";\n\nh+=\"<p>There being no other business, the meeting was concluded with a vote of thanks to the Chair.<\/p>\";\n\nh+=\"<div class=\\\"sig-block\\\">\";\nh+=\"<div class=\\\"sig-box\\\"><br><br><div class=\\\"sig-line\\\">\"+d.remDir1Name+\"<br>Director (DIN: \"+d.remDir1DIN+\")<br>Chairperson<\/div><\/div>\";\nif(d.remDir2Name){h+=\"<div class=\\\"sig-box\\\"><br><br><div class=\\\"sig-line\\\">\"+d.remDir2Name+\"<br>Director (DIN: \"+d.remDir2DIN+\")<\/div><\/div>\";}\nh+=\"<\/div>\";\n\nh+=\"<\/div>\";\nreturn h;\n}\n\n\/* \u2500\u2500 HANDOVER CHECKLIST \u2500\u2500 *\/\nfunction generateHandoverChecklist(d){\nvar h=\"<div class=\\\"dr-doc\\\">\";\nh+=\"<h2>DIRECTOR HANDOVER CHECKLIST<\/h2>\";\nh+=\"<p style=\\\"text-align:center;\\\"><strong>\"+d.company+\"<\/strong> (CIN: \"+d.cin+\")<\/p>\";\nh+=\"<p style=\\\"text-align:center;\\\">Resigning Director: <strong>\"+d.dirName+\"<\/strong> (DIN: \"+d.din+\") | Designation: \"+d.designation+\"<\/p>\";\nh+=\"<p style=\\\"text-align:center;\\\">Effective Date of Resignation: <strong>\"+fmtD(d.effDate)+\"<\/strong><\/p>\";\n\nvar items=[\n  {cat:\"Company Documents & Records\",list:[\"All Board Meeting minutes and resolutions\",\"Statutory registers and records\",\"Company Seal (if held)\",\"Certificate of Incorporation and Memorandum\/Articles of Association copies\",\"Financial statements and audit reports\",\"Contracts and agreements signed on behalf of the Company\",\"Powers of Attorney issued by the Company\"]},\n  {cat:\"DIN & Regulatory Matters\",list:[\"Confirmation of filing Form DIR-11 with ROC within 30 days of resignation\",\"DIN-related correspondence and documents\",\"Any pending regulatory filings or approvals\",\"Compliance certificates issued during tenure\"]},\n  {cat:\"Banking & Financial\",list:[\"Return of authorized signatory status \\u2014 notify banks for removal\",\"Cheque books (if any held in custody)\",\"Credit\/Debit cards issued by the Company\",\"Bank mandate\/authorization changes initiated\",\"Internet banking access credentials revoked\"]},\n  {cat:\"Digital Signature Certificate (DSC)\",list:[\"Return of DSC token\/USB dongle issued by the Company\",\"Revocation of DSC from MCA portal\",\"Removal from all e-filing portals (MCA, Income Tax, GST, etc.)\"]},\n  {cat:\"Company Property\",list:[\"Laptop\/Computer issued by the Company\",\"Mobile phone issued by the Company\",\"Office keys, access cards and ID badges\",\"Company vehicle (if provided)\",\"Any other Company property in possession\"]},\n  {cat:\"Access & Credentials\",list:[\"Email account access revoked\/transferred\",\"ERP\/Software system access revoked\",\"Cloud storage access (Google Drive, Dropbox, etc.)\",\"Social media account access (if managed)\",\"Office\/premises access credentials returned\"]},\n  {cat:\"Pending Approvals & Responsibilities\",list:[\"Pending Board resolutions requiring signature\",\"Pending regulatory approvals or filings\",\"Ongoing litigation or legal matters \\u2014 handover notes provided\",\"Any guarantees or indemnities given in personal capacity \\u2014 status clarified\",\"Pending related party transactions \\u2014 status updated\"]}\n];\n\nfor(var i=0;i<items.length;i++){\n  h+=\"<h3>\"+(i+1)+\". \"+items[i].cat+\"<\/h3>\";\n  for(var j=0;j<items[i].list.length;j++){\n    h+=\"<div class=\\\"checklist-item\\\"><div class=\\\"checklist-box\\\"><\/div><div>\"+items[i].list[j]+\"<\/div><\/div>\";\n  }\n}\n\nh+=\"<div style=\\\"margin-top:40px;\\\">\";\nh+=\"<h3>Acknowledgement<\/h3>\";\nh+=\"<p>I, <strong>\"+d.dirName+\"<\/strong>, confirm that I have handed over all Company documents, property, and records as listed above and have no further claims or obligations pending.<\/p>\";\nh+=\"<\/div>\";\n\nh+=\"<div class=\\\"sig-block\\\" style=\\\"margin-top:30px;\\\">\";\nh+=\"<div class=\\\"sig-box\\\"><br><br><div class=\\\"sig-line\\\">\"+d.dirName+\"<br>(Resigning Director)<br>Date: \"+fmtD(d.effDate)+\"<\/div><\/div>\";\nh+=\"<div class=\\\"sig-box\\\"><br><br><div class=\\\"sig-line\\\">\"+d.remDir1Name+\"<br>(Authorized Director)<br>Date: \"+fmtD(d.effDate)+\"<\/div><\/div>\";\nh+=\"<\/div>\";\n\nh+=\"<\/div>\";\nreturn h;\n}\n\n\/* \u2500\u2500 MAIN GENERATE BUTTON \u2500\u2500 *\/\ndocument.getElementById(\"drGenBtn\").addEventListener(\"click\",function(){\n  var company=gv(\"drCompany\"),cin=gv(\"drCIN\"),address=gv(\"drAddress\"),dirName=gv(\"drDirName\"),din=gv(\"drDIN\"),designation=gv(\"drDesignation\"),resignDate=gv(\"drResignDate\"),effDate=gv(\"drEffDate\"),place=gv(\"drPlace\"),bmDate=gv(\"drBMDate\"),meetingNo=gv(\"drMeetingNo\"),remDir1Name=gv(\"drRemDir1Name\"),remDir1DIN=gv(\"drRemDir1DIN\");\n  var reasonVal=gv(\"drReason\");\n  var reason=reasonVal===\"Other\"?gv(\"drOtherReason\"):reasonVal;\n  if(!company||!cin||!address||!dirName||!din||!resignDate||!effDate||!place||!bmDate||!meetingNo||!remDir1Name||!remDir1DIN){alert(\"Please fill all required fields marked with *.\");return;}\n  if(reasonVal===\"Other\"&&!gv(\"drOtherReason\")){alert(\"Please specify the other reason for resignation.\");return;}\n\n  var d={\n    company:company,cin:cin,address:address,\n    dirName:dirName,din:din,designation:designation,\n    resignDate:resignDate,effDate:effDate,place:place,reason:reason,\n    bmDate:bmDate,meetingNo:meetingNo,\n    remDir1Name:remDir1Name,remDir1DIN:remDir1DIN,\n    remDir2Name:gv(\"drRemDir2Name\"),remDir2DIN:gv(\"drRemDir2DIN\")\n  };\n\n  try{\n    document.getElementById(\"drOut1\").innerHTML=generateResignLetter(d);\n  }catch(e){\n    document.getElementById(\"drOut1\").innerHTML=\"<div class=\\\"dr-error\\\"><strong>Error generating Resignation Letter:<\/strong> \"+e.message+\"<\/div>\";\n  }\n  try{\n    document.getElementById(\"drOut2\").innerHTML=generateBoardResolution(d);\n  }catch(e){\n    document.getElementById(\"drOut2\").innerHTML=\"<div class=\\\"dr-error\\\"><strong>Error generating Board Resolution:<\/strong> \"+e.message+\"<\/div>\";\n  }\n  try{\n    document.getElementById(\"drOut3\").innerHTML=generateHandoverChecklist(d);\n  }catch(e){\n    document.getElementById(\"drOut3\").innerHTML=\"<div class=\\\"dr-error\\\"><strong>Error generating Handover Checklist:<\/strong> \"+e.message+\"<\/div>\";\n  }\n\n  document.getElementById(\"drResult\").classList.add(\"va-show\");\n  document.querySelectorAll(\".dr-tab\")[0].click();\n  document.getElementById(\"drResult\").scrollIntoView({behavior:\"smooth\",block:\"start\"});\n\n  \/* Print buttons *\/\n  document.getElementById(\"drPrint1\").onclick=function(){printDoc(document.getElementById(\"drOut1\").innerHTML,\"Resignation Letter - \"+dirName);};\n  document.getElementById(\"drPrint2\").onclick=function(){printDoc(document.getElementById(\"drOut2\").innerHTML,\"Board Resolution Resignation - \"+company);};\n  document.getElementById(\"drPrint3\").onclick=function(){printDoc(document.getElementById(\"drOut3\").innerHTML,\"Handover Checklist - \"+dirName);};\n\n  \/* Copy buttons *\/\n  document.getElementById(\"drCopy1\").onclick=function(){copyText(document.getElementById(\"drOut1\"));};\n  document.getElementById(\"drCopy2\").onclick=function(){copyText(document.getElementById(\"drOut2\"));};\n  document.getElementById(\"drCopy3\").onclick=function(){copyText(document.getElementById(\"drOut3\"));};\n\n  \/* Download as Word buttons *\/\n  document.getElementById(\"drWord1\").onclick=function(){downloadWord(document.getElementById(\"drOut1\").innerHTML,\"Resignation_Letter_\"+dirName.replace(\/\\s+\/g,\"_\"));};\n  document.getElementById(\"drWord2\").onclick=function(){downloadWord(document.getElementById(\"drOut2\").innerHTML,\"Board_Resolution_Resignation_\"+dirName.replace(\/\\s+\/g,\"_\"));};\n  document.getElementById(\"drWord3\").onclick=function(){downloadWord(document.getElementById(\"drOut3\").innerHTML,\"Handover_Checklist_\"+dirName.replace(\/\\s+\/g,\"_\"));};\n});\n})();\n<\/script><\/div><div class=\"va-lead-toggle\"><button type=\"button\" class=\"va-btn va-btn-primary va-lead-toggle-btn\">Get Free Expert Consultation<\/button><\/div><div class=\"va-lead-form\"><p style=\"text-align:center;font-size:14px;color:#555;margin:0 0 14px;\">Our experts will review your case and get back to you within 24 hours.<\/p><input type=\"hidden\" name=\"va_lead_tool\" value=\"Director Resignation Generator\"><div class=\"va-form-group\"><label>Your Name *<\/label><input type=\"text\" name=\"va_lead_name\" class=\"va-input\" placeholder=\"Full name\" required><\/div><div class=\"va-form-group\"><label>Phone Number *<\/label><input type=\"tel\" name=\"va_lead_phone\" class=\"va-input\" placeholder=\"+91-XXXXX-XXXXX\" required><\/div><div class=\"va-form-group\"><label>Email Address *<\/label><input type=\"email\" name=\"va_lead_email\" class=\"va-input\" placeholder=\"you@example.com\" required><\/div><div class=\"va-form-group\"><button type=\"button\" class=\"va-btn va-btn-success va-btn-block va-lead-submit\">Get Free Consultation<\/button><\/div><\/div><div class=\"va-lead-success\">Thank you! Our team will contact you within 24 hours.<\/div><div class=\"va-cross-links\"><div class=\"va-cross-links-title\">You May Also Find These Tools Useful<\/div><div class=\"va-cross-grid\"><a class=\"va-cross-card\" href=\"https:\/\/virtualauditor.in\/learn\/tools\/director-appointment-generator\/?utm_source=tools&#038;utm_medium=cross_link&#038;utm_campaign=director-appointment-generator\">Director Appointment Generator &rarr;<\/a><a class=\"va-cross-card\" href=\"https:\/\/virtualauditor.in\/learn\/tools\/agm-document-generator\/?utm_source=tools&#038;utm_medium=cross_link&#038;utm_campaign=agm-document-generator\">AGM Document Generator &rarr;<\/a><a class=\"va-cross-card\" href=\"https:\/\/virtualauditor.in\/learn\/tools\/annual-compliance-calendar\/?utm_source=tools&#038;utm_medium=cross_link&#038;utm_campaign=annual-compliance-calendar\">Annual Compliance Calendar &rarr;<\/a><a class=\"va-cross-card\" href=\"https:\/\/virtualauditor.in\/learn\/tools\/due-diligence-checklist\/?utm_source=tools&#038;utm_medium=cross_link&#038;utm_campaign=due-diligence-checklist\">Due Diligence Checklist &rarr;<\/a><\/div><\/div><div class=\"va-disclaimer\"><strong>These are templates generated for reference only. Actual documents must be reviewed and finalized by a practicing Company Secretary or legal professional. Legal provisions cited are as per the Companies Act, 2013 and rules thereunder. The resignation is effective from the date the notice is received by the Company or the date specified, whichever is later (Section 168).<\/strong><br><br><strong>DISCLAIMER<\/strong> &mdash; The tools and calculators provided on this website by Virtual Auditor (virtualauditor.in) are for informational and educational purposes only. They do not constitute professional advice &mdash; whether legal, financial, tax, regulatory, or otherwise. While we make every effort to keep the information accurate, complete, and up to date, we do not guarantee or warrant the accuracy, reliability, or completeness of any calculations, outputs, or recommendations generated by these tools. Laws, rules, regulations, fee schedules, tax rates, and government policies are subject to change without notice. Actual fees, penalties, compliance requirements, and regulatory outcomes may differ based on your specific facts, circumstances, and the applicable regulatory authority&rsquo;s interpretation. These tools are NOT a substitute for professional consultation. Users are strongly advised to consult a qualified Chartered Accountant, Company Secretary, Lawyer, or other professional advisor before taking any action based on the output of these tools. Virtual Auditor, its partners, employees, and affiliates shall not be liable for any loss, damage, or consequence arising from the use of or reliance on information provided by these tools. By using any tool on this website, you acknowledge and agree that: 1.&nbsp;The output is indicative and approximate &mdash; not a final determination. 2.&nbsp;You will verify all calculations and recommendations with a qualified professional. 3.&nbsp;Virtual Auditor bears no responsibility for decisions made based on tool outputs. 4.&nbsp;Government fee schedules, tax rates, and regulatory provisions referenced are based on publicly available information as of the last update date and may have changed.<br><br>For professional assistance, contact: <strong>Virtual Auditor<\/strong> | G-131, Phase III, Spencer Plaza, Anna Salai, Chennai 600002 | Phone: <a href=\"tel:+91-99622-60333\">+91-99622-60333<\/a> | Email: <a href=\"mailto:support@virtualauditor.in\">support@virtualauditor.in<\/a> | Web: <a href=\"https:\/\/virtualauditor.in\" target=\"_blank\">virtualauditor.in<\/a><br>&mdash; Last updated: March 2026<\/div><a class=\"va-wa-float\" href=\"https:\/\/wa.me\/919962260333?text=Hi%20Virtual%20Auditor%2C%20I%20used%20the%20Director%20Resignation%20Generator%20tool%20and%20need%20help.\" target=\"_blank\" rel=\"noopener\" aria-label=\"Chat on WhatsApp\"><svg viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M16.004 0C7.165 0 .003 7.16.001 15.997c-.001 2.818.735 5.57 2.134 7.997L0 32l8.189-2.147A15.937 15.937 0 0016.004 32C24.838 32 32 24.838 32 15.997 32 7.16 24.838 0 16.004 0zm0 29.39a13.36 13.36 0 01-6.81-1.866l-.488-.29-5.065 1.328 1.352-4.937-.318-.505A13.303 13.303 0 012.63 15.997c.002-7.38 6.013-13.388 13.397-13.388 3.575.001 6.933 1.395 9.457 3.921a13.275 13.275 0 013.916 9.472c-.003 7.38-6.015 13.388-13.396 13.388zm7.345-10.032c-.402-.201-2.38-1.175-2.75-1.31-.37-.133-.64-.2-.91.202-.268.4-1.042 1.31-1.278 1.579-.236.268-.471.302-.874.1-.402-.2-1.698-.626-3.234-1.996-1.195-1.066-2.002-2.382-2.236-2.784-.236-.401-.025-.618.177-.818.182-.18.402-.469.604-.703.201-.234.268-.401.402-.669.134-.268.067-.502-.033-.703-.1-.2-.91-2.193-1.247-3.002-.328-.789-.662-.682-.91-.695l-.776-.013c-.268 0-.703.1-1.072.502-.37.401-1.41 1.376-1.41 3.355s1.443 3.89 1.644 4.158c.2.268 2.84 4.337 6.882 6.08.961.415 1.712.663 2.297.849.965.306 1.844.263 2.538.16.775-.116 2.38-.973 2.716-1.912.335-.94.335-1.745.235-1.912-.1-.168-.37-.268-.774-.47z\"\/><\/svg><\/a><div class=\"va-mobile-bar\"><div class=\"va-mobile-bar-inner\"><a href=\"tel:+91-99622-60333\"><svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6.62 10.79a15.05 15.05 0 006.59 6.59l2.2-2.2a1 1 0 011.01-.24c1.12.37 2.33.57 3.58.57a1 1 0 011 1V20a1 1 0 01-1 1A17 17 0 013 4a1 1 0 011-1h3.5a1 1 0 011 1c0 1.25.2 2.46.57 3.58a1 1 0 01-.24 1.01l-2.2 2.2z\"\/><\/svg><span>Call<\/span><\/a><a href=\"https:\/\/wa.me\/919962260333?text=Hi%20Virtual%20Auditor%2C%20I%20used%20the%20Director%20Resignation%20Generator%20tool%20and%20need%20help.\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M16.004 0C7.165 0 .003 7.16.001 15.997c-.001 2.818.735 5.57 2.134 7.997L0 32l8.189-2.147A15.937 15.937 0 0016.004 32C24.838 32 32 24.838 32 15.997 32 7.16 24.838 0 16.004 0zm0 29.39a13.36 13.36 0 01-6.81-1.866l-.488-.29-5.065 1.328 1.352-4.937-.318-.505A13.303 13.303 0 012.63 15.997c.002-7.38 6.013-13.388 13.397-13.388 3.575.001 6.933 1.395 9.457 3.921a13.275 13.275 0 013.916 9.472c-.003 7.38-6.015 13.388-13.396 13.388zm7.345-10.032c-.402-.201-2.38-1.175-2.75-1.31-.37-.133-.64-.2-.91.202-.268.4-1.042 1.31-1.278 1.579-.236.268-.471.302-.874.1-.402-.2-1.698-.626-3.234-1.996-1.195-1.066-2.002-2.382-2.236-2.784-.236-.401-.025-.618.177-.818.182-.18.402-.469.604-.703.201-.234.268-.401.402-.669.134-.268.067-.502-.033-.703-.1-.2-.91-2.193-1.247-3.002-.328-.789-.662-.682-.91-.695l-.776-.013c-.268 0-.703.1-1.072.502-.37.401-1.41 1.376-1.41 3.355s1.443 3.89 1.644 4.158c.2.268 2.84 4.337 6.882 6.08.961.415 1.712.663 2.297.849.965.306 1.844.263 2.538.16.775-.116 2.38-.973 2.716-1.912.335-.94.335-1.745.235-1.912-.1-.168-.37-.268-.774-.47z\"\/><\/svg><span>WhatsApp<\/span><\/a><a href=\"https:\/\/virtualauditor.in\/contact-us\/?utm_source=tools&utm_medium=mobile_bar\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H5.17L4 17.17V4h16v12zM7 9h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2z\"\/><\/svg><span>Get Quote<\/span><\/a><\/div><\/div><div style=\"margin-top:32px;padding:24px 20px;background:#0f2b46;border-radius:10px;text-align:center;color:#fff;\"><div style=\"font-size:18px;font-weight:700;margin-bottom:6px;\">CA V. Viswanathan<\/div><div style=\"font-size:13px;color:#a0c4e8;margin-bottom:12px;\">FCA, ACS, CFE, Registered Valuer (S&amp;FA) | IBBI\/RV\/03\/2019\/12333 | Since 2012<\/div><div style=\"font-size:12px;color:#7fb3d8;margin-bottom:12px;\">G-131, Phase III, Spencer Plaza, Anna Salai, Chennai 600002<\/div><div style=\"display:flex;justify-content:center;gap:16px;flex-wrap:wrap;font-size:13px;\"><a href=\"tel:+91-99622-60333\" style=\"color:#fff;text-decoration:none;\">&#128222; +91-99622-60333<\/a><a href=\"mailto:support@virtualauditor.in\" style=\"color:#fff;text-decoration:none;\">&#9993; support@virtualauditor.in<\/a><a href=\"https:\/\/virtualauditor.in\" target=\"_blank\" style=\"color:#fff;text-decoration:none;\">&#127760; virtualauditor.in<\/a><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":5975,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6669","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/virtualauditor.in\/learn\/wp-json\/wp\/v2\/pages\/6669","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtualauditor.in\/learn\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/virtualauditor.in\/learn\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/virtualauditor.in\/learn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/virtualauditor.in\/learn\/wp-json\/wp\/v2\/comments?post=6669"}],"version-history":[{"count":0,"href":"https:\/\/virtualauditor.in\/learn\/wp-json\/wp\/v2\/pages\/6669\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/virtualauditor.in\/learn\/wp-json\/wp\/v2\/pages\/5975"}],"wp:attachment":[{"href":"https:\/\/virtualauditor.in\/learn\/wp-json\/wp\/v2\/media?parent=6669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}