cashflowos Open web appStart free trial Free trial

GST Tally and GST

How to prepare GSTR-1 from Tally

TallyPrime builds GSTR-1 from your sales, credit notes and debit notes. Your job is to make sure every voucher is included correctly, fix the ones Tally flags, export the file and check the totals before uploading it on the GST portal.

Updated 2026-11-053 min read

Who this is for
  • GST-registered traders using Tally
  • Accountants and Tally operators
  • Distributors and wholesalers
  • Manufacturers
  • CAs reviewing client returns
On this page 11

Before the month ends: get the masters right

Most GSTR-1 problems in Tally start in the masters, not in the return:

  • Company: GST details enabled with the correct GSTIN, state and registration type.
  • Party ledgers: GSTIN/UIN, registration type and state filled in. A missing GSTIN turns a B2B sale into B2C.
  • Stock items or groups: HSN code, taxability and GST rate, with an applicable-from date where rates changed.
  • Sales ledgers and tax ledgers: correct GST classification; separate IGST, CGST and SGST output ledgers.
  • Freight and packing ledgers set to be included in assessable value where they are charged on sales.

Open the GSTR-1 report

In TallyPrime, GST reports are under Display More Reports, then GST Reports (menu names vary slightly between releases). Open GSTR-1 and set the period to the return month.

The report summarises vouchers into groups such as:

  • Included in return: vouchers with complete GST information.
  • Not relevant for this return: vouchers that do not affect GSTR-1, such as purchases or receipts.
  • Incomplete or mismatched information: vouchers Tally cannot place with confidence. Older releases call these uncertain transactions.

The return section shows the familiar tables: B2B, B2C large, B2C small, credit and debit notes (registered and unregistered), exports, nil-rated and exempt, advances, HSN summary and document summary.

Resolve every flagged voucher

Drill into the incomplete or mismatched group. Typical reasons and fixes:

Tally flag (typical)Fix
Party GSTIN missing or invalidUpdate the party ledger; the voucher refreshes
HSN or rate not specifiedSet HSN and rate in the item or group
Place of supply mismatchCorrect the party state or the voucher's place of supply
Tax amount differs from calculatedCheck manual overrides and rounding on the voucher
Credit note without original invoice detailsAdd the original invoice number and date

Resolve until the flagged count is zero, or you have consciously accepted the few that remain. Never export with unknown items in that group.

Cross-check the totals

  1. Compare total taxable value in GSTR-1 with the sales register for the month, after credit notes.
  2. Compare output tax with the balances of output IGST, CGST and SGST ledgers.
  3. Check that the HSN summary totals agree with the invoice tables; see HSN summary in GSTR-1.
  4. Check the document summary: invoice series, from and to numbers, cancelled count.
  5. Look for B2C large invoices: inter-state sales to unregistered buyers above the limit; see B2C large invoices.

Example. Sales register: ₹24,60,000. Credit notes: ₹60,000. GSTR-1 net taxable value should be ₹24,00,000. If it shows ₹23,75,000, look for ₹25,000 in vouchers marked not relevant or excluded, usually a sales voucher posted to a ledger without GST classification.

Export and upload

From the GSTR-1 report, use Export and choose the JSON format for the GST portal (an Excel format for the offline tool is also available in many releases). Newer TallyPrime releases also offer a connected option to upload to the portal from within Tally; check what your release supports. Then upload and review as described in GSTR-1 JSON upload.

After filing

  • Do not alter or delete vouchers of a filed period without recording why; the books will drift from the return.
  • If something was wrong, correct it through an amendment in a later period; see GSTR-1 amendments.
  • Keep the exported file and the filed summary with the month's records.

This is general information, not tax advice.

Reviewing the same data in Cashflow OS

Cashflow OS syncs your vouchers from TallyPrime and prepares a GSTR-1 view for the period. Each tile opens bill-wise detail, so the owner or a second person can check GSTINs, values and tax on the phone or on the web without sitting at the Tally PC; an HSN-wise view shows rate and quantity totals. A JSON file for the GST portal can be downloaded from the same screen. Fixes are made in Tally, and the next sync shows them. Filing is done on the GST portal.

Avoid these

Common mistakes

  • MistakeB2B parties saved without a GSTIN
    Do this instead

    Fill GSTIN, registration type and state in every party ledger; a missing GSTIN moves a B2B sale into B2C.

  • MistakeExporting with flagged vouchers left unresolved
    Do this instead

    Drill into the incomplete or mismatched group and fix each voucher until none remain that you have not consciously accepted.

  • MistakeFixing errors only on the GST portal
    Do this instead

    Correct the voucher or master in Tally first, then export again, so the books and the return stay the same.

  • MistakeAltering vouchers of a filed period without a record
    Do this instead

    Leave filed periods alone, correct through an amendment in a later return and note why any change was made.

Keep handy

Checklist

How to prepare GSTR-1 from Tally — 8 checks. Tick them as you go.

In Cashflow OS

How Cashflow OS helps

Cashflow OS puts your TallyPrime books on every phone in the team. Where it fits this topic:

01

A second check of GSTR-1 on phone or web

Cashflow OS prepares a GSTR-1 view from your synced Tally vouchers; each tile opens bill-wise detail so GSTINs, values and tax can be checked away from the Tally PC.

See GST reports from your Tally data
A second check of GSTR-1 on phone or web
02

HSN-wise totals and JSON download

An HSN-wise view shows rate and quantity totals, and the JSON for the portal can be downloaded. Fixes are made in Tally, and filing is done on the GST portal.

HSN-wise totals and JSON download

Questions people ask

Where is GSTR-1 in TallyPrime?
Under the GST reports, usually reached through Display More Reports. Menu names differ slightly between releases.
What are uncertain transactions in Tally GSTR-1?
Vouchers with incomplete or mismatched GST information that Tally cannot place in a return table. Newer releases group them as incomplete or mismatched information.
Can I upload GSTR-1 directly from Tally?
Newer releases offer a connected upload option. Otherwise export the JSON and upload it on the GST portal.
Should I fix errors in the return or in Tally?
In Tally first. The return is built from the vouchers, so a fix made only on the portal leaves the books and the next export wrong.
Why does my B2B sale show as B2C in Tally's GSTR-1?
The party ledger has no GSTIN or is marked unregistered. Update the ledger and the voucher moves to B2B.
Why doesn't my GSTR-1 total match the sales register?
Look for sales vouchers marked not relevant or excluded, often because they were posted to a ledger without GST classification, and for credit notes not linked to the original invoice.
When is GSTR-1 due?
It depends on whether you file monthly or quarterly under QRMP. Dates can change by notification, so check the current due date on the GST portal.
What is the document summary in GSTR-1?
A table of the invoice and note series issued in the period, with from and to numbers and the count of cancelled documents.

This page is general information for Indian businesses, not tax, legal or financial advice. Rules and rates change — check the official portals or your CA before acting.

Cashflow OS · works with TallyPrime

Put this into practice with your own books

Cashflow OS shows your TallyPrime ledgers, outstanding, GST views and reports on every phone in the team. Try it free on your own data, or let our Jaipur team walk you through it.

Start 14-day free trialBook a free demo