back
How to File GSTR-1 and GSTR-3B Directly from Zoho Books
  • Can I file GSTR-1 from Zoho Books? - Yes. Push data to GSTN → Verify summary → File directly. Zoho is a registered GSP.
  • Can I file GSTR-3B from Zoho Books? - Yes. Push summary to GSTN → Make tax payment on GST portal → Mark as filed in Zoho Books.
  • What is the prerequisite? - Enable API Access in your GST portal profile + configure Online Filing Settings in Zoho Books.
  • GSTR-1 due date? - 11th of the following month (monthly filers). 13th of the month following the quarter (QRMP).
  • GSTR-3B due date? - 20th of the following month. QRMP: 22nd/24th depending on state.
  • Do I need to reconcile GSTR-2B before GSTR-3B? - Not technically mandatory, but strongly recommended. Ensures ITC claimed matches ITC available.

Filing GST returns is the single most time-sensitive compliance obligation for Indian businesses - miss the GSTR-1 deadline and your customers cannot see your invoices in their GSTR-2A. Miss the GSTR-3B deadline and late fees accrue at Rs 50 per day (Rs 20 for nil returns) plus interest at 18% per annum on the tax unpaid. Zoho Books eliminates the need to manually re-enter data on the GST portal - your transactions flow directly from your accounting software to the GSTN through Zoho's GSP integration.

This guide covers the complete GSTR-1 and GSTR-3B filing process from within Zoho Books - from enabling API access and pushing data to GSTN, through the approval workflow, tax payment, ITC offset, and marking as filed. For the foundational GST configuration, see our Zoho Books GST setup guide.

What Are GSTR-1 and GSTR-3B?

GSTR-1 (Outward Supplies)GSTR-3B (Summary Return)
Details of all outward supplies (sales invoices, credit notes, debit notes, exports)Consolidated summary of output tax liability, ITC claimed, and net tax payable
Invoice-level detail (B2B) and consolidated (B2C)Summary figures - no invoice-level detail
Due: 11th of following month (monthly); 13th after quarter (QRMP)Due: 20th of following month; 22nd/24th (QRMP by state)
Filed first - forms the basis for recipients' GSTR-2A/2BFiled after GSTR-1 - includes ITC from GSTR-2B reconciliation
Late fee: Rs 50/day (Rs 20 nil) capped at Rs 10,000Late fee: Rs 50/day (Rs 20 nil) capped at Rs 10,000 + 18% interest on tax

For professional GST return filing support, explore our GST return filing services. For Zoho Books setup and ongoing management, see our Zoho Books accounting services.

Key Terms You Should Know

  • API Access: Application Programming Interface access enabled on the GST portal that allows Zoho Books to communicate with GSTN. Must be enabled once - Settings → My Profile → Manage API Access on gst.gov.in.
  • Push to GSTN: The action of sending transaction data from Zoho Books to the GST portal. This does not file the return - it only uploads the data for review.
  • OTP Authentication: One-Time Password sent to your GST-registered mobile/email when pushing data. Required for security verification.
  • Unpushed Transactions: Transactions in Zoho Books that have not yet been sent to GSTN. These must be pushed before filing.
  • ITC Offset: Using Input Tax Credit to pay output GST liability. After filing GSTR-3B, Zoho Books creates an automatic journal for ITC offset.
  • QRMP Scheme: Quarterly Return Monthly Payment - businesses under Rs 5 crore turnover file GSTR-1 and GSTR-3B quarterly but pay tax monthly using a challan.
  • Documents Issued: Section in GSTR-1 where you declare the invoice number series used during the period - must be entered manually before pushing.

One-Time Prerequisite: Enable API Access on the GST Portal

Before you can file any return from Zoho Books, you must enable API access on the GST portal. This is a one-time setup:

  1. Log in to gst.gov.in with your GSTIN credentials.
  2. Click your profile name (top right) → My Profile.
  3. Click 'Manage API Access' from Quick Links.
  4. Select 'Yes' under 'Enable API Request' and set the duration (recommended: maximum available).
  5. Save. API access is now active.

Also verify: In Zoho Books → Settings → Taxes & Compliance → Online Filing Settings - enter your GSTN username and authenticate. This completes the two-way connection. For plan selection, use our pricing calculator - GST filing is available from the Standard plan.

