If your business operates from more than one state, then you need to obtain a separate GST registration for each state. For instance, if your business operates in Maharashtra and Karnataka, then you need to apply for separate GST registration in Maharashtra and Karnataka respectively and accordingly do GST filing.