For chartered accountants — AY 2026-27
One dashboard for every client’s return
BharatTax CA is income tax software built for a practice, not for one taxpayer. Every client on one screen with the form they file and where their return has reached; ITR-1 to ITR-7 prepared, with both regimes computed wherever the form has two; Form 16, 26AS and AIS imported and reconciled; and a JSON checked against the CBDT schema, where CBDT has published one, before you download it.
Your firm’s own database from the first client. 30 days free. No card to begin.
| Client | Form | Total income | Tax | Status |
|---|---|---|---|---|
| R. Kumar | ITR-1 | 7,75,000 | 27,500 | Draft |
| S. Traders | ITR-5 | 32,00,000 | 7,80,000 | Filed |
| K. Kumar HUF | ITR-2 | 16,50,000 | 1,92,500 | Draft |
| A. Desai | — | — | — | Not started |
| M. Devi | — | — | — | Not started |
| 5 clients | 1 filed, 2 draft |
What a practice gets
Seven things, each of which exists because a filing season goes wrong without it.
The practice dashboard
Every client on the roll, the form each one files, the tax computed and where the return has reached — for the assessment year you select.
Practice dashboard →ITR-1 to ITR-7, prepared properly
Both regimes computed and compared, the computation sheet your client signs off, and a JSON checked against the CBDT schema before you see it.
ITR preparation →Form 16, 26AS and AIS import
The three documents that disagree with each other, read in together and reconciled before anything reaches the return.
Form 16 / 26AS / AIS import →Bank statement import
A statement PDF becomes reconciled transactions with a stored verdict — every row balancing, and the gaps named.
Bank statement import →Last year’s return, as the starting point
Upload the JSON the client filed last year: the client record, the comparatives and the carry-forwards all come from it.
Last year’s ITR JSON →Reverse audit of a filed return
Upload a filed ITR JSON and get a field-by-field variance report against our engine, with a pass rate on it.
Reverse audit →Where your client data sits
A separate database per firm, encrypted portal credentials, an import log behind every figure — and a straight answer about what the sign-in does and does not protect.
Data security →A season, in four movements
The order the work actually happens in.
Put the roll in
Add clients by PAN, or upload the ITR JSON each one filed last year and let it create the client, the comparatives and the carry-forwards.
Pull the documents
Form 16, Form 12BB, 26AS and the AIS, checked against that client’s PAN and year before a figure is read, then reconciled against each other.
Prepare the return
Head by head, with both regimes computed side by side and the totals shown before anything is committed.
Produce the output
The computation sheet for the client, the CBDT form PDF, and the e-filing JSON — checked against CBDT’s schema where one is published, then uploaded by your firm on the portal.
The forms it prepares
| Form | Who it is for |
|---|---|
| ITR-1 (Sahaj) | Salary, one house property and other sources, total income up to ₹50 lakh. |
| ITR-2 | Capital gains, more than one house property, foreign assets, income above ₹50 lakh. |
| ITR-3 | Business or profession on regular books, with every other head alongside it. |
| ITR-4 (Sugam) | Presumptive business and profession under sections 44AD, 44ADA and 44AE. |
| ITR-5 | Firms, LLPs, AOPs, BOIs and the other non-individual assessees the module supports. |
| ITR-6 | Companies other than those claiming exemption under section 11, entered as head totals with MAT and the section 115JAA credit. |
| ITR-7 | Trusts, political parties, institutions and the other section 139(4A) to 139(4D) filers. |
Also from BharatTax.
- BharatTax GST — GSTR-1, 3B and 2B reconciliation against your client’s books, the annual return, and the working papers behind both.
- BharatTax — the self-filing product, for the clients who file their own salary return and come to you for everything else.
Questions
What does BharatTax CA actually do?
Which ITR forms does it prepare?
Does it file the returns with the department?
Is our client data mixed with other firms’?
How many people in the firm can sign in?
What does it cost to try?
Register your firm and add a client
30 days, the whole product, your own database from the first client. Nothing is held back for a paid tier during the trial.