What are the basic accounts required to be maintained by a person at the principal place of business

As per Section 35 of the CGST Act, 2017 read with the CGST Rules, 2017, the following accounts need to be maintained on a true and correct basis:
(a) Production or manufacture of goods;
(b) Inward or outward supply of goods or services of both;
(c) Stock of goods;
(d) Input tax credit availed;
(e) Output tax payable and paid;
(f) Such other particulars as may be prescribed.

(ICAI FAQ PUBLICATIONS 06-09-2017 ACCOUNTS AND RECORDS: FAQ NO. 2)