Skip to content
Filing desk

Every return due this month, in one place.

The filing desk lists each client's GST, TDS, advance-tax and income-tax returns for the month and moves each one from data received to filed: AI prepares the pack, you review it, the client approves and pays, and you file and record the acknowledgement.

Built forCAsCA firms
Filing desk · Nov 2026
4 rows
ClientReturnStage
Sharma TradersGSTR-3B · OctWith client
Mehta TextilesGSTR-1 · OctCA reviewed
Kapoor Foods LLPPMT-06 · OctPaid
Iyer PharmaTDS deposit · OctOverdue
Capabilities

What you can do with Filing desk.

Filled from the calendar

Each month's filings come from the clients' return tasks, so nothing due is left off and anything overdue stays on the list.

Prepare with AI, in bulk

Select many returns and prepare them together. The AI cost is estimated before anything runs.

A complete pack

The working PDF on your letterhead, the Excel, the upload file where one exists, a late fee and interest estimate and the checks.

Review that counts

Owners, partners or managers review each pack; a preparer can't review their own work unless they hold the certify right.

Client summary in English and Hindi

A plain summary with the amount, the due date and what the client needs to do, re-worded by AI only when you click.

Tax to pay, then filed

After approval the client sees the tax with the challan details and taps I've paid; you enter the ARN and acknowledgement and they are told.

The pack

What each return gets.

GSTR-1 gets a JSON in the portal's layout, checked before review; the portal's own validation is final. GSTR-3B gets a working for keying the 3B and the PMT-06 rows to pay. TDS statements get the RPU's input workbook and the Form 27A totals. GSTR-9 and the ITR get a working that lists every table or line, as their upload layouts aren't verified.

Filing pack · GSTR-1 · Mehta Textiles
  • working.pdfOn the practice letterheadPDF
  • working.xlsxGST workbookExcel
  • GSTR-1 JSONChecks passedUpload
  • summary.pdfEnglish and हिन्दीClient
With the client

Approval and payment on the client's own dashboard.

Send for approval and the client gets the summary on My CA, their free Xegality dashboard, approves with a typed name and an e-mailed code, and sees the tax to pay with the challan details. They tap I've paid, you file on the portal and enter the ARN and the acknowledgement, and the client is told.

GSTR-3B · Oct · Sharma Traders
Running
  1. Prepared by AIPack v2
  2. ReviewedM. Agarwal
  3. Approved by the clientTyped name and code
  4. Tax paid₹38,420 · CIN noted
  5. Filed on the portalEnter the ARN
How it works

How Filing desk works.

  1. 1.

    Prepare

    Data arrives through requests, uploads or Tally. Prepare one return or many with AI after the cost estimate.

  2. 2.

    Review and send

    Check the pack and its checks, then send it for the client's approval with the payment request.

  3. 3.

    File and confirm

    You file on the portal and enter the ARN and acknowledgement; the client sees it on My CA.

Xegality prepares and checks the work, and a member of your practice reviews and approves it before anything reaches a client. Returns and forms are filed by you on the government portals: Xegality is not a GSP or ERI and never asks for your clients' portal passwords.

Filing desk, explained.

Still curious? Talk to our team.

Does the filing desk file returns?
No. Xegality has no GSP or ERI licence. It prepares the pack, and you upload and file on the portal; every pack says so.
Which returns are covered?
GSTR-1, GSTR-3B, PMT-06, GSTR-9 and 9C, TDS deposits and the quarterly 26Q statement, advance tax and the ITR come from the agents' workings. Others, such as 24Q, CMP-08 or ROC forms, take your own figures and working.
Can a return be filed without the client's approval?
A member with the certify right can mark a return filed without approval on Xegality, with a reason. It is recorded in the audit log.
How are late fees and interest worked out?
From the rule packs: the GST late fee per day with its caps, section 50 interest, 234E and 201(1A) for TDS, and 234A and 234F for the ITR. Each one is marked as an estimate.

Run your CA practice on Xegality.

Try every CA tool free for 7 days, no card needed, or book a demo and we will walk through it with work like yours.