Yes. For new employers, business verification is mandatory and must be completed before Thatch can activate your account, enroll your employees, or process any benefits. This ensures compliance with federal banking and anti-money-laundering regulations.
Complete verification as soon as possible to avoid delays in your CHOICE plan launch and employee onboarding.
