Masters India

Accounts that shall be maintained by a Registered Taxable Person

Sakshi Jain
Sakshi Jain at March 26, 2023

How Registered Taxable Person Maintained the Accounts

According to section 35 of the GST Act, a registered taxable person needs to maintain the following accounts:

  • Stock of goods
  • Goods production or manufacturing
  • Sale/Purchase of Goods/Services
  • Input tax credit claimed
  • Output tax paid and payable

Additional Accounts are required to be maintained in by a taxpayer

There are some additional books that shall be maintained by a taxpayer other than mandatory books such as:

  • Supplier’s names and address.
  • Goods/services receiver.
  • Complete address where the goods are stored or warehouse address.
  • Exported /imported goods or/and services.
  • Reverse charge supplies.
  • Tax payable on reverse charge mechanism.
  • Received, paid and adjusted advances.
  • Tax payable collected and paid.
  • A credit note or debit note.
  • The delivery challan issued or received during any tax period.

Accounts to be maintained by Works Contract Service provider


As per the Sub-rule 15 of Rule 1 of Accounts and Records Rules, 2017 a taxpayer who provides works contract service shall maintain the following accounts:

  • The names and addresses of the person on whose behalf the works contract is executed.
  • The names and addresses of suppliers of goods or service.
  • Description, amount, and quantity of goods or/and services acquired for the execution of works contract.
  • Goods or/and services description, amount, and quantity used in the execution of each works contract.
  • Payments received for each works contract.

Accounts to be maintained by Every Agent

Under GST every agent is required to maintain the following accounts:

  • Details of every principal separately regarding the goods/services supplied or received on his behalf.
  • Description, amount and quantity of goods or/and services either supplier or received.
  • Account details are given to every principle.
  • Tax paid on goods/services supplied or received on behalf of each principle.

Accounts to be maintained by Warehouses or Godowns owner and transporter

Every warehouse or godowns owner including transporter (whether registered or not) shall maintain the following accounts

For Transporter

  • Details of consignor and consignee.
  • Details regarding the goods such as description, quantity and amount that need to be transported.
  • Information relating to the delivered goods.
  • The details regarding the goods stored in transit either by him or branches.

For warehouse or godown owner

  • All the accounts of the goods till the period it remained with him.
  • Dispatch, movement, receipt and disposal details of good.


Rate your experience
4.49 / 5. Vote count: 113
Accounts Payable
Upgrade your Bill Payment digitally using AP automation, or accounts payable automation by technology switch to a revolutionized way for business.

Check out other Similar Posts

No Data found
No Blogs to show

Automate your GST Compliances with Masters India

Request Callback
Need Help in Getting Started?
Make smart decision to replace your manual work with modern solution and improve your business output
Request Callback
Continue Browsing
Subscribe Now!
Receive GST, E way bill, e-Invoice, Accounts payable and OCR updates from our experts.
Chat with us

😄Hello. Welcome to Masters India! I'm here to answer any questions you might have about Masters India Products & APIs. What brings you to our website today?

Looking for

GST Software

E-Way Bill Software

E-Invoice Software

BOE TO Excel Conversion

Accounts Payable Software

Invoice OCR Software/APIs


GST Verification API

E-Way Bill API

E-Invoicing API

KSA E-Invoice APIs

Vehicle tracking

Vendor Verification API

Other Requirement