How to File GSTR-1 from Zoho Books: Step-by-Step

  1. Navigate to GST Filing (left sidebar) → Select the period under GSTR-1.
  2. Review Unpushed Transactions. Click 'Unpushed Transactions' to see all invoices, credit notes, and debit notes for the period. Verify the Transaction Summary, HSN summary, B2CS (B2C small) summary, and NIL-rated supplies. Cross-check invoice counts and tax totals with your sales reports.
  3. Enter Documents Issued details. Go to the Documents Issued tab → Click Edit → Enter the invoice number series used during the period (from number, to number, total, cancelled). This is mandatory and must be completed before pushing.
  4. Enter Aggregate Turnover. When prompted, enter your aggregate turnover for the preceding financial year and (if applicable) April-June turnover. This determines your filing frequency.
  5. Push to GSTN. Click 'Push to GSTN'. Enter the OTP sent to your registered mobile/email. Click 'Verify and Push'. Zoho Books sends all transaction data to the GST portal. Wait for confirmation - you will receive an email and in-app notification.
  6. Verify on the GST Portal (recommended). Log in to gst.gov.in → Return Dashboard → GSTR-1 → Review the summary. Verify totals match Zoho Books. This is optional but recommended for the first few filings.
  7. File the Return. In Zoho Books → GST Filing → GSTR-1 → File Your Return tab → Click 'File' (or 'Submit' on the GST portal). The return is filed and a confirmation ARN is generated.
  8. Mark as Filed in Zoho Books. If you filed directly on the GST portal instead of through Zoho Books, go back to Zoho Books → GST Filing → GSTR-1 → Click 'Mark as Filed'. This updates the status and prevents re-filing.

Pre-GSTR-3B Step: Reconcile GSTR-2B

Before filing GSTR-3B, reconcile your GSTR-2B with your purchase register in Zoho Books. This ensures the ITC you claim in GSTR-3B matches the ITC available on the portal. For the detailed reconciliation process, see our bank reconciliation guide which covers the monthly workflow that includes GSTR-2B reconciliation.

  1. Go to GST Filing → GSTR-2B → Pull data from GSTN (available from 14th of the month).
  2. Compare with your purchase register - Zoho Books flags matched, partially matched, and missing invoices.
  3. Resolve mismatches: contact vendors for missing invoices, correct tax rate errors, exclude ineligible ITC.
  4. Finalise the ITC amount you will claim in GSTR-3B based on reconciled data.

How to File GSTR-3B from Zoho Books: Step-by-Step

  1. Navigate to GST Filing → GSTR-3B → View Summary.
  2. Review the GSTR-3B Summary. Zoho Books auto-compiles: Table 3.1 (outward supplies), Table 3.2 (inter-state supplies to unregistered persons), Table 4 (eligible ITC), Table 5 (exempt/nil-rated/non-GST supplies), and Table 6 (payment of tax). Verify each table against your records.
  3. Push to GSTN. Click 'Push to GSTN' → Enter OTP → Click 'Verify and Push'. The summary data is uploaded to the GST portal.
  4. Make Tax Payment on the GST Portal. Log in to gst.gov.in → Return Dashboard → GSTR-3B → Preview → Proceed to Payment. Offset your tax liability using ITC (IGST first, then CGST, then SGST). Pay the balance via Electronic Cash Ledger. Generate the payment challan.
  5. File on the GST Portal. After payment, file GSTR-3B on the portal using DSC or EVC. The return is filed and ARN is generated.
  6. Record the Payment in Zoho Books. Go to Zoho Books → GST Filing → GSTR-3B → GST Payment tab → Click 'Record Payment'. Enter challan details. If you paid via ICICI Bank integration, this is recorded automatically.
  7. Mark as Filed in Zoho Books. Click 'Mark as Filed'. Zoho Books automatically creates a journal entry for ITC offset - debiting GST Payable and crediting GST Input accounts.

Setting Up the Filing Approval Workflow

Navigation: Settings → GST Filing → Enable Approval Process

The approval workflow ensures that no return is filed without review. When enabled, users must click 'Submit for Approval' after pushing data to GSTN. The designated approver (up to 5 approvers - typically the CA or senior accountant) receives a notification, reviews the summary, and either approves or rejects with reasons. Only approved returns can be filed. This prevents accidental filing of incorrect data - once filed, GSTR-1 data cannot be recalled (only amended in the next period).

GSTR-1 vs GSTR-3B Filing Workflow in Zoho Books: Key Differences

StepGSTR-1GSTR-3B
Data SourceInvoice-level detail (all outward supplies)Summary of output liability + ITC claimed
Pre-RequisiteAll invoices/CNs finalised, Documents Issued enteredGSTR-1 filed + GSTR-2B reconciled (recommended)
Push to GSTNPushes all transaction detailsPushes summary figures only
Tax PaymentNot required - GSTR-1 is informationalRequired - offset ITC + pay balance via ECL
Filing LocationCan file entirely from Zoho Books OR from GST portalPush from Zoho Books → Pay and file on GST portal → Mark as filed in Zoho Books
Post-Filing ActionMark as Filed (if filed on portal separately)Record payment + Mark as Filed → Auto ITC offset journal
AmendmentErrors amended in next period's GSTR-1 (Section 9A/9C)Cannot be amended - corrections in subsequent period

