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.
| Client | Return | Stage |
|---|---|---|
| Sharma Traders | GSTR-3B · Oct | With client |
| Mehta Textiles | GSTR-1 · Oct | CA reviewed |
| Kapoor Foods LLP | PMT-06 · Oct | Paid |
| Iyer Pharma | TDS deposit · Oct | Overdue |
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.
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.
- working.pdfOn the practice letterheadPDF
- working.xlsxGST workbookExcel
- GSTR-1 JSONChecks passedUpload
- summary.pdfEnglish and हिन्दी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.
- Prepared by AIPack v2
- ReviewedM. Agarwal
- Approved by the clientTyped name and code
- Tax paid₹38,420 · CIN noted
- Filed on the portalEnter the ARN
How Filing desk works.
- 1.
Prepare
Data arrives through requests, uploads or Tally. Prepare one return or many with AI after the cost estimate.
- 2.
Review and send
Check the pack and its checks, then send it for the client's approval with the payment request.
- 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?
Which returns are covered?
Can a return be filed without the client's approval?
How are late fees and interest worked out?
Filing desk shares its work with the rest of Xegality.
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.