1. Help Center
  2. Using Poppins Payroll

Do I need to submit new hire forms?

Sometimes you will get a letter from your state, telling you that you need to submit new hire forms.

You don't need to do anything here! We will report all new hire forms for you, so you can sit back and relax.