Should every registered person required to maintain books of account

Yes, as per Section 35 of the CGST Act, 2017 every registered person is required to keep and maintain books of account at his principal place of business, as mentioned in the certificate of registration.

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