Yes, a software compny can follow any of the business structures available in India. However, keeping in mind the needs of a software of ITR services company, PLC or LLP registrations are a better option.