How to Prepare a GST Journal Entry for Input and Output GST?

GST, or Goods and Services Tax, has revolutionised the way businesses in India handle taxation. But for many, the real challenge begins when it’s time to prepare a GST Journal Entry. If you’re managing accounts manually or even using outdated systems, recording GST correctly can feel overwhelming.

In this guide, we’ll walk you through everything you need to know about recording input GST and output GST, along with practical examples and tips. Plus, we’ll show how tools such as online billing software and platforms, MargBooks, can simplify the entire process.

What is a GST Journal Entry?

A GST Journal Entry is an accounting record that helps businesses track the tax they’ve paid on purchases (input GST) and the tax they’ve collected from sales (output GST). These entries ensure that you’re compliant with GST laws and are ready for return filing without last-minute confusion.

Why Are GST Journal Entries Important?

Maintaining accurate GST entries is not just good accounting practice with online billing software, it’s essential for smooth business operations. Here’s why:

  • Helps track GST liabilities and input credits
  • Ensures transparency in accounting records
  • Prepares you for audits and return filings
  • Minimises the risk of penalties for non-compliance
  • Keeps your books organised and reliable

Input GST vs Output GST – Know the Difference

Before diving into entries, let’s clarify these two key terms:

  • Input GST: This is the tax you pay on business purchases. You’re eligible to claim this amount as Input Tax Credit (ITC).
  • Output GST: This is the tax you charge customers when you sell goods or services.

The beauty of GST is that you can offset the tax paid (input) against the tax collected (output) and pay only the difference.

How to Record GST Journal Entry for Purchases (Input GST)

Let’s say you purchase goods worth ₹1,00,000 and the GST applicable is 18% (divided into 9% CGST and 9% SGST). Here’s how to pass the journal entry:

  • Debit Purchase Account with ₹1,00,000
  • Debit Input CGST Account with ₹9,000
  • Debit Input SGST Account with ₹9,000
  • Credit Supplier or Creditor Account with ₹1,18,000

In case of inter-state purchase, where IGST is applicable at 18%, you’d:

  • Debit Purchase Account with ₹1,00,000
  • Debit Input IGST Account with ₹18,000
  • Credit Supplier with ₹1,18,000

This entry captures your total purchase and breaks down the GST component for future credit claims.

How to Record GST Journal Entry for Sales (Output GST)

Now, suppose you sell products worth ₹2,00,000 and charge 18% GST. The entry would look like this:

  • Debit Customer (Debtor) Account with ₹2,36,000
  • Credit Sales Account with ₹2,00,000
  • Credit Output CGST Account with ₹18,000
  • Credit Output SGST Account with ₹18,000

If you’re making an inter-state sale and IGST applies:

  • Debit Customer Account with ₹2,36,000
  • Credit Sales Account with ₹2,00,000
  • Credit Output IGST Account with ₹36,000

This reflects your revenue and the GST you owe to the government.

Adjusting Input GST Against Output GST

At the end of your GST filing period (usually monthly), you’ll need to adjust the GST paid on purchases against the GST collected on sales. This is where the Input Tax Credit (ITC) mechanism kicks in.

Let’s assume:

  • Input GST = ₹18,000
  • Output GST = ₹36,000

To adjust:

  • Debit Output CGST and SGST Accounts with ₹9,000 each
  • Credit Input CGST and SGST Accounts with ₹9,000 each

The remaining GST payable is:

  • Debit Output CGST and SGST Accounts with ₹9,000 each
  • Credit Bank Account with ₹18,000

This entry clears your GST liability for the period by paying the balance after claiming input credit.

Manual Entries vs GST Billing Software

Preparing GST journal entries manually works if you have very few transactions. But as your business grows, so do the invoices, and errors.

Here’s why switching to GST billing software, MargBooks, is a smart move:

  • Automatically calculates and records input and output GST
  • Reduces the risk of incorrect entries or tax mismatches
  • Generates GST-compliant invoices with just a few clicks
  • Prepares GSTR reports for timely filing
  • Tracks your input tax credit in real-time
  • Works seamlessly as an online billing software, accessible anywhere

Why Choose MargBooks for GST Accounting?

MargBooks is one of India’s leading online billing software solutions tailored for GST compliance. Whether you’re running a retail shop, wholesale business, or a service-based setup, MargBooks simplifies all your accounting and tax needs.

Key features include:

  • Auto-entry of GST on every purchase and sale
  • Built-in HSN/SAC code library
  • One-click GSTR-1, GSTR-3B, and GSTR-2A/2B reports
  • Smart ITC tracking and adjustment
  • Multi-user cloud access
  • Intuitive dashboard for real-time tax insights

No more worrying about late fees or clerical errors. MargBooks does the heavy lifting so you can focus on running your business.

Final Thoughts

Getting your GST journal entries right is more than just an accounting task, it’s the foundation for smooth tax compliance. Whether you’re managing a small startup or a growing enterprise, accurate entries for input and output GST are non-negotiable.

While manual entries are doable, they’re not scalable or foolproof. That’s where a reliable GST billing software, MargBooks, truly shines. With automation, real-time data, and hassle-free compliance features, MargBooks helps you stay ahead of deadlines and avoid costly mistakes.