groupadd has a -f flag (force, don't complain if group already exists) but useradd does not appear to have such a flag
Does useradd -o do what you want. It seems like it should