#1E1E1E

Adobe Acrobat

How to convert PDF invoices to JSON for GSTR-1 filing: A simple guide for small businesses.

Learn how to convert PDF invoices into JSON for GSTR-1 filing with this simple step-by-step guide. Perfect for small business owners to stay compliant without costly software.

Explore Adobe Acrobat for business

Beyond the calculator: Streamlining tax filing & compliance.

In today’s fast-paced business environment, compliance with GST is a responsibility that every business must manage carefully. For many small business owners in India, filing GSTR-1 can feel challenging, especially when most invoices are saved as PDFs individually. However, the GST Portal accepts only JSON files, which means PDFs or spreadsheets need to be converted before uploading.

With Adobe Acrobat and the GST Offline Tool, you can convert your invoices into JSON format accurately and efficiently. This guide explains the process step by step, keeping things simple and practical for small businesses managing their own returns.

What is GSTR-1?

GSTR-1 is a GST return that every registered business in India must file to report its sales of goods and services during a tax period.

GSTR-1 should contain details of all outward supplies, including sales to registered businesses (B2B), unregistered customers (B2C), and exports. Businesses under the composition scheme, input service distributors, or those only responsible for tax deduction/collection are not required to file it.

  • If your turnover is above ₹5 crore, you must file it monthly.
  • If your turnover is up to ₹5 crore, you can file it quarterly under the QRMP scheme.

What is JSON and why is it needed for GSTR-1?

JSON (JavaScript Object Notation) is a lightweight file format used to store and share data. It organises information into a structured, readable format with keys and values, making it easy for computers to process and transfer between systems.

When it comes to GST filings, the GST portal only accepts data in JSON format which provides a consistent structure that the GST system can validate automatically. This reduces errors, ensures accuracy, and makes it easier for the portal to process returns quickly.

Documents small businesses need to prepare for GSTR-1 filing.

Before filing GSTR-1, it’s important for small businesses to keep the right documents ready. Having these in order ensures that the data you enter matches your invoices and reduces the chance of errors during validation.

Here are the key documents you should prepare:

  1. Sales Invoices – All invoices for outward supplies, including:
    • B2B sales (to GST-registered businesses)
    • B2C sales (to unregistered customers)
    • Export invoices
  2. Debit Notes and Credit Notes – Any adjustments made against sales invoices during the period.
  3. Advance Receipts – Details of advance payments received for goods or services that have not yet been supplied.
  4. Details of Supplies Made Through E-commerce Operators – If your business sells through platforms like Amazon, Flipkart, or other marketplaces, records of these transactions are required.
  5. HSN/SAC Code Summary – Classification codes for the goods or services you supply, along with taxable values.
  6. Amendments to Previous Returns – If you need to correct details from earlier GSTR-1 filings, keep the revised documents ready.

Preparing these documents before starting the filing process helps small businesses file faster, avoid discrepancies, and ensure compliance with GST rules.

Step-by-step guide on how to convert PDF to JSON.

Step 1: Merge your PDF invoices.

  • Desktop App: Open Acrobat Pro, go to Tools > Combine Files, select your invoices, and click Combine to create a single PDF.
  • Online: Use the merge PDF feature in Acrobat Online to combine all your invoices.

Merging your invoices ensures you only need to export once, saving time and keeping your data consistent.

Step 2: Convert PDF to Excel.

  • Desktop App:
    • Open the merged PDF in Acrobat Pro. If it contains scanned invoices, OCR (Optical Character Recognition) runs automatically, making the text editable.
    • Go to File > Export To > Spreadsheet > Microsoft Excel Workbook.
  • Online: Use the Convert PDF to Excel feature in Acrobat Online and download the Excel file.

Step 3: Format Excel for GSTR-1 filing.

Edit your excel sheet to remove any unnecessary information and make sure your Excel sheet includes all the required GST fields:

  • Buyer’s GSTIN (if applicable)
  • Invoice number and date
  • Invoice value and taxable amount
  • CGST, SGST, or IGST values
  • HSN/SAC codes

This formatting step ensures the GST Offline Tool can validate your data without errors.

Step 4: Check for errors in your Excel sheet.

  • Open the GST Offline Tool.
  • Select the relevant section (B2B, B2C, etc.).
  • Click Import Excel and upload your file.
  • Use Validate Sheet to check for errors and correct them.

Step 5: Generate JSON file.

Once validated, click Generate File in the GST Offline Tool. This creates a GST-compliant JSON file, ready for upload.

Step 6: Upload JSON to the GST Portal.

  • Log in to www.gst.gov.in.
  • Navigate to: Returns Dashboard > GSTR-1 > Prepare Offline > Upload.
  • Upload your JSON file and submit your filings.

More ways to work with PDFs

Try our online tools to convert, compress and merge PDF files - Acrobat can do it all.

Frequently asked questions.

Can I convert PDF to JSON directly?

Yes, you can convert a PDF to JSON directly, but the file will not be in a GST-ready format for filing. Since editing JSON manually can be challenging, converting your invoices into Excel will allow you to make the necessary adjustments easily, before using the GST Offline Tool to generate a compliant JSON file.

How can I download a JSON file template from the GST Portal?

You can download the JSON template for GSTR-1 from the GST Portal to prepare your return offline. Simply log in to www.gst.gov.in, go to Downloads > Offline Tools, and select the GSTR-1 Offline Utility. The tool comes with a pre-defined JSON template that you can use to enter and validate your invoice data before generating the final JSON file for upload.

What happens if my JSON file has errors?

The GST Offline Tool highlights errors during validation, so you can correct them before uploading to the GST portal.

Is this method of converting PDF invoices to JSON free?

Yes, this method is free to use. The GST Offline Tool can be downloaded at no cost from the GST Portal. For converting invoices from PDF to Excel, you can either use Adobe Acrobat Online, which provides free tools to merge PDF and convert PDF, or the Adobe Acrobat Pro app, which offers a trial version with advanced export and OCR features.

Can I convert JSON files back to PDF?

Yes, you can convert JSON files to PDF by opening the file in a browser or text editor and using the Save as PDF option. Alternatively, you can import the file into Excel and then export it as PDF.

The Adobe difference.

https://main--dc--adobecom.aem.live/dc-shared/assets/images/business/solutions/dc-bso-difference-1.svg

We’re a trusted global brand.

As a leader in digital experiences trusted by Fortune 500 companies and small businesses around the world, Adobe has invented globally renowned solutions from Acrobat to Creative Cloud that transform businesses.

https://main--dc--adobecom.aem.live/dc-shared/assets/images/business/solutions/dc-bso-difference-2.svg

We have solutions for every business.

From small businesses to the world’s largest enterprises, our customers use our integrated Adobe Creative Cloud, Document Cloud and Experience Cloud solutions to unleash their creativity, accelerate document productivity and power their digital businesses.

https://main--dc--adobecom.aem.live/dc-shared/assets/images/business/solutions/dc-bso-difference-3.svg

We have your back.

We provide our business customers with 24 x 7x365 support for all their licensing and troubleshooting needs. Learn more

Small businesses, big control.

Converting PDF invoices into JSON for GSTR-1 filing may seem complicated at first, but with Adobe Acrobat and the GST Offline Tool, the process becomes straightforward. By following a clear workflow to extract data, validate data, and generate the required file, you can complete your filings with confidence. For small business owners, this approach offers a practical way to stay compliant without unnecessary complexity.

More resources

Content as a Service v3 - Tuesday 14 October 2025 at 18:11

https://main--dc--adobecom.aem.live/dc-shared/fragments/roc/blog/business/do-more-with-acrobat-blade