Fixing validation errors
Every row is checked before anything is written.
On upload, ReturnDone validates the whole file first — PAN, TAN, GSTIN, PIN, mobile and email formats, mandatory fields, GSTIN-embedded-PAN matches, and duplicates by PAN and client reference.
The validation report
You get a row-by-row result: which rows are valid and which failed, with the exact reason for each failure. Nothing is imported at this stage.
- Download the annotated error rows.
- Fix every flagged issue in your file in one pass.
- Re-upload the clean file.
Because it’s all-or-nothing by design, there’s never a half-done import to untangle.
Was this helpful?
Still stuck? Ask Growi (bottom-right) or reach a human.