Common GSTR Filing Mistakes in Zoho Books

Mistake 1: Not entering Documents Issued before pushing GSTR-1. The Documents Issued section is mandatory. If you push without completing it, the GSTR-1 on the portal will have incomplete data. Always enter the invoice series (from, to, total, cancelled) before pushing.

Mistake 2: Filing GSTR-3B without reconciling GSTR-2B. If you claim ITC that is not available in GSTR-2B, you may receive a DRC-01C notice requiring you to explain the mismatch or reverse the excess ITC with interest. Reconcile GSTR-2B between the 14th and 18th before filing GSTR-3B by the 20th.

Mistake 3: Pushing data with unresolved errors. Zoho Books flags 'Failed' transactions during push - these are invoices with missing GSTINs, invalid HSN codes, or wrong tax rates. Do not ignore failures. Fix the transactions and re-push before filing.

Mistake 4: Not recording the GST payment after GSTR-3B filing. After paying tax on the GST portal and filing GSTR-3B, you must record the payment in Zoho Books (GST Filing → GST Payment → Record Payment). Without this step, your GST Payable liability in Zoho Books remains open and your bank reconciliation will not match.

Mistake 5: Filing from Zoho Books without enabling the approval workflow. Without approval, any user with filing access can accidentally push and file incorrect data. Once GSTR-1 is filed, it cannot be recalled - only amended in the next period. Enable the approval workflow for all organisations. For end-to-end support, explore our Zoho Books accounting services.

Monthly GST Filing Calendar in Zoho Books

By DateActionZoho Books Path
1st-5thComplete bank reconciliation for previous monthBanking → Reconcile
5th-8thFinalise all invoices, credit notes. Enter Documents IssuedSales → Invoices; GST Filing → GSTR-1 → Documents Issued
8th-10thPush GSTR-1 to GSTN and verify summaryGST Filing → GSTR-1 → Push to GSTN
11thFile GSTR-1 (due date for monthly filers)GST Filing → GSTR-1 → File Your Return
14th-15thPull GSTR-2B from GSTN and reconcile with purchasesGST Filing → GSTR-2B → Pull from GSTN
15th-18thResolve GSTR-2B mismatches - vendor follow-up, correctionsReports → GST Mismatch Report
18th-19thPush GSTR-3B to GSTN and verify summaryGST Filing → GSTR-3B → Push to GSTN
19th-20thPay GST on portal. File GSTR-3B. Record payment in Zoho Books. Mark as Filedgst.gov.in → Payment; Zoho Books → GST Filing → Record Payment
20th-25thLock the accounting period. Generate and archive GST reportsSettings → Closing Books; Reports → GST Reports

QRMP Scheme: Quarterly Filing from Zoho Books

If your business has aggregate turnover up to Rs 5 crore, you can opt for the QRMP (Quarterly Return Monthly Payment) scheme. Under QRMP, GSTR-1 and GSTR-3B are filed quarterly instead of monthly. However, tax must be paid monthly using a challan (PMT-06) by the 25th of the following month.

