The portal says "Processed with Error" - how do I fix it?
-
Don't panic - only the errored rows bounced; accepted records are already in. On the upload page, click Generate error report, wait for the link, and download it. It names the exact invoices and the reason each was rejected.
-
Decode the common errors: "GSTIN you entered is same as counter party GSTIN" - a B2B invoice carries YOUR OWN GSTIN as the buyer; move that sale to B2C or fix the buyer GSTIN.
-
"Invalid/inactive GSTIN of recipient" - the buyer's registration is cancelled or mistyped. Verify it on the portal's Search Taxpayer; if genuinely inactive, report the sale as B2C instead.
-
"Invoice already exists" / duplicate - the invoice number was uploaded earlier (or in an earlier period). Delete the older portal record or renumber; each document number must be unique in the FY.
-
"Invoice date cannot be before registration date" - the buyer registered after the invoice date; report it as B2C. "IGST is mandatory for inter-state supply" - the row's tax split doesn't match its Place-of-Supply; fix the state/tax in the source data.
-
"Invalid HSN/SAC" - the code isn't in the portal master (services must start with 99). AprilTax's validation catches these pre-filing - open Review HSN Code, correct, regenerate.
-
Never hand-edit the JSON to patch an error - fix the underlying data in AprilTax (upload step, HSN review, or the source file), regenerate the return, and download a fresh JSON. Hand-edits are the top cause of the next rejection.
-
Re-upload the fresh JSON. Re-uploaded invoices with the same numbers replace the earlier versions - then continue from Generate Summary.
๐ก A row-level error means everything else went through - you're fixing a handful of rows, not redoing the return. Stuck on an error message not listed here? WhatsApp us a screenshot of the error report: +91 83687 55035. Official references: GST portal - Form GSTR-1 FAQs ยท Returns Offline Tool manual (PDF).
A real apriltax team member, not a bot.