Yes. It is mandatory for a dealer registered under Composition Scheme to file CMP-08 every quarter. Even if there is no business or no self-assessed tax liability, the Composite Dealer must file CMP-08 on the GST Portal.