{"id":176,"date":"2026-06-06T09:32:02","date_gmt":"2026-06-06T09:32:02","guid":{"rendered":"https:\/\/taxwisegstsolutions.com\/?page_id=176"},"modified":"2026-06-06T09:51:00","modified_gmt":"2026-06-06T09:51:00","slug":"gst-return","status":"publish","type":"page","link":"https:\/\/taxwisegstsolutions.com\/index.php\/gst-return\/","title":{"rendered":"GST Return"},"content":{"rendered":"<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>GST Return Filing Service | TaxWise GST Solutions<\/title>\r\n<meta name=\"description\" content=\"Professional GST Return Filing \u2014 GSTR-1, GSTR-3B, GSTR-9 Annual Return, Nil Return, Composition Return. On-time filing, zero penalties. TaxWise GST Solutions.\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 RESET \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\nhtml { scroll-behavior: smooth; }\r\nbody { font-family: 'Inter', sans-serif; background: #f8faff; color: #1a1a2e; -webkit-font-smoothing: antialiased; }\r\n\r\n:root {\r\n  --navy:   #1a3a6e; --navy2: #0f2347; --blue:  #2563b8;\r\n  --gold:   #f5a623; --gold2: #d4891a;\r\n  --green:  #27ae60; --green2: #1e8a4a;\r\n  --red:    #e74c3c; --bg: #f8faff;\r\n  --border: #e2e8f0; --txt: #444; --light: #777;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 LAYOUT \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-section { padding: 76px 24px; }\r\n.tw-section-inner { max-width: 1160px; margin: 0 auto; }\r\n.tw-sec-header { text-align: center; margin-bottom: 56px; }\r\n.tw-sec-label {\r\n  display: inline-block; background: rgba(26,58,110,.08); color: var(--navy);\r\n  font-size: .68rem; font-weight: 700; letter-spacing: .16em; text-transform: uppercase;\r\n  padding: 5px 14px; border-radius: 20px; margin-bottom: 14px;\r\n}\r\n.tw-sec-title { font-size: clamp(1.55rem,3vw,2.2rem); font-weight: 900; margin-bottom: 14px; color: #1a1a2e; }\r\n.tw-sec-title span { color: var(--navy); }\r\n.tw-sec-sub { color: var(--light); font-size: .97rem; max-width: 600px; margin: 0 auto; line-height: 1.7; }\r\n.bg-white { background: #fff; }\r\n.bg-light { background: var(--bg); }\r\n.bg-grad  { background: linear-gradient(135deg,#f0f4ff,#f8faff); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 HERO \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-hero {\r\n  background: linear-gradient(135deg, #1a3a6e 0%, #2563b8 55%, #0f2347 100%);\r\n  padding: 80px 24px 70px; position: relative; overflow: hidden;\r\n}\r\n.tw-hero::before {\r\n  content: ''; position: absolute; top: -80px; right: -60px;\r\n  width: 520px; height: 520px;\r\n  background: radial-gradient(circle, rgba(245,166,35,.15) 0%, transparent 65%);\r\n  pointer-events: none;\r\n}\r\n.tw-hero::after {\r\n  content: ''; position: absolute; bottom: -120px; left: -80px;\r\n  width: 380px; height: 380px;\r\n  background: radial-gradient(circle, rgba(37,99,184,.2) 0%, transparent 70%);\r\n  pointer-events: none;\r\n}\r\n.tw-hero-blob { position: absolute; border-radius: 50%; opacity: .07; background: #fff; pointer-events: none; }\r\n.tw-hero-blob.b1 { width: 300px; height: 300px; top: -60px; left: 30%; animation: blobDrift 8s ease-in-out infinite; }\r\n.tw-hero-blob.b2 { width: 200px; height: 200px; bottom: 20px; right: 10%; animation: blobDrift 6s ease-in-out infinite reverse; }\r\n@keyframes blobDrift { 0%,100%{transform:translate(0,0)} 50%{transform:translate(20px,-20px)} }\r\n\r\n.tw-hero-inner {\r\n  max-width: 1160px; margin: 0 auto;\r\n  display: grid; grid-template-columns: 1.1fr .9fr; gap: 60px; align-items: center;\r\n  position: relative; z-index: 1;\r\n}\r\n.tw-hero-badge {\r\n  display: inline-flex; align-items: center; gap: 7px;\r\n  background: rgba(255,255,255,.13); color: #fff;\r\n  font-size: .72rem; font-weight: 700; padding: 6px 16px;\r\n  border-radius: 20px; margin-bottom: 20px;\r\n  border: 1px solid rgba(255,255,255,.25); letter-spacing: .06em;\r\n}\r\n.tw-hero h1 { color: #fff; font-size: clamp(1.8rem,3.4vw,2.7rem); font-weight: 900; line-height: 1.18; margin-bottom: 18px; }\r\n.tw-hero h1 span { color: var(--gold); }\r\n.tw-hero-desc { color: rgba(255,255,255,.78); font-size: .97rem; margin-bottom: 32px; line-height: 1.75; }\r\n.tw-hero-btns { display: flex; gap: 12px; flex-wrap: wrap; margin-bottom: 36px; }\r\n.tw-hero-chips { display: flex; flex-wrap: wrap; gap: 9px; margin-top: 4px; }\r\n.tw-hero-chip {\r\n  background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.2);\r\n  color: rgba(255,255,255,.85); font-size: .7rem; font-weight: 600;\r\n  padding: 5px 12px; border-radius: 20px; transition: background .2s;\r\n}\r\n.tw-hero-chip:hover { background: rgba(255,255,255,.18); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 HERO CARD \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-hero-card {\r\n  background: rgba(255,255,255,.09); backdrop-filter: blur(18px);\r\n  border: 1px solid rgba(255,255,255,.2); border-radius: 22px; padding: 32px;\r\n  animation: floatCard 4.5s ease-in-out infinite;\r\n}\r\n@keyframes floatCard { 0%,100%{transform:translateY(0)} 50%{transform:translateY(-10px)} }\r\n.tw-hero-card-title {\r\n  font-size: .75rem; font-weight: 800; color: rgba(255,255,255,.5);\r\n  letter-spacing: .14em; text-transform: uppercase; margin-bottom: 20px;\r\n  display: flex; align-items: center; gap: 8px;\r\n}\r\n.tw-hero-card-title::before { content:''; flex:1; height:1px; background:rgba(255,255,255,.15); }\r\n.tw-hero-card-title::after  { content:''; flex:1; height:1px; background:rgba(255,255,255,.15); }\r\n\r\n.tw-metric-row { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-bottom: 14px; }\r\n.tw-metric {\r\n  background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.14);\r\n  border-radius: 13px; padding: 16px 14px; text-align: center; transition: background .2s;\r\n}\r\n.tw-metric:hover { background: rgba(255,255,255,.14); }\r\n.tw-metric .m-num { font-size: 1.6rem; font-weight: 900; color: var(--gold); line-height: 1; }\r\n.tw-metric .m-lbl { font-size: .66rem; color: rgba(255,255,255,.55); margin-top: 4px; line-height: 1.3; }\r\n\r\n.tw-info-list { display: flex; flex-direction: column; gap: 9px; margin-top: 16px; }\r\n.tw-info-item {\r\n  display: flex; align-items: center; gap: 11px;\r\n  background: rgba(255,255,255,.07); border: 1px solid rgba(255,255,255,.13);\r\n  border-radius: 11px; padding: 11px 14px; font-size: .83rem; color: #fff; font-weight: 600;\r\n  transition: background .2s;\r\n}\r\n.tw-info-item:hover { background: rgba(255,255,255,.13); }\r\n.tw-info-item .ii-icon { font-size: 1rem; flex-shrink: 0; }\r\n.tw-info-item .ii-badge {\r\n  margin-left: auto; font-size: .62rem; font-weight: 800;\r\n  padding: 3px 9px; border-radius: 10px; color: #fff;\r\n}\r\n.ib-blue  { background: var(--blue); }\r\n.ib-gold  { background: var(--gold); }\r\n.ib-green { background: var(--green); }\r\n.ib-navy  { background: var(--navy); }\r\n.ib-red   { background: var(--red); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 ALERT STRIP \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-alert-wrap { max-width: 1160px; margin: 34px auto; padding: 0 24px; }\r\n.tw-alert {\r\n  background: linear-gradient(135deg,#f0fdf4,#ecfdf5);\r\n  border: 1px solid #86efac; border-radius: 13px;\r\n  padding: 18px 26px; display: flex; align-items: center;\r\n  justify-content: space-between; flex-wrap: wrap; gap: 14px;\r\n}\r\n.tw-alert-left { display: flex; align-items: center; gap: 14px; }\r\n.tw-alert-icon { width: 44px; height: 44px; background: #bbf7d0; border-radius: 11px; display: flex; align-items: center; justify-content: center; font-size: 1.3rem; flex-shrink: 0; }\r\n.tw-alert-title { font-weight: 700; color: #166534; font-size: .88rem; margin-bottom: 2px; }\r\n.tw-alert-sub   { font-size: .77rem; color: #15803d; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 SERVICES GRID \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-services-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }\r\n.tw-service-card {\r\n  background: #fff; border: 1.5px solid var(--border);\r\n  border-radius: 18px; padding: 30px 26px; position: relative;\r\n  transition: all .28s ease; overflow: hidden;\r\n}\r\n.tw-service-card::before {\r\n  content: ''; position: absolute; top: 0; left: 0; right: 0;\r\n  height: 4px; background: linear-gradient(to right, var(--navy), var(--gold));\r\n  transform: scaleX(0); transform-origin: left; transition: transform .3s ease;\r\n}\r\n.tw-service-card:hover { box-shadow: 0 16px 48px rgba(26,58,110,.13); transform: translateY(-6px); border-color: rgba(26,58,110,.25); }\r\n.tw-service-card:hover::before { transform: scaleX(1); }\r\n.tw-service-card.highlight { border-color: var(--navy); box-shadow: 0 8px 32px rgba(26,58,110,.1); }\r\n.tw-service-card.highlight::before { transform: scaleX(1); }\r\n.tw-sc-icon-wrap {\r\n  width: 54px; height: 54px; border-radius: 14px;\r\n  display: flex; align-items: center; justify-content: center;\r\n  font-size: 1.5rem; margin-bottom: 18px;\r\n  background: linear-gradient(135deg, rgba(26,58,110,.08), rgba(37,99,184,.06));\r\n}\r\n.tw-sc-num { position: absolute; top: 24px; right: 24px; font-size: .65rem; font-weight: 900; color: rgba(26,58,110,.2); letter-spacing: .1em; }\r\n.tw-service-card h3 { font-size: 1rem; font-weight: 900; margin-bottom: 10px; color: #1a1a2e; }\r\n.tw-service-card p  { font-size: .82rem; color: var(--txt); line-height: 1.7; margin-bottom: 16px; }\r\n.tw-sc-tags { display: flex; flex-wrap: wrap; gap: 6px; }\r\n.tw-sc-tag { font-size: .65rem; font-weight: 700; padding: 3px 9px; border-radius: 8px; background: rgba(26,58,110,.06); color: var(--navy); border: 1px solid rgba(26,58,110,.15); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 DUE DATE TABLE \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-due-table-wrap { background: #fff; border-radius: 18px; border: 1.5px solid var(--border); overflow: hidden; }\r\n.tw-due-table { width: 100%; border-collapse: collapse; font-size: .85rem; }\r\n.tw-due-table thead { background: linear-gradient(135deg, var(--navy), var(--blue)); }\r\n.tw-due-table thead th { color: #fff; font-weight: 800; padding: 16px 22px; text-align: left; font-size: .78rem; letter-spacing: .04em; }\r\n.tw-due-table tbody tr { border-bottom: 1px solid var(--border); transition: background .2s; }\r\n.tw-due-table tbody tr:last-child { border-bottom: none; }\r\n.tw-due-table tbody tr:hover { background: rgba(26,58,110,.03); }\r\n.tw-due-table td { padding: 14px 22px; color: var(--txt); vertical-align: middle; }\r\n.tw-due-table td:first-child { font-weight: 800; color: var(--navy); }\r\n.tw-due-badge { display: inline-block; font-size: .62rem; font-weight: 800; padding: 3px 10px; border-radius: 8px; }\r\n.tw-due-m  { background: rgba(37,99,184,.1); color: var(--blue); border: 1px solid rgba(37,99,184,.2); }\r\n.tw-due-q  { background: rgba(245,166,35,.12); color: #92400e; border: 1px solid rgba(245,166,35,.25); }\r\n.tw-due-y  { background: rgba(26,58,110,.08); color: var(--navy); border: 1px solid rgba(26,58,110,.18); }\r\n.tw-due-nil { background: rgba(39,174,96,.1); color: #166534; border: 1px solid rgba(39,174,96,.2); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 PRICING \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-pricing-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 24px; max-width: 960px; margin: 0 auto; }\r\n.tw-price-card {\r\n  background: #fff; border: 1.5px solid var(--border);\r\n  border-radius: 20px; overflow: hidden; transition: all .28s ease; position: relative;\r\n}\r\n.tw-price-card:hover { box-shadow: 0 20px 56px rgba(26,58,110,.15); transform: translateY(-8px); }\r\n.tw-price-card.featured { border-color: var(--navy); box-shadow: 0 12px 40px rgba(26,58,110,.12); }\r\n.tw-price-card.featured:hover { box-shadow: 0 24px 64px rgba(26,58,110,.2); }\r\n.tw-popular-badge {\r\n  position: absolute; top: -1px; left: 50%; transform: translateX(-50%);\r\n  background: var(--gold); color: #fff; font-size: .67rem; font-weight: 800;\r\n  padding: 6px 18px; border-radius: 0 0 12px 12px; white-space: nowrap;\r\n  box-shadow: 0 4px 12px rgba(245,166,35,.4); z-index: 2;\r\n}\r\n.tw-price-header { padding: 36px 28px 20px; text-align: center; }\r\n.tw-price-header .ph-icon { font-size: 2.4rem; margin-bottom: 12px; }\r\n.tw-price-header h3 { font-size: 1.05rem; font-weight: 900; margin-bottom: 6px; }\r\n.tw-price-header .ph-desc { font-size: .8rem; color: var(--light); line-height: 1.5; }\r\n.tw-price-amount { text-align: center; padding: 0 28px 20px; }\r\n.tw-price-amount .amount { font-size: 2.6rem; font-weight: 900; color: var(--navy); line-height: 1; }\r\n.tw-price-amount .amount sup { font-size: 1.1rem; font-weight: 700; }\r\n.tw-price-amount .period { font-size: .76rem; color: var(--light); margin-top: 4px; }\r\n.tw-price-features { list-style: none; padding: 0 28px 28px; }\r\n.tw-price-features li { display: flex; align-items: flex-start; gap: 9px; font-size: .82rem; color: var(--txt); padding: 7px 0; border-bottom: 1px solid var(--border); }\r\n.tw-price-features li:last-child { border-bottom: none; }\r\n.tw-price-features .chk { color: var(--green); font-weight: 900; font-size: .78rem; flex-shrink: 0; margin-top: 2px; }\r\n.tw-price-cta { padding: 0 28px 28px; }\r\n.tw-price-cta .tw-btn { width: 100%; justify-content: center; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 PROCESS \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-process-wrap { background: #fff; border-radius: 20px; padding: 48px 44px; border: 1.5px solid var(--border); }\r\n.tw-steps-h { display: grid; grid-template-columns: repeat(5,1fr); gap: 16px; position: relative; }\r\n.tw-steps-h::before {\r\n  content: ''; position: absolute; top: 29px; left: 10%; width: 80%; height: 2px;\r\n  background: linear-gradient(to right, var(--navy), var(--gold)); z-index: 0;\r\n}\r\n.tw-step { text-align: center; position: relative; z-index: 1; }\r\n.tw-step-circle {\r\n  width: 58px; height: 58px; border-radius: 50%; background: var(--navy);\r\n  display: flex; align-items: center; justify-content: center;\r\n  font-size: 1rem; font-weight: 900; color: #fff; margin: 0 auto 16px;\r\n  border: 4px solid #fff; box-shadow: 0 6px 20px rgba(26,58,110,.25); transition: transform .2s;\r\n}\r\n.tw-step:hover .tw-step-circle { transform: scale(1.12); }\r\n.tw-step h4 { font-size: .85rem; font-weight: 800; margin-bottom: 6px; color: #1a1a2e; }\r\n.tw-step p  { font-size: .74rem; color: var(--light); line-height: 1.55; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 WHY US \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-why-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 22px; }\r\n.tw-why-card {\r\n  background: #fff; border: 1.5px solid var(--border);\r\n  border-radius: 15px; padding: 28px 22px; text-align: center; transition: all .24s;\r\n}\r\n.tw-why-card:hover { box-shadow: 0 12px 36px rgba(26,58,110,.1); transform: translateY(-5px); border-color: rgba(26,58,110,.2); }\r\n.tw-why-icon { font-size: 2rem; margin-bottom: 14px; display: block; }\r\n.tw-why-card h3 { font-size: .93rem; font-weight: 800; margin-bottom: 8px; }\r\n.tw-why-card p  { font-size: .81rem; color: var(--light); line-height: 1.65; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 STATS BAR \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-stats-bar { background: linear-gradient(135deg, var(--navy2), var(--blue)); padding: 40px 24px; }\r\n.tw-stats-inner { max-width: 1160px; margin: 0 auto; display: grid; grid-template-columns: repeat(4,1fr); gap: 16px; }\r\n.tw-stat-item { text-align: center; }\r\n.tw-stat-num { font-size: 2.2rem; font-weight: 900; color: var(--gold); line-height: 1; }\r\n.tw-stat-lbl { font-size: .75rem; color: rgba(255,255,255,.6); margin-top: 5px; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 BUTTONS \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-btn {\r\n  display: inline-flex; align-items: center; gap: 7px;\r\n  padding: 12px 24px; border-radius: 10px; font-weight: 700; font-size: .88rem;\r\n  cursor: pointer; border: 2px solid transparent; text-decoration: none;\r\n  transition: all .22s ease; font-family: inherit;\r\n}\r\n.tw-btn-gold    { background: var(--gold); color: #fff; border-color: var(--gold); }\r\n.tw-btn-gold:hover  { background: var(--gold2); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(245,166,35,.4); }\r\n.tw-btn-ghost   { background: rgba(255,255,255,.13); color: #fff; border-color: rgba(255,255,255,.35); }\r\n.tw-btn-ghost:hover { background: rgba(255,255,255,.22); }\r\n.tw-btn-navy    { background: var(--navy); color: #fff; border-color: var(--navy); }\r\n.tw-btn-navy:hover  { background: var(--navy2); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(26,58,110,.35); }\r\n.tw-btn-outline { background: transparent; color: var(--navy); border-color: var(--navy); }\r\n.tw-btn-outline:hover { background: var(--navy); color: #fff; }\r\n.tw-btn-green   { background: #25D366; color: #fff; border-color: #25D366; }\r\n.tw-btn-green:hover { background: #1ebe5d; transform: translateY(-2px); }\r\n.tw-btn-lg { padding: 15px 36px; font-size: .96rem; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 FORM \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-form-wrap { max-width: 860px; margin: 0 auto; background: #fff; border-radius: 22px; box-shadow: 0 24px 64px rgba(26,58,110,.13); overflow: hidden; }\r\n.tw-form-header { background: linear-gradient(135deg, var(--navy), var(--blue)); padding: 36px 48px; }\r\n.tw-form-badge { display: inline-flex; align-items: center; gap: 6px; background: rgba(255,255,255,.12); color: #fff; font-size: .7rem; font-weight: 700; padding: 5px 13px; border-radius: 20px; margin-bottom: 13px; border: 1px solid rgba(255,255,255,.2); }\r\n.tw-form-header h3 { color: #fff; font-size: 1.38rem; font-weight: 900; margin-bottom: 8px; }\r\n.tw-form-header p  { color: rgba(255,255,255,.72); font-size: .87rem; }\r\n.tw-form-body { padding: 46px 48px; }\r\n.tw-field-section { font-size: .65rem; font-weight: 800; letter-spacing: .16em; text-transform: uppercase; color: var(--navy); margin-bottom: 18px; padding-bottom: 9px; border-bottom: 2px solid var(--border); margin-top: 10px; }\r\n.tw-grid-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 18px; margin-bottom: 18px; }\r\n.tw-grid-3 { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 14px; margin-bottom: 18px; }\r\n.tw-field { margin-bottom: 4px; }\r\n.tw-label { font-size: .8rem; font-weight: 700; color: #1a1a2e; display: block; margin-bottom: 7px; }\r\n.tw-label span { color: var(--red); }\r\n.tw-input, .tw-select, .tw-textarea {\r\n  width: 100%; padding: 11px 14px; border: 1.5px solid var(--border);\r\n  border-radius: 9px; font-size: .87rem; outline: none; font-family: inherit;\r\n  transition: border-color .2s, box-shadow .2s; background: #fff; color: #1a1a2e;\r\n}\r\n.tw-input:focus, .tw-select:focus, .tw-textarea:focus { border-color: var(--navy); box-shadow: 0 0 0 3px rgba(26,58,110,.1); }\r\n.tw-input::placeholder, .tw-textarea::placeholder { color: #bbb; }\r\n.tw-textarea { resize: vertical; min-height: 88px; line-height: 1.6; }\r\n.tw-hint { font-size: .71rem; color: #999; margin-top: 4px; }\r\n\r\n\/* \u2500\u2500 Return type checkboxes \u2500\u2500 *\/\r\n.tw-service-checks { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-bottom: 24px; }\r\n.tw-check-item { display: flex; align-items: center; gap: 11px; border: 1.5px solid var(--border); border-radius: 11px; padding: 13px 16px; cursor: pointer; transition: all .2s; user-select: none; }\r\n.tw-check-item:hover { border-color: var(--navy); background: rgba(26,58,110,.03); }\r\n.tw-check-item.checked { border-color: var(--navy); background: rgba(26,58,110,.06); }\r\n.tw-check-item input[type=checkbox] { width: 16px; height: 16px; accent-color: var(--navy); cursor: pointer; flex-shrink: 0; }\r\n.tw-check-item label { font-size: .82rem; font-weight: 700; cursor: pointer; color: #1a1a2e; }\r\n.tw-check-item .ci-icon { font-size: .95rem; flex-shrink: 0; }\r\n\r\n\/* \u2500\u2500 Period selector \u2500\u2500 *\/\r\n.tw-period-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 12px; margin-bottom: 24px; }\r\n.tw-period-opt {\r\n  border: 2px solid var(--border); border-radius: 12px; padding: 16px 12px;\r\n  text-align: center; cursor: pointer; transition: all .22s; background: #fff;\r\n}\r\n.tw-period-opt:hover { border-color: rgba(26,58,110,.3); }\r\n.tw-period-opt.selected { border-color: var(--navy); background: rgba(26,58,110,.04); box-shadow: 0 4px 14px rgba(26,58,110,.12); }\r\n.tw-period-opt .po-icon { font-size: 1.5rem; margin-bottom: 6px; }\r\n.tw-period-opt .po-label { font-size: .78rem; font-weight: 800; color: #1a1a2e; }\r\n.tw-period-opt .po-sub { font-size: .68rem; color: var(--light); margin-top: 2px; }\r\n\r\n.tw-consent-row { display: flex; align-items: flex-start; gap: 10px; margin-bottom: 24px; }\r\n.tw-consent-row input[type=checkbox] { width: 17px; height: 17px; flex-shrink: 0; margin-top: 2px; accent-color: var(--navy); cursor: pointer; }\r\n.tw-consent-row label { font-size: .8rem; color: #555; cursor: pointer; line-height: 1.55; }\r\n.tw-consent-row label a { color: var(--navy); text-decoration: none; }\r\n.tw-err-box { display: none; background: #fef2f2; border: 1px solid #fca5a5; border-radius: 9px; padding: 12px 16px; font-size: .84rem; color: #dc2626; margin-bottom: 18px; }\r\n.tw-submit-btn { width: 100%; padding: 16px; background: var(--navy); color: #fff; border: none; border-radius: 9px; font-size: .97rem; font-weight: 800; cursor: pointer; transition: all .22s; display: flex; align-items: center; justify-content: center; gap: 9px; font-family: inherit; }\r\n.tw-submit-btn:hover { background: var(--navy2); transform: translateY(-2px); box-shadow: 0 8px 24px rgba(26,58,110,.35); }\r\n.tw-form-footer { text-align: center; font-size: .72rem; color: #999; margin-top: 14px; line-height: 1.6; }\r\n.tw-form-footer a { color: var(--navy); text-decoration: none; font-weight: 600; }\r\n\r\n\/* \u2500\u2500 Success \u2500\u2500 *\/\r\n.tw-success-box { display: none; padding: 48px; text-align: center; }\r\n.tw-success-icon-ring { width: 80px; height: 80px; border-radius: 50%; background: rgba(39,174,96,.1); display: flex; align-items: center; justify-content: center; font-size: 2.4rem; margin: 0 auto 20px; }\r\n.tw-success-title { color: var(--green); font-size: 1.45rem; font-weight: 900; margin-bottom: 8px; }\r\n.tw-success-ref { background: var(--bg); border-radius: 9px; padding: 10px 24px; font-weight: 800; color: var(--navy); font-size: .95rem; margin: 12px auto 28px; display: inline-block; }\r\n.tw-success-wa-box { background: linear-gradient(135deg, var(--navy), var(--blue)); border-radius: 16px; padding: 28px; margin-top: 10px; }\r\n.tw-success-wa-box h4 { color: #fff; font-weight: 800; margin-bottom: 6px; }\r\n.tw-success-wa-box p { color: rgba(255,255,255,.7); font-size: .82rem; margin-bottom: 18px; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 FAQ \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-faq { max-width: 820px; margin: 0 auto; }\r\n.tw-faq-item { border: 1px solid var(--border); border-radius: 12px; margin-bottom: 10px; overflow: hidden; }\r\n.tw-faq-q { width: 100%; background: #fff; border: none; padding: 18px 26px; text-align: left; font-size: .88rem; font-weight: 700; color: #1a1a2e; cursor: pointer; display: flex; justify-content: space-between; align-items: center; transition: background .2s; font-family: inherit; }\r\n.tw-faq-q:hover { background: var(--bg); }\r\n.tw-faq-q.open  { background: rgba(26,58,110,.04); color: var(--navy); }\r\n.tw-arrow { width: 26px; height: 26px; border-radius: 50%; background: var(--border); display: flex; align-items: center; justify-content: center; font-size: .6rem; flex-shrink: 0; transition: transform .3s, background .3s; }\r\n.tw-faq-q.open .tw-arrow { transform: rotate(180deg); background: var(--navy); color: #fff; }\r\n.tw-faq-a { display: none; padding: 0 26px 20px; font-size: .86rem; color: var(--txt); line-height: 1.75; }\r\n.tw-faq-a.open { display: block; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 CTA \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-cta-section { padding: 0 24px 72px; }\r\n.tw-cta {\r\n  max-width: 1160px; margin: 0 auto;\r\n  background: linear-gradient(135deg, var(--navy), var(--blue));\r\n  border-radius: 22px; padding: 68px 48px; text-align: center; position: relative; overflow: hidden;\r\n}\r\n.tw-cta::before { content: ''; position: absolute; top: -80px; right: -80px; width: 400px; height: 400px; background: radial-gradient(circle, rgba(245,166,35,.12) 0%, transparent 65%); }\r\n.tw-cta::after  { content: ''; position: absolute; bottom: -100px; left: -60px; width: 300px; height: 300px; background: radial-gradient(circle, rgba(255,255,255,.05) 0%, transparent 65%); }\r\n.tw-cta h2 { color: #fff; font-size: clamp(1.5rem,3vw,2.2rem); font-weight: 900; margin-bottom: 14px; position: relative; z-index: 1; }\r\n.tw-cta p  { color: rgba(255,255,255,.76); margin-bottom: 36px; max-width: 480px; margin-left: auto; margin-right: auto; font-size: .95rem; line-height: 1.7; position: relative; z-index: 1; }\r\n.tw-cta-btns { display: flex; gap: 14px; justify-content: center; flex-wrap: wrap; position: relative; z-index: 1; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 WHATSAPP FLOAT \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n.tw-wa-float { position: fixed; bottom: 28px; right: 28px; width: 58px; height: 58px; background: #25D366; border-radius: 50%; display: flex; align-items: center; justify-content: center; box-shadow: 0 6px 24px rgba(37,211,102,.45); cursor: pointer; z-index: 999; text-decoration: none; animation: waPulse 2.5s ease-in-out infinite; transition: transform .2s; }\r\n.tw-wa-float:hover { transform: scale(1.1); }\r\n@keyframes waPulse { 0%,100%{box-shadow:0 6px 24px rgba(37,211,102,.45)} 50%{box-shadow:0 6px 38px rgba(37,211,102,.7)} }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 RESPONSIVE \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n@media(max-width:980px){\r\n  .tw-hero-inner { grid-template-columns:1fr; }\r\n  .tw-hero-card  { margin-top:32px; }\r\n  .tw-services-grid { grid-template-columns:1fr 1fr; }\r\n  .tw-pricing-grid  { grid-template-columns:1fr; max-width:420px; }\r\n  .tw-why-grid   { grid-template-columns:1fr 1fr; }\r\n  .tw-steps-h    { grid-template-columns:1fr 1fr; }\r\n  .tw-steps-h::before { display:none; }\r\n  .tw-stats-inner { grid-template-columns:repeat(2,1fr); }\r\n  .tw-due-table  { font-size:.78rem; }\r\n}\r\n@media(max-width:640px){\r\n  .tw-section { padding:52px 18px; }\r\n  .tw-services-grid { grid-template-columns:1fr; }\r\n  .tw-pricing-grid  { grid-template-columns:1fr; }\r\n  .tw-why-grid   { grid-template-columns:1fr; }\r\n  .tw-steps-h    { grid-template-columns:1fr 1fr; }\r\n  .tw-stats-inner { grid-template-columns:repeat(2,1fr); }\r\n  .tw-service-checks { grid-template-columns:1fr; }\r\n  .tw-period-grid { grid-template-columns:1fr 1fr; }\r\n  .tw-grid-2,.tw-grid-3 { grid-template-columns:1fr; }\r\n  .tw-form-body,.tw-form-header { padding:26px 22px; }\r\n  .tw-process-wrap { padding:30px 18px; }\r\n  .tw-cta { padding:46px 22px; }\r\n  .tw-due-table thead th, .tw-due-table td { padding:10px 12px; font-size:.74rem; }\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     HERO\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tw-hero\">\r\n  <div class=\"tw-hero-blob b1\"><\/div>\r\n  <div class=\"tw-hero-blob b2\"><\/div>\r\n  <div class=\"tw-hero-inner\">\r\n    <div>\r\n      <div class=\"tw-hero-badge\">\ud83d\udcca On-Time GST Return Filing Partner<\/div>\r\n      <h1>GST Return Filing \u2014 <span>Accurate, On-Time & Penalty-Free<\/span><\/h1>\r\n      <p class=\"tw-hero-desc\">Never miss a GST return deadline again. We file GSTR-1, GSTR-3B, GSTR-9 Annual Return, Nil Returns, and Composition Returns \u2014 accurately and on time, every month. Starting at \u20b9999\/month.<\/p>\r\n      <div class=\"tw-hero-btns\">\r\n        <a href=\"#gst-return-form\" class=\"tw-btn tw-btn-gold tw-btn-lg\">\ud83d\udccb Get a Quote Now \u2192<\/a>\r\n        <a href=\"https:\/\/wa.me\/917363874223\" target=\"_blank\" class=\"tw-btn tw-btn-ghost\">\r\n          <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"white\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z\"\/><\/svg>\r\n          WhatsApp Us\r\n        <\/a>\r\n      <\/div>\r\n      <div class=\"tw-hero-chips\">\r\n        <span class=\"tw-hero-chip\">\ud83d\udce4 GSTR-1<\/span>\r\n        <span class=\"tw-hero-chip\">\ud83d\udcca GSTR-3B<\/span>\r\n        <span class=\"tw-hero-chip\">\ud83d\udccb GSTR-9 Annual<\/span>\r\n        <span class=\"tw-hero-chip\">\ud83d\udfe2 Nil Return<\/span>\r\n        <span class=\"tw-hero-chip\">\ud83d\udd04 GSTR-4 Composition<\/span>\r\n        <span class=\"tw-hero-chip\">\ud83d\udd17 2A\/2B Reconciliation<\/span>\r\n      <\/div>\r\n    <\/div>\r\n    <!-- Animated Info Card -->\r\n    <div class=\"tw-hero-card\">\r\n      <div class=\"tw-hero-card-title\">Returns Filed at a Glance<\/div>\r\n      <div class=\"tw-metric-row\">\r\n        <div class=\"tw-metric\"><div class=\"m-num\">5000+<\/div><div class=\"m-lbl\">Returns Filed<\/div><\/div>\r\n        <div class=\"tw-metric\"><div class=\"m-num\">0<\/div><div class=\"m-lbl\">Late Penalties<\/div><\/div>\r\n        <div class=\"tw-metric\"><div class=\"m-num\">\u20b9999<\/div><div class=\"m-lbl\">Per Month<\/div><\/div>\r\n        <div class=\"tw-metric\"><div class=\"m-num\">100%<\/div><div class=\"m-lbl\">On-Time Record<\/div><\/div>\r\n      <\/div>\r\n      <div class=\"tw-info-list\">\r\n        <div class=\"tw-info-item\"><span class=\"ii-icon\">\ud83d\udce4<\/span> GSTR-1 (Sales Return) <span class=\"ii-badge ib-blue\">11th Every Month<\/span><\/div>\r\n        <div class=\"tw-info-item\"><span class=\"ii-icon\">\ud83d\udcca<\/span> GSTR-3B (Summary Return) <span class=\"ii-badge ib-navy\">20th Every Month<\/span><\/div>\r\n        <div class=\"tw-info-item\"><span class=\"ii-icon\">\ud83d\udd04<\/span> GSTR-4 (Composition) <span class=\"ii-badge ib-gold\">Quarterly<\/span><\/div>\r\n        <div class=\"tw-info-item\"><span class=\"ii-icon\">\ud83d\udccb<\/span> GSTR-9 (Annual Return) <span class=\"ii-badge ib-green\">Dec 31st<\/span><\/div>\r\n        <div class=\"tw-info-item\"><span class=\"ii-icon\">\ud83d\udfe2<\/span> Nil Return Filing <span class=\"ii-badge ib-navy\">Zero Turnover<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- Alert Strip -->\r\n<div class=\"tw-alert-wrap\">\r\n  <div class=\"tw-alert\">\r\n    <div class=\"tw-alert-left\">\r\n      <div class=\"tw-alert-icon\">\u26a0\ufe0f<\/div>\r\n      <div>\r\n        <div class=\"tw-alert-title\">Late GST Filing = \u20b950\/day Penalty (\u20b920\/day for Nil) \u2014 Don't Miss Deadlines!<\/div>\r\n        <div class=\"tw-alert-sub\">GSTR-1 due 11th \u00b7 GSTR-3B due 20th of every month. We file before the deadline \u2014 always.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <a href=\"#gst-return-form\" class=\"tw-btn tw-btn-navy\" style=\"flex-shrink:0;\">File Your Return \u2192<\/a>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     RETURN TYPES\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tw-section bg-white\" id=\"services\">\r\n  <div class=\"tw-section-inner\">\r\n    <div class=\"tw-sec-header\">\r\n      <span class=\"tw-sec-label\">Return Types<\/span>\r\n      <h2 class=\"tw-sec-title\">All <span>GST Return Types<\/span> We File<\/h2>\r\n      <p class=\"tw-sec-sub\">From monthly GSTR-1 & GSTR-3B to annual GSTR-9 \u2014 we handle every type of GST return for all business categories.<\/p>\r\n    <\/div>\r\n    <div class=\"tw-services-grid\">\r\n\r\n      <div class=\"tw-service-card highlight\">\r\n        <div class=\"tw-sc-num\">01<\/div>\r\n        <div class=\"tw-sc-icon-wrap\">\ud83d\udce4<\/div>\r\n        <h3>GSTR-1 \u2014 Outward Supplies<\/h3>\r\n        <p>Monthly statement of all sales invoices and outward supplies. Must be filed by the 11th of every month. Includes B2B, B2C, exports, debit\/credit notes, and HSN summary of all your sales transactions.<\/p>\r\n        <div class=\"tw-sc-tags\">\r\n          <span class=\"tw-sc-tag\">B2B Invoices<\/span>\r\n          <span class=\"tw-sc-tag\">B2C Sales<\/span>\r\n          <span class=\"tw-sc-tag\">Exports<\/span>\r\n          <span class=\"tw-sc-tag\">Credit Notes<\/span>\r\n          <span class=\"tw-sc-tag\">Due: 11th<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-service-card highlight\">\r\n        <div class=\"tw-sc-num\">02<\/div>\r\n        <div class=\"tw-sc-icon-wrap\">\ud83d\udcca<\/div>\r\n        <h3>GSTR-3B \u2014 Summary Return<\/h3>\r\n        <p>Monthly self-declaration summary return covering outward supplies, ITC claimed, and net GST payable. Filed by the 20th of every month. Most critical return \u2014 errors can lead to notices and penalties.<\/p>\r\n        <div class=\"tw-sc-tags\">\r\n          <span class=\"tw-sc-tag\">Tax Payable<\/span>\r\n          <span class=\"tw-sc-tag\">ITC Claim<\/span>\r\n          <span class=\"tw-sc-tag\">Reverse Charge<\/span>\r\n          <span class=\"tw-sc-tag\">Due: 20th<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-service-card\">\r\n        <div class=\"tw-sc-num\">03<\/div>\r\n        <div class=\"tw-sc-icon-wrap\">\ud83d\udccb<\/div>\r\n        <h3>GSTR-9 \u2014 Annual Return<\/h3>\r\n        <p>Consolidated annual summary of all GST returns filed during the financial year. Mandatory for businesses with turnover above \u20b92 crore. Includes GSTR-9C (reconciliation statement) if applicable. Due December 31st.<\/p>\r\n        <div class=\"tw-sc-tags\">\r\n          <span class=\"tw-sc-tag\">Annual Audit<\/span>\r\n          <span class=\"tw-sc-tag\">GSTR-9C<\/span>\r\n          <span class=\"tw-sc-tag\">Reconciliation<\/span>\r\n          <span class=\"tw-sc-tag\">Due: Dec 31<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-service-card\">\r\n        <div class=\"tw-sc-num\">04<\/div>\r\n        <div class=\"tw-sc-icon-wrap\">\ud83d\udd04<\/div>\r\n        <h3>GSTR-4 \u2014 Composition Return<\/h3>\r\n        <p>Quarterly return for businesses registered under the Composition Scheme. Filed once every quarter with a flat-rate tax payment. Annual GSTR-4 (yearly) also filed by April 30th of the following year.<\/p>\r\n        <div class=\"tw-sc-tags\">\r\n          <span class=\"tw-sc-tag\">Composition<\/span>\r\n          <span class=\"tw-sc-tag\">Quarterly<\/span>\r\n          <span class=\"tw-sc-tag\">Flat Rate Tax<\/span>\r\n          <span class=\"tw-sc-tag\">Annual GSTR-4<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-service-card\">\r\n        <div class=\"tw-sc-num\">05<\/div>\r\n        <div class=\"tw-sc-icon-wrap\">\ud83d\udfe2<\/div>\r\n        <h3>Nil Return Filing<\/h3>\r\n        <p>If your business had zero sales and zero purchases in a particular month, you still need to file a Nil Return to avoid penalties. We file NIL GSTR-1 and GSTR-3B on time so you stay compliant at minimal cost.<\/p>\r\n        <div class=\"tw-sc-tags\">\r\n          <span class=\"tw-sc-tag\">Zero Sales<\/span>\r\n          <span class=\"tw-sc-tag\">Stay Compliant<\/span>\r\n          <span class=\"tw-sc-tag\">Avoid Penalty<\/span>\r\n          <span class=\"tw-sc-tag\">\u20b9499 Only<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-service-card\">\r\n        <div class=\"tw-sc-num\">06<\/div>\r\n        <div class=\"tw-sc-icon-wrap\">\ud83d\udd17<\/div>\r\n        <h3>GSTR-2A \/ 2B Reconciliation<\/h3>\r\n        <p>Matching your purchase data with GSTR-2A \/ 2B auto-populated from suppliers. Identifying missing ITC, mismatches, and suppliers who haven't filed returns \u2014 ensuring you claim maximum legitimate Input Tax Credit.<\/p>\r\n        <div class=\"tw-sc-tags\">\r\n          <span class=\"tw-sc-tag\">ITC Matching<\/span>\r\n          <span class=\"tw-sc-tag\">2A vs 2B<\/span>\r\n          <span class=\"tw-sc-tag\">Mismatch Report<\/span>\r\n          <span class=\"tw-sc-tag\">Supplier Follow-up<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     STATS BAR\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<div class=\"tw-stats-bar\">\r\n  <div class=\"tw-stats-inner\">\r\n    <div class=\"tw-stat-item\"><div class=\"tw-stat-num\">5000+<\/div><div class=\"tw-stat-lbl\">Returns Filed<\/div><\/div>\r\n    <div class=\"tw-stat-item\"><div class=\"tw-stat-num\">0<\/div><div class=\"tw-stat-lbl\">Late Penalties Ever<\/div><\/div>\r\n    <div class=\"tw-stat-item\"><div class=\"tw-stat-num\">7+<\/div><div class=\"tw-stat-lbl\">Years Experience<\/div><\/div>\r\n    <div class=\"tw-stat-item\"><div class=\"tw-stat-num\">\u20b90<\/div><div class=\"tw-stat-lbl\">Hidden Charges<\/div><\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     DUE DATES TABLE\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tw-section bg-white\">\r\n  <div class=\"tw-section-inner\">\r\n    <div class=\"tw-sec-header\">\r\n      <span class=\"tw-sec-label\">Due Dates<\/span>\r\n      <h2 class=\"tw-sec-title\">GST Return <span>Due Date Calendar<\/span><\/h2>\r\n      <p class=\"tw-sec-sub\">Missing a due date attracts \u20b950\/day penalty (\u20b920\/day for Nil). We track and file all your returns before the deadline.<\/p>\r\n    <\/div>\r\n    <div class=\"tw-due-table-wrap\">\r\n      <table class=\"tw-due-table\">\r\n        <thead>\r\n          <tr>\r\n            <th>Return Type<\/th>\r\n            <th>Who Needs to File<\/th>\r\n            <th>Due Date<\/th>\r\n            <th>Frequency<\/th>\r\n            <th>Late Penalty<\/th>\r\n          <\/tr>\r\n        <\/thead>\r\n        <tbody>\r\n          <tr>\r\n            <td>GSTR-1<\/td>\r\n            <td>All regular GST registered businesses (outward supplies)<\/td>\r\n            <td>11th of next month<\/td>\r\n            <td><span class=\"tw-due-badge tw-due-m\">Monthly<\/span><\/td>\r\n            <td>\u20b950\/day (\u20b920 for Nil)<\/td>\r\n          <\/tr>\r\n          <tr>\r\n            <td>GSTR-3B<\/td>\r\n            <td>All regular GST registered businesses (summary + payment)<\/td>\r\n            <td>20th of next month<\/td>\r\n            <td><span class=\"tw-due-badge tw-due-m\">Monthly<\/span><\/td>\r\n            <td>\u20b950\/day + 18% interest on tax<\/td>\r\n          <\/tr>\r\n          <tr>\r\n            <td>GSTR-3B (QRMP)<\/td>\r\n            <td>Businesses opted for Quarterly Return (QRMP scheme)<\/td>\r\n            <td>22nd or 24th of month after quarter<\/td>\r\n            <td><span class=\"tw-due-badge tw-due-q\">Quarterly<\/span><\/td>\r\n            <td>\u20b950\/day + 18% interest on tax<\/td>\r\n          <\/tr>\r\n          <tr>\r\n            <td>GSTR-4<\/td>\r\n            <td>Composition scheme businesses<\/td>\r\n            <td>18th of month after quarter<\/td>\r\n            <td><span class=\"tw-due-badge tw-due-q\">Quarterly<\/span><\/td>\r\n            <td>\u20b9200\/day (max \u20b95,000)<\/td>\r\n          <\/tr>\r\n          <tr>\r\n            <td>GSTR-9<\/td>\r\n            <td>Businesses with turnover above \u20b92 Crore<\/td>\r\n            <td>31st December<\/td>\r\n            <td><span class=\"tw-due-badge tw-due-y\">Annual<\/span><\/td>\r\n            <td>\u20b9200\/day (max 0.25% of turnover)<\/td>\r\n          <\/tr>\r\n          <tr>\r\n            <td>GSTR-9C<\/td>\r\n            <td>Businesses with turnover above \u20b95 Crore (with CA Audit)<\/td>\r\n            <td>31st December<\/td>\r\n            <td><span class=\"tw-due-badge tw-due-y\">Annual<\/span><\/td>\r\n            <td>\u20b9200\/day<\/td>\r\n          <\/tr>\r\n          <tr>\r\n            <td>NIL Return<\/td>\r\n            <td>Businesses with zero transactions in the period<\/td>\r\n            <td>Same as GSTR-1 \/ 3B<\/td>\r\n            <td><span class=\"tw-due-badge tw-due-nil\">Nil<\/span><\/td>\r\n            <td>\u20b920\/day if not filed<\/td>\r\n          <\/tr>\r\n        <\/tbody>\r\n      <\/table>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     PRICING\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tw-section bg-light\" id=\"pricing\">\r\n  <div class=\"tw-section-inner\">\r\n    <div class=\"tw-sec-header\">\r\n      <span class=\"tw-sec-label\">Pricing<\/span>\r\n      <h2 class=\"tw-sec-title\">Simple &amp; <span>Transparent Pricing<\/span><\/h2>\r\n      <p class=\"tw-sec-sub\">No hidden charges. Pay only what is quoted. All prices are per filing period.<\/p>\r\n    <\/div>\r\n    <div class=\"tw-pricing-grid\">\r\n\r\n      <!-- Plan 1 -->\r\n      <div class=\"tw-price-card\">\r\n        <div class=\"tw-price-header\">\r\n          <div class=\"ph-icon\">\ud83d\udfe2<\/div>\r\n          <h3>Nil Return Filing<\/h3>\r\n          <div class=\"ph-desc\">Zero transactions in the month \u2014 both GSTR-1 &amp; GSTR-3B<\/div>\r\n        <\/div>\r\n        <div class=\"tw-price-amount\">\r\n          <div class=\"amount\"><sup>\u20b9<\/sup>499<\/div>\r\n          <div class=\"period\">Per month \u2022 Both returns<\/div>\r\n        <\/div>\r\n        <ul class=\"tw-price-features\">\r\n          <li><span class=\"chk\">\u2713<\/span> NIL GSTR-1 filing<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> NIL GSTR-3B filing<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> On-time filing guaranteed<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> Filing confirmation<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> ARN receipt shared<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> WhatsApp confirmation<\/li>\r\n        <\/ul>\r\n        <div class=\"tw-price-cta\">\r\n          <a href=\"#gst-return-form\" class=\"tw-btn tw-btn-outline\" onclick=\"setPeriod('nil')\">Get Started \u2192<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Plan 2 \u2014 Featured -->\r\n      <div class=\"tw-price-card featured\">\r\n        <div class=\"tw-popular-badge\">\u2b50 MOST POPULAR<\/div>\r\n        <div class=\"tw-price-header\">\r\n          <div class=\"ph-icon\">\ud83d\udcca<\/div>\r\n          <h3>Monthly Return Filing<\/h3>\r\n          <div class=\"ph-desc\">GSTR-1 + GSTR-3B filing every month for active businesses<\/div>\r\n        <\/div>\r\n        <div class=\"tw-price-amount\">\r\n          <div class=\"amount\"><sup>\u20b9<\/sup>999<\/div>\r\n          <div class=\"period\">Per month \u2022 Both returns<\/div>\r\n        <\/div>\r\n        <ul class=\"tw-price-features\">\r\n          <li><span class=\"chk\">\u2713<\/span> GSTR-1 filing (11th)<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> GSTR-3B filing (20th)<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> ITC verification<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> Tax liability calculation<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> Deadline reminders<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> WhatsApp support<\/li>\r\n        <\/ul>\r\n        <div class=\"tw-price-cta\">\r\n          <a href=\"#gst-return-form\" class=\"tw-btn tw-btn-navy\" onclick=\"setPeriod('monthly')\">Get Started \u2192<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Plan 3 -->\r\n      <div class=\"tw-price-card\">\r\n        <div class=\"tw-price-header\">\r\n          <div class=\"ph-icon\">\ud83d\udccb<\/div>\r\n          <h3>Annual Return (GSTR-9)<\/h3>\r\n          <div class=\"ph-desc\">GSTR-9 annual return &amp; GSTR-9C reconciliation statement<\/div>\r\n        <\/div>\r\n        <div class=\"tw-price-amount\">\r\n          <div class=\"amount\"><sup>\u20b9<\/sup>2,999<\/div>\r\n          <div class=\"period\">Per year \u2022 All-inclusive<\/div>\r\n        <\/div>\r\n        <ul class=\"tw-price-features\">\r\n          <li><span class=\"chk\">\u2713<\/span> GSTR-9 preparation<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> Full year data review<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> ITC reconciliation<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> GSTR-9C (if required)<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> Mismatch resolution<\/li>\r\n          <li><span class=\"chk\">\u2713<\/span> Filing confirmation<\/li>\r\n        <\/ul>\r\n        <div class=\"tw-price-cta\">\r\n          <a href=\"#gst-return-form\" class=\"tw-btn tw-btn-outline\" onclick=\"setPeriod('annual')\">Get Started \u2192<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n    <div style=\"text-align:center;margin-top:28px;background:rgba(245,166,35,.08);border:1.5px solid rgba(245,166,35,.25);border-radius:14px;padding:18px 28px;max-width:960px;margin-left:auto;margin-right:auto;\">\r\n      <p style=\"font-size:.88rem;font-weight:700;color:#92400e;margin-bottom:4px;\">\ud83d\udd04 Composition Return (GSTR-4) &nbsp;|&nbsp; \ud83d\udd17 GSTR-2A\/2B Reconciliation &nbsp;|&nbsp; \ud83d\udce6 Late Return with Penalty \u2014 custom pricing<\/p>\r\n      <p style=\"font-size:.78rem;color:#b45309;margin:0;\">High-volume businesses or multiple GSTINs? <a href=\"https:\/\/wa.me\/917363874223\" target=\"_blank\" style=\"color:var(--navy);font-weight:700;text-decoration:none;\">WhatsApp us for a custom monthly package \u2192<\/a><\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     HOW IT WORKS\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tw-section bg-white\" id=\"process\">\r\n  <div class=\"tw-section-inner\">\r\n    <div class=\"tw-sec-header\">\r\n      <span class=\"tw-sec-label\">How It Works<\/span>\r\n      <h2 class=\"tw-sec-title\">File Your GST Return in <span>5 Easy Steps<\/span><\/h2>\r\n      <p class=\"tw-sec-sub\">Simple, fast, and fully online. Share your data and we handle everything \u2014 filing, verification, and confirmation.<\/p>\r\n    <\/div>\r\n    <div class=\"tw-process-wrap\">\r\n      <div class=\"tw-steps-h\">\r\n        <div class=\"tw-step\">\r\n          <div class=\"tw-step-circle\">1<\/div>\r\n          <h4>Share Sales Data<\/h4>\r\n          <p>Send your sales invoices, purchase bills &amp; bank statement via WhatsApp or Excel<\/p>\r\n        <\/div>\r\n        <div class=\"tw-step\">\r\n          <div class=\"tw-step-circle\">2<\/div>\r\n          <h4>Data Verification<\/h4>\r\n          <p>We verify all invoice data, HSN codes, tax rates &amp; ITC eligibility before filing<\/p>\r\n        <\/div>\r\n        <div class=\"tw-step\">\r\n          <div class=\"tw-step-circle\">3<\/div>\r\n          <h4>Return Preparation<\/h4>\r\n          <p>GSTR-1 &amp; GSTR-3B prepared with accurate tax computation and reconciliation<\/p>\r\n        <\/div>\r\n        <div class=\"tw-step\">\r\n          <div class=\"tw-step-circle\">4<\/div>\r\n          <h4>Your Approval<\/h4>\r\n          <p>Tax liability summary shared with you for review and approval before we file<\/p>\r\n        <\/div>\r\n        <div class=\"tw-step\">\r\n          <div class=\"tw-step-circle\">5<\/div>\r\n          <h4>Filed &amp; Confirmed<\/h4>\r\n          <p>Return filed on GST portal and ARN receipt sent to you on WhatsApp<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     WHY CHOOSE US\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tw-section bg-light\">\r\n  <div class=\"tw-section-inner\">\r\n    <div class=\"tw-sec-header\">\r\n      <span class=\"tw-sec-label\">Why TaxWise<\/span>\r\n      <h2 class=\"tw-sec-title\">Why Choose <span>TaxWise GST Solutions<\/span>?<\/h2>\r\n      <p class=\"tw-sec-sub\">5,000+ returns filed without a single late penalty. Trusted by businesses across India for on-time, accurate GST compliance.<\/p>\r\n    <\/div>\r\n    <div class=\"tw-why-grid\">\r\n      <div class=\"tw-why-card\">\r\n        <span class=\"tw-why-icon\">\u23f0<\/span>\r\n        <h3>100% On-Time \u2014 Always<\/h3>\r\n        <p>We track every due date and file before the deadline \u2014 every month, every return. Zero late penalties across 5,000+ returns filed.<\/p>\r\n      <\/div>\r\n      <div class=\"tw-why-card\">\r\n        <span class=\"tw-why-icon\">\ud83c\udfaf<\/span>\r\n        <h3>Zero Errors Guarantee<\/h3>\r\n        <p>Every return goes through a 3-step verification before filing \u2014 invoice check, ITC match, and tax liability review. Errors cause notices; we prevent them.<\/p>\r\n      <\/div>\r\n      <div class=\"tw-why-card\">\r\n        <span class=\"tw-why-icon\">\ud83d\udcf1<\/span>\r\n        <h3>WhatsApp-First Process<\/h3>\r\n        <p>Share data, get updates, and receive confirmation \u2014 all on WhatsApp. No complicated portals. Just send your invoices and we handle the rest.<\/p>\r\n      <\/div>\r\n      <div class=\"tw-why-card\">\r\n        <span class=\"tw-why-icon\">\ud83d\udcb0<\/span>\r\n        <h3>Best Price \u2014 \u20b9499\/mo<\/h3>\r\n        <p>Nil return filing at just \u20b9499\/month. Monthly active returns at \u20b9999. No annual contracts \u2014 pay only when you need us.<\/p>\r\n      <\/div>\r\n      <div class=\"tw-why-card\">\r\n        <span class=\"tw-why-icon\">\ud83c\udfc6<\/span>\r\n        <h3>7+ Years Experience<\/h3>\r\n        <p>Led by Mohit Kumar Saha \u2014 7+ years of GST filing, reconciliation, and compliance expertise serving businesses across India.<\/p>\r\n      <\/div>\r\n      <div class=\"tw-why-card\">\r\n        <span class=\"tw-why-icon\">\ud83d\udd14<\/span>\r\n        <h3>Deadline Reminders<\/h3>\r\n        <p>We proactively remind you before every due date and chase your data in time \u2014 so you never miss a deadline even if you forget.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     ENQUIRY FORM\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tw-section bg-grad\" id=\"gst-return-form\">\r\n  <div class=\"tw-section-inner\">\r\n    <div class=\"tw-sec-header\">\r\n      <span class=\"tw-sec-label\">Get a Quote<\/span>\r\n      <h2 class=\"tw-sec-title\">GST Return <span>Filing Enquiry<\/span><\/h2>\r\n      <p class=\"tw-sec-sub\">Tell us what returns you need filed. Our team contacts you within 2\u20134 hours with a quote and starts filing immediately.<\/p>\r\n    <\/div>\r\n    <div class=\"tw-form-wrap\">\r\n      <div class=\"tw-form-header\">\r\n        <div class=\"tw-form-badge\">\ud83d\udcca GST Return Filing Service<\/div>\r\n        <h3>Return Filing \u2014 Enquiry Form<\/h3>\r\n        <p>Fill your details, select which returns you need, and we'll contact you on WhatsApp with pricing and next steps.<\/p>\r\n      <\/div>\r\n      <div class=\"tw-form-body\" id=\"grf-form-body\">\r\n        <form id=\"tw-grf-form\" novalidate>\r\n\r\n          <div class=\"tw-field-section\">\ud83d\udc64 Your Details<\/div>\r\n          <div class=\"tw-grid-2\">\r\n            <div class=\"tw-field\">\r\n              <label class=\"tw-label\" for=\"grf-name\">Full Name <span>*<\/span><\/label>\r\n              <input class=\"tw-input\" type=\"text\" id=\"grf-name\" placeholder=\"Your full name\" required>\r\n            <\/div>\r\n            <div class=\"tw-field\">\r\n              <label class=\"tw-label\" for=\"grf-biz\">Business \/ Firm Name <span>*<\/span><\/label>\r\n              <input class=\"tw-input\" type=\"text\" id=\"grf-biz\" placeholder=\"Legal business name\" required>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"tw-grid-2\">\r\n            <div class=\"tw-field\">\r\n              <label class=\"tw-label\" for=\"grf-phone\">Mobile Number <span>*<\/span><\/label>\r\n              <input class=\"tw-input\" type=\"tel\" id=\"grf-phone\" placeholder=\"10-digit mobile\" maxlength=\"10\"\r\n                     oninput=\"this.value=this.value.replace(\/\\D\/g,'').slice(0,10)\" required>\r\n              <div class=\"tw-hint\">WhatsApp updates on this number<\/div>\r\n            <\/div>\r\n            <div class=\"tw-field\">\r\n              <label class=\"tw-label\" for=\"grf-gstin\">GSTIN <span>*<\/span><\/label>\r\n              <input class=\"tw-input\" type=\"text\" id=\"grf-gstin\" placeholder=\"22AAAAA0000A1Z5\" maxlength=\"15\"\r\n                     oninput=\"this.value=this.value.toUpperCase()\" required>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"tw-grid-3\">\r\n            <div class=\"tw-field\">\r\n              <label class=\"tw-label\" for=\"grf-state\">State <span>*<\/span><\/label>\r\n              <select class=\"tw-select\" id=\"grf-state\" required>\r\n                <option value=\"\">Select State<\/option>\r\n                <option>Andhra Pradesh<\/option><option>Assam<\/option><option>Bihar<\/option>\r\n                <option>Delhi<\/option><option>Gujarat<\/option><option>Haryana<\/option>\r\n                <option>Himachal Pradesh<\/option><option>Jharkhand<\/option><option>Karnataka<\/option>\r\n                <option>Kerala<\/option><option>Madhya Pradesh<\/option><option>Maharashtra<\/option>\r\n                <option>Odisha<\/option><option>Punjab<\/option><option>Rajasthan<\/option>\r\n                <option>Tamil Nadu<\/option><option>Telangana<\/option><option>Uttar Pradesh<\/option>\r\n                <option>Uttarakhand<\/option><option>West Bengal<\/option><option>Other<\/option>\r\n              <\/select>\r\n            <\/div>\r\n            <div class=\"tw-field\">\r\n              <label class=\"tw-label\" for=\"grf-turnover\">Monthly Turnover (Approx.)<\/label>\r\n              <select class=\"tw-select\" id=\"grf-turnover\">\r\n                <option value=\"\">Select Range<\/option>\r\n                <option>Below \u20b91 Lakh<\/option>\r\n                <option>\u20b91\u20135 Lakh<\/option>\r\n                <option>\u20b95\u201320 Lakh<\/option>\r\n                <option>\u20b920\u201350 Lakh<\/option>\r\n                <option>Above \u20b950 Lakh<\/option>\r\n              <\/select>\r\n            <\/div>\r\n            <div class=\"tw-field\">\r\n              <label class=\"tw-label\" for=\"grf-biz-type\">Registration Type<\/label>\r\n              <select class=\"tw-select\" id=\"grf-biz-type\">\r\n                <option value=\"\">Select Type<\/option>\r\n                <option>Regular Taxpayer<\/option>\r\n                <option>Composition Scheme<\/option>\r\n                <option>Not Sure<\/option>\r\n              <\/select>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"tw-field-section\" style=\"margin-top:10px;\">\ud83d\udcca Select Returns Required <span style=\"color:var(--red)\">*<\/span><\/div>\r\n          <div class=\"tw-service-checks\">\r\n            <label class=\"tw-check-item\" onclick=\"twToggleCheck(this)\">\r\n              <input type=\"checkbox\" name=\"ret\" value=\"GSTR-1 (Monthly Sales Return)\"> <span class=\"ci-icon\">\ud83d\udce4<\/span>\r\n              <label>GSTR-1 \u2014 Monthly Sales Return<\/label>\r\n            <\/label>\r\n            <label class=\"tw-check-item\" onclick=\"twToggleCheck(this)\">\r\n              <input type=\"checkbox\" name=\"ret\" value=\"GSTR-3B (Monthly Summary Return)\"> <span class=\"ci-icon\">\ud83d\udcca<\/span>\r\n              <label>GSTR-3B \u2014 Monthly Summary Return<\/label>\r\n            <\/label>\r\n            <label class=\"tw-check-item\" onclick=\"twToggleCheck(this)\">\r\n              <input type=\"checkbox\" name=\"ret\" value=\"GSTR-9 Annual Return\"> <span class=\"ci-icon\">\ud83d\udccb<\/span>\r\n              <label>GSTR-9 \u2014 Annual Return<\/label>\r\n            <\/label>\r\n            <label class=\"tw-check-item\" onclick=\"twToggleCheck(this)\">\r\n              <input type=\"checkbox\" name=\"ret\" value=\"GSTR-4 Composition Return\"> <span class=\"ci-icon\">\ud83d\udd04<\/span>\r\n              <label>GSTR-4 \u2014 Composition Return<\/label>\r\n            <\/label>\r\n            <label class=\"tw-check-item\" onclick=\"twToggleCheck(this)\">\r\n              <input type=\"checkbox\" name=\"ret\" value=\"Nil Return Filing\"> <span class=\"ci-icon\">\ud83d\udfe2<\/span>\r\n              <label>Nil Return Filing<\/label>\r\n            <\/label>\r\n            <label class=\"tw-check-item\" onclick=\"twToggleCheck(this)\">\r\n              <input type=\"checkbox\" name=\"ret\" value=\"GSTR-2A\/2B Reconciliation\"> <span class=\"ci-icon\">\ud83d\udd17<\/span>\r\n              <label>GSTR-2A\/2B Reconciliation<\/label>\r\n            <\/label>\r\n          <\/div>\r\n\r\n          <div class=\"tw-field-section\" style=\"margin-top:4px;\">\ud83d\udcc5 Filing Period<\/div>\r\n          <div class=\"tw-period-grid\" style=\"margin-bottom:20px;\">\r\n            <div class=\"tw-period-opt selected\" id=\"period-monthly\" onclick=\"setPeriod('monthly')\">\r\n              <div class=\"po-icon\">\ud83d\udcc5<\/div>\r\n              <div class=\"po-label\">Monthly<\/div>\r\n              <div class=\"po-sub\">Ongoing every month<\/div>\r\n            <\/div>\r\n            <div class=\"tw-period-opt\" id=\"period-quarterly\" onclick=\"setPeriod('quarterly')\">\r\n              <div class=\"po-icon\">\ud83d\udcc6<\/div>\r\n              <div class=\"po-label\">Quarterly<\/div>\r\n              <div class=\"po-sub\">Every 3 months<\/div>\r\n            <\/div>\r\n            <div class=\"tw-period-opt\" id=\"period-annual\" onclick=\"setPeriod('annual')\">\r\n              <div class=\"po-icon\">\ud83d\uddd3\ufe0f<\/div>\r\n              <div class=\"po-label\">Annual \/ One-Time<\/div>\r\n              <div class=\"po-sub\">GSTR-9 or arrears<\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"tw-field\" style=\"margin-bottom:24px;\">\r\n            <label class=\"tw-label\" for=\"grf-notes\">Additional Details \/ Pending Returns<\/label>\r\n            <textarea class=\"tw-textarea\" id=\"grf-notes\" placeholder=\"E.g. Months pending, arrear returns to be filed, late fee waiver queries, number of invoices per month...\"><\/textarea>\r\n          <\/div>\r\n\r\n          <div class=\"tw-consent-row\">\r\n            <input type=\"checkbox\" id=\"grf-consent\" required>\r\n            <label for=\"grf-consent\">I agree to share my GST details with TaxWise GST Solutions for the purpose of return filing assistance. I accept the <a href=\"#\">Privacy Policy<\/a>.<\/label>\r\n          <\/div>\r\n          <div class=\"tw-err-box\" id=\"grf-err\"><\/div>\r\n          <button type=\"submit\" class=\"tw-submit-btn\" id=\"grf-submit\">\r\n            <span id=\"grf-sub-text\">\ud83d\udcca Submit Enquiry \u2014 Get Quote on WhatsApp \u2192<\/span>\r\n            <span id=\"grf-sub-load\" style=\"display:none;\">\u23f3 Submitting... Please wait...<\/span>\r\n          <\/button>\r\n          <p class=\"tw-form-footer\">\ud83d\udd12 Secure &amp; Confidential &nbsp;|&nbsp; \ud83d\udcde <a href=\"tel:+917363874223\">+91 73638 74223<\/a> &nbsp;|&nbsp; \ud83d\udcac <a href=\"https:\/\/wa.me\/917363874223\" target=\"_blank\">WhatsApp<\/a><\/p>\r\n        <\/form>\r\n      <\/div>\r\n      <!-- Success -->\r\n      <div class=\"tw-success-box\" id=\"grf-success\">\r\n        <div class=\"tw-success-icon-ring\">\u2705<\/div>\r\n        <h3 class=\"tw-success-title\">Enquiry Submitted!<\/h3>\r\n        <p style=\"color:#555;font-size:.9rem;margin-bottom:6px;\">We've received your GST return filing enquiry.<\/p>\r\n        <p style=\"color:#777;font-size:.83rem;\">Our team will contact you on <strong>WhatsApp within 2\u20134 hours<\/strong> with a quote and begin filing immediately.<\/p>\r\n        <div class=\"tw-success-ref\" id=\"grf-ref-badge\"><\/div>\r\n        <div class=\"tw-success-wa-box\">\r\n          <h4>\ud83d\udcac Send Details Directly on WhatsApp<\/h4>\r\n          <p>For even faster processing, send your enquiry details directly on WhatsApp. We'll respond instantly and get your returns filed before the deadline.<\/p>\r\n          <button onclick=\"twSendGrfWa()\" class=\"tw-btn tw-btn-green tw-btn-lg\" style=\"width:100%;justify-content:center;border:none;\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"white\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z\"\/><\/svg>\r\n            Send Enquiry on WhatsApp Now\r\n          <\/button>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     FAQ\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tw-section bg-white\" id=\"faq\">\r\n  <div class=\"tw-section-inner\">\r\n    <div class=\"tw-sec-header\">\r\n      <span class=\"tw-sec-label\">FAQ<\/span>\r\n      <h2 class=\"tw-sec-title\">Frequently Asked <span>Questions<\/span><\/h2>\r\n      <p class=\"tw-sec-sub\">Everything you need to know about GST return filing, deadlines, penalties, and the process.<\/p>\r\n    <\/div>\r\n    <div class=\"tw-faq\">\r\n\r\n      <div class=\"tw-faq-item\">\r\n        <button class=\"tw-faq-q\" onclick=\"twToggleFaq(this)\">\r\n          <span>What is GSTR-1 and GSTR-3B? What is the difference?<\/span>\r\n          <span class=\"tw-arrow\">\u25bc<\/span>\r\n        <\/button>\r\n        <div class=\"tw-faq-a\">GSTR-1 is a detailed statement of all outward supplies (sales) \u2014 every invoice you issued during the month. It is filed by the 11th of the next month. GSTR-3B is a monthly self-declaration summary return where you declare total sales, purchases, ITC claimed, and pay your net GST liability. It is filed by the 20th of every month. Both are mandatory for all regular GST taxpayers every month.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-faq-item\">\r\n        <button class=\"tw-faq-q\" onclick=\"twToggleFaq(this)\">\r\n          <span>What is the penalty for late GST return filing?<\/span>\r\n          <span class=\"tw-arrow\">\u25bc<\/span>\r\n        <\/button>\r\n        <div class=\"tw-faq-a\">Late filing attracts a penalty of \u20b950 per day (\u20b925 CGST + \u20b925 SGST) for returns with taxable transactions. For Nil returns (zero transactions), the penalty is \u20b920 per day (\u20b910 CGST + \u20b910 SGST). Additionally, interest at 18% per annum is charged on the unpaid tax amount from the due date. Penalties can add up quickly \u2014 which is why on-time filing is critical.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-faq-item\">\r\n        <button class=\"tw-faq-q\" onclick=\"twToggleFaq(this)\">\r\n          <span>Do I need to file GST returns even if there are no sales?<\/span>\r\n          <span class=\"tw-arrow\">\u25bc<\/span>\r\n        <\/button>\r\n        <div class=\"tw-faq-a\">Yes. Even if you had zero sales and zero purchases in a month, you must file a Nil Return for both GSTR-1 and GSTR-3B. Failure to file Nil Returns attracts \u20b920\/day penalty. Many businesses ignore this and accumulate heavy penalties over months. We file Nil Returns at just \u20b9499\/month to keep you compliant at minimal cost.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-faq-item\">\r\n        <button class=\"tw-faq-q\" onclick=\"twToggleFaq(this)\">\r\n          <span>What data \/ documents do I need to share for GST return filing?<\/span>\r\n          <span class=\"tw-arrow\">\u25bc<\/span>\r\n        <\/button>\r\n        <div class=\"tw-faq-a\">For GSTR-1: All sales invoices for the month (PDF, Excel, or Tally export). For GSTR-3B: Purchase invoices and expense bills (for ITC), bank statement, and the sales summary. You can share these as photos, PDFs, or Excel files on WhatsApp. We also accept Tally data exports, Excel templates, or raw invoice lists.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-faq-item\">\r\n        <button class=\"tw-faq-q\" onclick=\"twToggleFaq(this)\">\r\n          <span>What is GSTR-9 Annual Return? Who needs to file it?<\/span>\r\n          <span class=\"tw-arrow\">\u25bc<\/span>\r\n        <\/button>\r\n        <div class=\"tw-faq-a\">GSTR-9 is a consolidated annual return summarising all the monthly\/quarterly returns filed during a financial year. It is mandatory for all regular taxpayers with annual aggregate turnover above \u20b92 crore. GSTR-9C is a reconciliation statement (with CA audit) required for taxpayers with turnover above \u20b95 crore. Due date is December 31st of the following financial year. Late penalty is \u20b9200\/day.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-faq-item\">\r\n        <button class=\"tw-faq-q\" onclick=\"twToggleFaq(this)\">\r\n          <span>Can I file pending \/ arrear GST returns for past months?<\/span>\r\n          <span class=\"tw-arrow\">\u25bc<\/span>\r\n        <\/button>\r\n        <div class=\"tw-faq-a\">Yes. You can file pending GST returns for past months, but late fees and interest will apply. The government occasionally runs amnesty schemes to waive late fees for pending returns. We help you file all pending returns, calculate the exact late fees, and advise you on any available waiver schemes to minimise your total penalty liability.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-faq-item\">\r\n        <button class=\"tw-faq-q\" onclick=\"twToggleFaq(this)\">\r\n          <span>What is Input Tax Credit (ITC) and how does it work?<\/span>\r\n          <span class=\"tw-arrow\">\u25bc<\/span>\r\n        <\/button>\r\n        <div class=\"tw-faq-a\">Input Tax Credit (ITC) allows you to deduct the GST paid on your purchases from the GST you collect on your sales. For example, if you paid \u20b91,000 GST on purchases and collected \u20b91,500 GST on sales, you pay only \u20b9500 to the government. ITC can only be claimed if the supplier has also filed their GSTR-1 and the invoice appears in your GSTR-2B. Our GSTR-2A\/2B reconciliation service ensures you claim maximum legitimate ITC.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tw-faq-item\">\r\n        <button class=\"tw-faq-q\" onclick=\"twToggleFaq(this)\">\r\n          <span>How do I share my GST login credentials safely?<\/span>\r\n          <span class=\"tw-arrow\">\u25bc<\/span>\r\n        <\/button>\r\n        <div class=\"tw-faq-a\">You can share your GST portal username and password with us via WhatsApp for filing purposes. All credentials are kept strictly confidential and deleted after filing. Alternatively, you can use the GST portal's \"GST Practitioner\" mechanism to officially authorise us \u2014 this is the most secure method. We maintain complete data confidentiality and NDA is available on request.<\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     CTA BANNER\r\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"tw-cta-section\">\r\n  <div class=\"tw-cta\">\r\n    <h2>Never Miss a GST Deadline Again<\/h2>\r\n    <p>Let TaxWise handle all your GST return filings \u2014 on time, every month, with zero penalties. Starting at just \u20b9499\/month.<\/p>\r\n    <div class=\"tw-cta-btns\">\r\n      <a href=\"#gst-return-form\" class=\"tw-btn tw-btn-gold tw-btn-lg\">\ud83d\udcca Get a Quote Now \u2192<\/a>\r\n      <a href=\"https:\/\/wa.me\/917363874223\" target=\"_blank\" class=\"tw-btn tw-btn-green tw-btn-lg\">\r\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"white\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z\"\/><\/svg>\r\n        Chat on WhatsApp\r\n      <\/a>\r\n      <a href=\"tel:+917363874223\" class=\"tw-btn tw-btn-ghost tw-btn-lg\">\ud83d\udcde Call +91 73638 74223<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n<!-- WhatsApp Float -->\r\n<a href=\"https:\/\/wa.me\/917363874223\" target=\"_blank\" class=\"tw-wa-float\" title=\"Chat on WhatsApp\">\r\n  <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"white\">\r\n    <path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z\"\/>\r\n  <\/svg>\r\n<\/a>\r\n\r\n<script>\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 CHECK ITEM TOGGLE \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\nfunction twToggleCheck(label) {\r\n  label.classList.toggle('checked');\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 PERIOD SELECTOR \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\nlet selectedPeriod = 'monthly';\r\nfunction setPeriod(val) {\r\n  selectedPeriod = val;\r\n  ['monthly','quarterly','annual','nil'].forEach(p => {\r\n    const el = document.getElementById('period-' + p);\r\n    if (el) el.classList.toggle('selected', p === val);\r\n  });\r\n  const formEl = document.getElementById('gst-return-form');\r\n  if (formEl && !document.getElementById('grf-form-body').contains(document.activeElement)) {\r\n    formEl.scrollIntoView({ behavior: 'smooth' });\r\n  }\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 FAQ TOGGLE \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\nfunction twToggleFaq(btn) {\r\n  const answer = btn.nextElementSibling;\r\n  const isOpen = answer.classList.contains('open');\r\n  document.querySelectorAll('.tw-faq-a').forEach(a => a.classList.remove('open'));\r\n  document.querySelectorAll('.tw-faq-q').forEach(b => b.classList.remove('open'));\r\n  if (!isOpen) { answer.classList.add('open'); btn.classList.add('open'); }\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 REF GENERATOR \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\nfunction twGenRef() {\r\n  const ts  = Date.now().toString(36).toUpperCase();\r\n  const rnd = Math.random().toString(36).substring(2,6).toUpperCase();\r\n  return 'GRF-' + ts + '-' + rnd;\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 WHATSAPP MESSAGE \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\nconst WA_NUMBER = '917363874223';\r\nlet grfData = {};\r\n\r\nfunction twBuildGrfWa() {\r\n  const checkedRets = [...document.querySelectorAll('input[name=\"ret\"]:checked')].map(c => c.value);\r\n  const periodLabels = { monthly: '\ud83d\udcc5 Monthly', quarterly: '\ud83d\udcc6 Quarterly', annual: '\ud83d\uddd3\ufe0f Annual \/ One-Time', nil: '\ud83d\udfe2 Nil' };\r\n  return encodeURIComponent(\r\n    `\ud83d\udcca *GST Return Filing Enquiry \u2014 TaxWise GST Solutions*\\n\\n` +\r\n    `*Ref:* ${grfData.ref}\\n` +\r\n    `*Name:* ${grfData.name}\\n` +\r\n    `*Business:* ${grfData.biz}\\n` +\r\n    `*Mobile:* ${grfData.phone}\\n` +\r\n    `*GSTIN:* ${grfData.gstin}\\n` +\r\n    `*State:* ${grfData.state}\\n` +\r\n    `*Monthly Turnover:* ${grfData.turnover || 'N\/A'}\\n` +\r\n    `*Registration Type:* ${grfData.bizType || 'N\/A'}\\n` +\r\n    `*Returns Required:*\\n${checkedRets.map(r => '  \u2022 ' + r).join('\\n') || '  Not specified'}\\n` +\r\n    `*Filing Period:* ${periodLabels[selectedPeriod] || selectedPeriod}\\n\\n` +\r\n    `*Additional Details:*\\n${grfData.notes || 'None'}\\n\\n` +\r\n    `Please provide a quote and begin the return filing process. Thank you!`\r\n  );\r\n}\r\n\r\nfunction twSendGrfWa() {\r\n  window.open(`https:\/\/wa.me\/${WA_NUMBER}?text=${twBuildGrfWa()}`, '_blank');\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550 FORM SUBMIT \u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\ndocument.getElementById('tw-grf-form').addEventListener('submit', function(e) {\r\n  e.preventDefault();\r\n\r\n  const errBox  = document.getElementById('grf-err');\r\n  const name    = document.getElementById('grf-name').value.trim();\r\n  const biz     = document.getElementById('grf-biz').value.trim();\r\n  const phone   = document.getElementById('grf-phone').value.trim();\r\n  const gstin   = document.getElementById('grf-gstin').value.trim();\r\n  const state   = document.getElementById('grf-state').value;\r\n  const turnover = document.getElementById('grf-turnover').value;\r\n  const bizType  = document.getElementById('grf-biz-type').value;\r\n  const notes   = document.getElementById('grf-notes').value.trim();\r\n  const consent = document.getElementById('grf-consent').checked;\r\n  const checkedRets = [...document.querySelectorAll('input[name=\"ret\"]:checked')];\r\n\r\n  errBox.style.display = 'none';\r\n\r\n  function showErr(msg) {\r\n    errBox.textContent = '\u26a0\ufe0f ' + msg;\r\n    errBox.style.display = 'block';\r\n    errBox.scrollIntoView({ behavior: 'smooth', block: 'center' });\r\n  }\r\n\r\n  if (!name)              return showErr('Please enter your full name.');\r\n  if (!biz)               return showErr('Please enter your business name.');\r\n  if (phone.length !== 10) return showErr('Please enter a valid 10-digit mobile number.');\r\n  if (gstin.length !== 15) return showErr('Please enter a valid 15-character GSTIN.');\r\n  if (!state)             return showErr('Please select your state.');\r\n  if (checkedRets.length === 0) return showErr('Please select at least one return type.');\r\n  if (!consent)           return showErr('Please accept the terms to proceed.');\r\n\r\n  document.getElementById('grf-sub-text').style.display = 'none';\r\n  document.getElementById('grf-sub-load').style.display = 'inline';\r\n  document.getElementById('grf-submit').disabled = true;\r\n\r\n  const ref = twGenRef();\r\n  grfData = { ref, name, biz, phone, gstin, state, turnover, bizType, notes };\r\n  document.getElementById('grf-ref-badge').textContent = '\ud83d\udccb Reference: ' + ref;\r\n\r\n  setTimeout(() => {\r\n    document.getElementById('grf-form-body').style.display = 'none';\r\n    document.getElementById('grf-success').style.display   = 'block';\r\n    setTimeout(() => twSendGrfWa(), 1000);\r\n  }, 900);\r\n});\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-176","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/taxwisegstsolutions.com\/index.php\/wp-json\/wp\/v2\/pages\/176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/taxwisegstsolutions.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/taxwisegstsolutions.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/taxwisegstsolutions.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/taxwisegstsolutions.com\/index.php\/wp-json\/wp\/v2\/comments?post=176"}],"version-history":[{"count":2,"href":"https:\/\/taxwisegstsolutions.com\/index.php\/wp-json\/wp\/v2\/pages\/176\/revisions"}],"predecessor-version":[{"id":187,"href":"https:\/\/taxwisegstsolutions.com\/index.php\/wp-json\/wp\/v2\/pages\/176\/revisions\/187"}],"wp:attachment":[{"href":"https:\/\/taxwisegstsolutions.com\/index.php\/wp-json\/wp\/v2\/media?parent=176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}