Why is my invoice showing IGST instead of CGST and SGST?
Because the customer's state differs from the state on your billing profile. When the two differ the full rate is applied as IGST; when they match the rate is split into equal CGST and SGST halves. If the split looks wrong, check the state on the customer record first.