As part of your onboarding as a Global Payroll direct employee, we may require that you upload certain documents.
These may include a signed Employee Agreement, banking details, new hire forms, tax forms, and more.
You will be prompted to upload missing documents when you log into your Deel account, and you can view required documents for your country by selecting the Compliance & Documents tab.

You may miss your first payroll if you don't upload all required documents by your onboarding deadline