๐Ÿข Step 2: Add Company Info & Team

Now that your account is created and secured (see ๐Ÿ› ๏ธ Step 1: Create an Account), it's time to move deeper into the heart of your setup: defining your company structure and building your team inside FlexPay. This step unlocks all downstream functions like tax compliance, payroll logic, and user permissions. By inputting your official company details, including business type, address, industry, and contact roles, you're setting the foundation for how FlexPay tailors workflows, document templates, and reporting logic to your organizationโ€™s unique needs. Whether you're a sole proprietor, LLC, S-Corp, or C-Corp, your business identity impacts how payroll and taxes are managed, so itโ€™s important to get this section right the first time.

Once your core company details are filled in, you'll move into the Team Builder, where youโ€™ll begin adding key stakeholders such as yourself (as an admin or business owner), other company admins, HR/payroll managers, and eventually the employees or contractors you plan to pay through FlexPay. The fields shown during this process change dynamically based on previous choices. For example, if your company was registered as an S-Corp in Step 1 and operates in more than one state, FlexPay will request secondary addresses, registered agent info, and assign a Compliance Complexity Score (displayed on the summary screen at the end of this step). This dynamic behavior ensures that youโ€™re only entering whatโ€™s relevant, while also preparing you for upcoming tax, onboarding, and reporting workflows in Steps 3โ€“5.

Figure 1. Enter In Your Company Info

As you begin filling out your Company Info, FlexPay checks your business name against a registry database to help catch spelling errors or mismatches. Youโ€™ll also be asked to define your NAICS industry code, which will drive preset payroll and benefits rules used by many federal and state systems. If your company has a DBA (Doing Business As) name, you can include that here too โ€” FlexPay will use it in outgoing pay stubs and employee portals. The system also verifies your business start date, which determines whether your payroll responsibilities begin immediately or after a future date. This is especially important for new businesses filing their first payroll.

After completing the core company section, youโ€™ll proceed to the Team Setup. Here, you can invite team members via email, bulk upload from a spreadsheet, or add them manually. FlexPay distinguishes between internal roles (like payroll admins or owners) and payroll recipients (employees and contractors). Each role has its own permission tier, which is clearly explained during the invite flow. You can even assign optional roles like: Time Approver or Document Reviewer to help distribute admin responsibilities across your organization. This flexibility is great for growing teams, especially if you plan to delegate tasks like onboarding new hires or approving timesheets.

Figure 2. Choose from One of the Many Roles: Admin, Payroll Manager, Time Approver, or Employee

To ensure accurate tax filings and payroll eligibility in Step 3, youโ€™ll need to provide additional data for each team member. For employees, this includes full legal name, work location, email, job title, employment type (FT/PT), and start date. Contractors require fewer fields, but FlexPay still collects essential info for issuing 1099-NEC forms later. If your employees are based in different states, FlexPay will create a Location Matrix that informs your tax document setup in Step 4. Each entry you make here will be referenced by future screens when calculating jurisdiction-specific rules, making this step the literal blueprint for payroll accuracy.

FlexPay also integrates a โ€œRemote Team Toggleโ€, which asks whether your employees are fully remote, hybrid, or onsite. This detail is critical, as remote status can trigger additional registration requirements in certain states, particularly for unemployment insurance and state withholding. Youโ€™ll receive real-time compliance alerts if your current registrations donโ€™t support your team's geography. FlexPay even links to the relevant state websites so you can quickly register and return.

๐Ÿ’ก Hint: Want to onboard faster? Use our โ€œInvite Laterโ€ feature to proceed now and loop in your team after launch.

Youโ€™ll also assign default pay schedules and compensation types for each team member. Choose between hourly, salaried, or contract roles. You can set different pay rates and default hours per week, and in the next step, FlexPay will use this info to pre-populate your first payroll draft. This intelligent carryover is part of the data chaining design that runs throughout FlexPayโ€™s onboarding.

After all team data is entered, youโ€™ll reach the Team Summary View. This interactive panel shows which team members are โ€œReady for Payroll,โ€ โ€œPending Invite,โ€ or โ€œMissing Key Info.โ€ You can filter by state, role, or invite status. Each person listed here will be mapped to your future payroll runs, tax obligations, and onboarding flows.


โœ… Summary

In this step, youโ€™ve transformed your FlexPay account from a blank slate into a fully registered company profile with a mapped-out team. These details directly power Steps 3 and 4, feeding into your tax jurisdiction setup and payroll preview logic. Every person added here becomes part of your larger payroll engine, enabling automation, compliance, and collaboration at scale.


๐Ÿ”„ Whatโ€™s Next?

You're now ready to Setup Bank Info in Step 3. This is where youโ€™ll link your companyโ€™s payroll funding source, assign payment routing rules, and unlock FlexPayโ€™s live balance monitoring system. Your team is set โ€” now itโ€™s time to pay them.

Last updated

Was this helpful?