In Zoho Books, set your filing frequency to 'Quarterly' in Online Filing Settings. Zoho Books will compile transactions for the full quarter. During the two non-filing months, pay tax using the fixed sum method (35% of the previous quarter's tax) or the self-assessment method. Record these monthly payments in Zoho Books under GST Payments.

Note: Even under QRMP, you must use the Invoice Furnishing Facility (IFF) to upload B2B invoices for the first two months of the quarter by the 13th of the following month. This allows your B2B customers to see your invoices in their GSTR-2B for monthly ITC claims. Zoho Books supports IFF upload.

Key Takeaways

Filing GSTR-1 and GSTR-3B from Zoho Books requires a one-time API access enablement on the GST portal and Online Filing Settings configuration in Zoho Books - after which all returns can be pushed, reviewed, and filed without leaving the accounting software.

GSTR-1 is filed first (by the 11th) with invoice-level detail. GSTR-3B is filed second (by the 20th) with summary figures including ITC. Between the two, GSTR-2B reconciliation (14th-18th) ensures ITC claimed in GSTR-3B matches ITC available from vendors' filings.

The filing approval workflow prevents accidental filing by requiring CA/senior accountant review before submission - critical because filed GSTR-1 data cannot be recalled, only amended in the next period.

After filing GSTR-3B, three actions must be completed in Zoho Books: record the GST payment (challan details), mark the return as filed (triggers status update), and verify the auto-created ITC offset journal (GST Payable debited, GST Input credited).

QRMP scheme businesses file quarterly but must pay monthly by the 25th and use the Invoice Furnishing Facility (IFF) to upload B2B invoices for the non-filing months - Zoho Books supports both workflows.

Need Help Filing GST Returns from Zoho Books?

Filing GSTR-1 and GSTR-3B from Zoho Books requires correct GST configuration, complete transaction data, Documents Issued entry, GSTR-2B reconciliation, and coordination between Zoho Books and the GST portal for payment and filing.

Explore our Zoho Books accounting services for CA-managed monthly GST return filing, GSTR-2B reconciliation, and ongoing compliance support.

For queries, reach out at +91 945 945 6700 or WhatsApp us directly.

Frequently Asked Questions

Have a look at the answers to the most asked questions.

Yes. Push data to GSTN, review summary, and file - all from within Zoho Books. You do not need to log into the GST portal separately. However, verifying on the portal is recommended for the first few filings.

Partially. You push the GSTR-3B summary from Zoho Books to GSTN. However, the tax payment and final filing must currently be completed on the GST portal. After paying, return to Zoho Books to record the payment and mark as filed.

Pushing data to GSTN does not file the return - it only uploads for review. You can correct transactions in Zoho Books and re-push. However, once GSTR-1 is filed, corrections require amendments in the next period's filing.

It declares the invoice number series used during the period (from number, to number, total issued, cancelled). This must be entered manually in Zoho Books before pushing GSTR-1. Missing this section leads to incomplete filing.

When you mark GSTR-3B as filed, Zoho Books auto-creates a journal: debit GST Payable (reducing liability) and credit CGST/SGST/IGST Input (reducing ITC). The remaining liability (after ITC offset) is the amount you paid via challan.

GST Filing → GSTR-1 mein jaake Unpushed Transactions review karein. Documents Issued tab mein invoice series enter karein. Push to GSTN click karein, OTP verify karein. Data portal par jaayega. Phir File Your Return tab se file karein. Confirmation ARN milega.

Pehle GSTR-1 file karein (11th tak). Phir 14th ko GSTR-2B pull karein aur purchase register se reconcile karein. Mismatches resolve karein. Phir GSTR-3B summary push karein, GST portal par tax pay karein, aur Zoho Books mein payment record karke Mark as Filed karein.

Settings → GST Filing → Enable Approval Process. Assign up to 5 approvers. After pushing data, the user submits for approval. The approver reviews and approves/rejects. Only approved returns can be filed. Prevents accidental filing of incorrect data.

Yes. If there are no transactions for the period, push the nil summary to GSTN and file. Nil returns must still be filed to avoid late fees (Rs 20/day for nil GSTR-1 and GSTR-3B).

If the GSTN server is unavailable, the push will fail. Zoho Books shows a connection error. Retry later. On deadline days (11th, 20th), the portal often experiences heavy traffic - push data 2-3 days before the deadline to avoid last-minute issues.
CA Sundaram Gupta
CA Sundaram Gupta

Top trending

Section 8 Company vs Society vs Charitable Trust: Which NGO Structure Should You Choose?
REGISTRATION

Section 8 Company vs Society vs Charitable Trust:...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
How to Form a Charitable Trust in India: Trust Deed Drafting, Registration and RNPO Application
COMPANY REGISTRATION & COMPLIANCE

How to Form a Charitable Trust in India: Trust Dee...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
Net Worth Certificate for NRI: How an Indian CA Issues It and What It Must Certify
NRI

Net Worth Certificate for NRI: How an Indian CA Is...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
How to Calculate Net Worth for a Certificate: Assets, Liabilities and Adjustments Explained
FINANCIAL PLANNING & ADVISORY

How to Calculate Net Worth for a Certificate: Asse...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
Net Worth Certificate Format: What Must Be Included and ICAI Certification Standards
FINANCIAL PLANNING & ADVISORY

Net Worth Certificate Format: What Must Be Include...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026

Table of content

Loading content...

Subscribe to get updates from Patron Accounting

Share this article

Connect With Our Experts

India Flag +91
Get updates on WhatsApp WhatsApp

More articles on the go.

Play Icon

Bring back the joy of reading newsletters & blogs

Subscribe and be ready for an amazing experience

10,000+
Happy Clients

Helping businesses stay compliant and stress-free.

15+
Years Experience

Deep expertise in GST, Income Tax, ROC & business compliance.

50,000+
Documents Filed

Returns, registrations, and filings handled accurately.

4.9★
Client Rating

Trusted by entrepreneurs, startups, and growing businesses.

ISO
Certified

Professional standards and documented processes.

SSL
Secure

Your financial and business data is fully protected.