Skip to main content
Service · E-filing

E-Filing for Indian Courts

Pre-filled application templates, attachment validation, and direct hand-off to the eCourts e-filing portal where supported. Built for advocates who file across the Supreme Court, 25 High Courts, district courts, and tribunals.

E-filing in India is a patchwork. The Supreme Court has its own portal. Each High Court has different e-filing modules at different maturity levels. The eCourts (NJDG) portal handles district-court e-filing under a unified scheme. Tribunals each have their own. Some categories of filing remain physical even where e-filing modules exist.

CourtNetra's e-filing assistance does the work of stitching that patchwork together for the working advocate. For every category of filing it supports, CourtNetra:

  1. Pre-fills the right application template for the court and category from your matter record (parties, case number, facts, prayer, attachments).
  2. Runs court-specific validation — page numbering, signatures, attachment-list completeness, eCourts schema where applicable.
  3. Hands off to the eCourts e-filing portal where the court supports portal integration, or generates a print-ready package for physical filing.
  4. Records the filing in the matter timeline with a cryptographic hash of the submitted package, the eCourts acknowledgement number (when applicable), and the date of filing.

What's included

  • Supreme Court of India e-filing — application templates, schema validation
  • 25 High Courts — e-filing modules per HC, with status indicators in your dashboard
  • eCourts (NJDG) — district-court e-filing for civil and criminal applications
  • NCLT, NCLAT, NGT, ITAT, CESTAT, DRT — tribunal e-filing where supported
  • Income Tax appeals — Form 35, 36, 36A with ITAT schema validation
  • GST appeals — Section 107, 112 templates plus refund applications
  • Multi-user drafting — junior drafts, senior reviews, audit log of edits
  • Cryptographic hash of every submitted package for forensic provenance

How it works

  1. 1

    Pick the filing template

    From the matter dashboard, click "File" and pick the court, the category (e.g. SLP, Writ Petition, Section 482, ITAT appeal, GST RFD), and the bench. CourtNetra picks the right template from the library and prefills from the matter record.

  2. 2

    Edit and attach

    Edit the template inline. Attach supporting documents — annexures, vakalatnama, court-fee receipt, affidavits. CourtNetra validates each attachment against the court's checklist and shows green/red indicators per requirement.

  3. 3

    Review and approve

    For multi-user matters, the package goes to the reviewing senior counsel. They can mark up, request changes, or approve. The audit log records every edit and approval.

  4. 4

    File

    When the package is approved, CourtNetra hands off to the eCourts e-filing portal (where supported) and stores the acknowledgement back in the matter timeline. For physical-filing categories, it generates a print-ready package with all cover sheets in the right court-specific format.

1. Income Tax appeals — ITAT

CourtNetra includes the standard ITAT templates:

  • Form 35 — appeal to the Commissioner of Income Tax (Appeals).
  • Form 36 — appeal to the Income Tax Appellate Tribunal.
  • Form 36A — memorandum of cross-objections in ITAT.

Each form is pre-filled from the matter record (assessee PAN, AY, ITR series, order-under-appeal details), validated against the ITAT schema, and exported as PDF ready for upload to the ITAT e-filing portal or for physical filing.

2. GST appeals

GST appeal templates supported in the library:

  • APL-01 — appeal to the Appellate Authority under Section 107 of the CGST Act 2017.
  • APL-02 — acknowledgement of appeal.
  • APL-04 — summary of demand under Section 107.
  • APL-05 / 06 / 07 — appeal to the Appellate Tribunal (GSTAT) under Section 112.
  • RFD series — refund applications.

Direct portal integration for GSTAT is on the roadmap; current support is print-ready package generation with all required attachments validated.

3. Forensic provenance

Every package CourtNetra generates is hashed (SHA-256) and stored against the matter record. The hash is printed on the cover page and embedded in the PDF metadata. Two use cases:

  • Audit trail — if a question arises later about what was filed when, the hash plus the audit log answer it without ambiguity.
  • Tamper detection — if a leaked PDF turns up later, the hash on its cover page can be looked up in your audit log to verify it is the same file you submitted.

4. Roadmap

E-filing coverage expands continuously. The current focus areas:

  • Direct portal integration for GSTAT
  • AFT (Armed Forces Tribunal) e-filing module
  • Per-HC e-filing module status — turning yellow indicators green as portal APIs become available
  • Bilingual (Hindi/English) cover-page generation for courts that accept Hindi filings

Frequently asked

Does CourtNetra file directly to the eCourts portal?

CourtNetra prepares the e-filing payload — application form, attachments, signatures, and validation — and hands it off to the eCourts e-filing portal where the court supports portal integration. For courts that require physical filing or that have not yet enabled API integration, CourtNetra prepares the documents, validates the attachment list, and prints them in the right format.

Which Indian courts support e-filing?

The Supreme Court of India, all 25 High Courts (e-filing modules vary in maturity), and the District Courts via the eCourts (NJDG) e-filing portal. Tribunal e-filing is available for NCLT, NCLAT, NGT, ITAT, CESTAT, and DRT. AFT e-filing is partial. Coverage and the specific filing categories supported per court is in your dashboard under Filing → Coverage.

Can I e-file an Income Tax appeal (Form 35 / 36)?

Yes. CourtNetra has Income Tax appeal templates including Form 35, Form 36, and Form 36A for ITAT. The forms are pre-filled from your matter record (assessee details, AY, ITR series), validated against ITAT schema, and exported as PDF for upload to the ITAT e-filing portal or for physical filing.

What about GST appeals?

GST appeals filed under Section 107 (first-appellate authority), Section 112 (Appellate Tribunal), and refund applications use the templates library at /templates plus the e-filing workflow. Templates include GST RFD, REG, ITC, and APL series. Direct portal integration for GSTAT is on the roadmap.

How does the validation work?

Each filing template has a checklist of required attachments and field validations. CourtNetra checks page numbering, attachment-list completeness, signature placement, court-specific cover-page formatting, and (where applicable) the eCourts schema. You see a green checkmark for each item or a clear pointer to what is missing.

Can junior associates draft and senior counsel review?

Yes. Drafting workflows support multi-user editing with role-based permissions. A junior can draft and submit for review; the senior counsel reviews and approves before the package is generated for filing. The audit log tracks every edit.

See it on real Indian court data

CourtNetra offers a 3-day free trial — no card required. Add a matter, watch the auto-fetch fire, and try NyayaLens AI on your own brief.