Generate Statement 3 and Annexure B JSON without Excel

A GST export refund application needs two JSON files, and the portal's offline utilities that make them run only in Windows Excel with macros. Enter the same details here on any computer, check them with the utilities' own rules, and download files in the same format.

  • Any device. Mac, Linux, Windows or a phone. Nothing to install.
  • All problems at once. Every row is checked as you type, with the fix next to it.
  • Free to check. ₹499 + GST once per GSTIN and refund period to download both files and any corrections.

What you enter, import and upload is saved to Fast GST Refund as you work, so that it is not lost. How we use it

1 Your claim
From return period
To return period

Use the same GSTIN and periods as in your RFD-01 application. Both files share them.

2 Your records
Rather send your returns?Upload GSTR-2B and GSTR-3B for each month, and we prepare Statement 3 and Annexure B from them.

Other documents (optional)

Export invoices, FIRCs or BRCs, GSTR-1, or anything else that helps. To prepare Statement 3 we need the export invoices and the FIRCs or BRCs.

PDF, Excel or JSON files as you downloaded them from the GST portal, up to 20 MB each. Each file is uploaded as soon as you choose it.

To send them, sign in with an email code and pay ₹499 + GST once for this GSTIN and period: the same payment that unlocks the JSON downloads on this page. After paying, you email us, and we reply with your Statement 3 and Annexure B files.

Export documents

One row for each export invoice, debit note or credit note. Choose Goods to add the shipping bill and EGM columns.

BRC/FIRC

For service exports, one row for each bank realisation certificate or FIRC. This is a separate list for the documents above, so a row here does not have to line up with an invoice, and one BRC/FIRC number can appear more than once.

Tip: copy cells from a spreadsheet and paste into a cell to fill many rows at once. Whole rows copied from the Statement 3 utility also fill the BRC/FIRC list. Dates can be typed as 15-04-2026 or 15/04/2026.

3 Check and download

Statement 3

Not started

    Annexure B

    Not started

      Checking is free. Downloading costs ₹499 + GST once for this GSTIN and period. It covers both files and every corrected file. You pay after signing in with an email code; there is no password.

      Prepared by your assistant, downloaded by you

      Connect an AI assistant to the Fast GST Refund MCP server and ask it to prepare both files from your invoices, FIRCs and purchase register. It checks the entries, then gives you a link that opens them on this page. You review, sign in and download. The assistant never sees a password or handles your payment.

      Step-by-step guide with an example · Connect an assistant

      What the checks cover

      An entry is marked as an error when the official utility would refuse to create the file: a missing mandatory field, a date after the To period, a duplicate document, tax amounts that do not add up. Notes in amber are extra checks that never block the download.

      The checks cannot tell whether an invoice is in your returns or whether credit is eligible. The GST portal compares the uploaded file with your filed returns, and the refund officer decides the claim.

      To see the format before you start, open the files that the example produces: Statement 3 and Annexure B. They are fictional and not for upload.

      Questions

      Not answered here? Write to support@fastgstrefund.com.

      Is the file the same as the one the GST offline utility makes?

      Yes. The fields, their order, the serial numbers and the way amounts are written follow the two official workbooks: Statement 3 utility version 4.0 and Annexure B utility version 1.0. We compared the output with files made by the official utilities for the same entries, and they matched byte for byte. The GST portal then checks your entries against your filed returns, exactly as it does for a file from the utility.

      What does it cost?

      Entering, importing and checking your records is free and needs no account. Downloading costs ₹499 plus GST once for a GSTIN and refund period. That covers both files and every corrected file for the same GSTIN and period. There is no subscription.

      What happens to my records?

      What you enter is kept in this browser and saved to our server as you work, together with any JSON file you import and any documents you upload. We keep them so that your work is not lost, so that we can prepare files from your documents, and to find the cases the generator does not handle well. They are kept for two years, or deleted sooner if you write to support. A file you download is created from your entries, and an encrypted copy is kept for 24 hours so that a connected assistant can fetch it. We do not ask for your GST login.

      Can you prepare the files from my returns instead?

      Yes. Open “Rather send your returns?” in step 2, upload GSTR-2B and GSTR-3B for each month of the refund period, and add your export invoices and FIRCs or BRCs if you have them. You sign in, pay ₹499 plus GST once for the GSTIN and period, and email us. We reply by email with your Statement 3 and Annexure B files. The same payment unlocks the JSON downloads on this page.

      Can my assistant or accountant prepare the entries?

      Yes. An AI assistant connected to the Fast GST Refund MCP server can prepare and check the entries, then give you a link that opens them on this page. An accountant can send you a JSON file to import. You review the entries, then download.

      What if the GST portal reports an error after upload?

      Open the error file the portal gives you and correct the entries here. For Statement 3, the portal's instructions say to upload only the documents that had errors, so keep only those rows before you download. For Annexure B, upload the whole statement again under a new file name, because the portal accepts a file name only once. Corrections for the same GSTIN and period are included. If the portal rejects a file because of its format rather than your entries, write to support@fastgstrefund.com with the portal's message. We will correct the problem, and you can ask for a refund.

      Which refund applications is this for?

      Both files are for RFD-01 applications of the type “Exports of Goods/Services - without Payment of Tax (accumulated ITC) (Excluding Electricity)”. Statement 3 is used only there. The GST portal asks for Annexure B, made with the same utility, in other refunds of accumulated ITC as well, such as supplies to an SEZ unit or developer without payment of tax and an inverted tax structure, so you can create that Annexure B file here too. Their other statements are not covered.

      Confirm that you are a person, so that your work is saved.