Skip to main content
After a GSTR-1 has been filed, import the portal’s copy to see where it differs from the sales approved in Pragma. The amendments view then drafts what to correct in a later return. Both views are read-only. Pragma never files or amends a return. You decide what to amend and file the amendment yourself through the offline tool and the GST portal. Who can do this: anyone who can open the client’s GST tab. That is an Owner for any client, or a Manager or Preparer assigned to the client. The client needs a GSTIN.

Import the filed return

1

Download the return from the GST portal

On the GST portal, open Returns Dashboard, choose the period, then GSTR-1/IFF, then Download. Keep the ZIP it gives you, or the JSON inside it. A quarterly (QRMP) client can have up to three files per quarter: the IFF for each of the first two months and the quarter’s GSTR-1.
2

Open GSTR-1 vs filed

Open the client, choose Tax, then GST. In View, choose GSTR-1 vs filed, then select Import GSTR-1.
3

Import the file

In the import panel, set Return to GSTR-1 or IFF, or to GSTR-1A for a GSTR-1A. A GSTR-1A is applied over the GSTR-1 of the same period, so import it under that period. Choose the Period; the import refuses a file for any other period. Then drop the ZIP or JSON (up to 10 MiB).
4

Confirm it imported

Imported files lists each file with its Period and Outcome: Importing, Imported (with its row count), Failed (with the reason) or Replaced. Importing a newer download for the same return and period replaces the older one.

Compare the filed return with Pragma

Choose a Period, then use Show to see all Documents, one status, or B2CS totals. Search by buyer, GSTIN or invoice number. Select a row that has a Pragma side to open that sale’s review screen and correct it there. Notes can also show Duplicate on the return, Duplicate in Pragma, Number format differs or Paired on number alone. An amended document shows “Amends” with the original’s number and date, marked “(earlier return)” when the original was filed in an earlier period. The tiles total Matched, Values differ, Filed, not in Pragma and Approved, not filed, and compare Tax filed vs Pragma. The notice tells you:
  • which IFF months have no imported file. B2B sales dated in those months show as not filed if they went on that month’s IFF.
  • how many sales are still in review.
  • what else was filed but not compared, such as advances (11A/11B), Table 8, HSN rows and documents issued.
  • sections that were not read.
Credit and debit notes are listed as filed. Pragma does not match them against approved notes yet. Export CSV downloads every row of the comparison and the B2CS totals for the period, whatever the screen is filtered to.

Draft amendments of earlier returns

1

Open GSTR-1 amendments

In View, choose GSTR-1 amendments. Set File in to Current or to the return period in which the amendments will be filed.
2

Read the scope notice

Only periods with an imported filed GSTR-1 are compared. Each one is rebuilt from today’s approved sales. Amendments for a financial year close on 30 November after the year ends, or on the date its annual return is filed if that is earlier. Pragma does not record that filing date, so check it yourself. The notice lists any periods already past the limit and any IFF months that have no imported file.
3

Work through each list

Use Show to go through each amendment table and each list of items that are not amendments (see the tables below). Every row shows the Original period, Original document, What changed (for example “Taxable: … filed → … now”), Taxable now and Time limit. Time limit is either “By” a date, or Closed with the date it passed. Select a row that has a Pragma sale to open it.
4

Export each amendment table

Open Export CSV and choose B2BA (9A), B2CLA (9A), EXPA (9A), CDNRA (9C), CDNURA (9C) or B2CSA (10). Each file contains every row of that table in the offline tool’s layout. Import it into the offline tool alongside the GSTR-1 of the File in period.
Pragma does not save your decisions on these lists. Each list is rebuilt from the current approved sales and imported returns every time you open it. If no filed GSTR-1 is imported, the view shows No filed GSTR-1 imported. Import the returns from GSTR-1 vs filed first. If a period has too many filed documents to compare at once, the notice names it as not compared.

If something is refused

  • This client has no GSTIN: add it on the client’s profile. See Manage clients.
  • “A GST portal download must be between 1 byte and 10 MiB. Check you chose the JSON download, not a ZIP or a PDF.”
  • “This exact file is already the imported copy for this client, return and period — nothing changed. Download the return again from the portal if it has been updated since.”
  • “The file could not be stored. Check your connection and import it again.”
To prepare the current period’s return, see Prepare and check a GSTR-1 draft.

Still stuck?

Open a case from Help & support in Pragma, or book a walkthrough and the team will show you around on a call. Can’t sign in? Contact support.