If your business has an aggregate turnover exceeding ₹1.5 crores, you are generally required to use HSN codes on GST invoices. However, for GSTR-1 filing, the inclusion of HSN codes is optional specifically for B2C (Business-to-Consumer) invoices. This means you don't have to provide an HSN summary for B2C sales.