Configure your payroll with Thatch
Depending on your payroll provider, Thatch can support three types of payroll configurations:
| Configuration | Employee roster management | Payroll deduction handling |
|---|---|---|
| Manual | Manual | Manual |
| Employee roster sync | Automated (read only) | Manual |
| Employee roster sync and automated deductions | Automated (read only) | Automated (write) |
For each type of configuration, ensure that your employee roster is up-to-date and your pay schedule is configured.
Add your employee roster
Thatch offers several ways to add your employee roster, so you can choose the method that best fits your team's size and existing systems.
Manage payroll manually
You can run Thatch with any payroll provider. If yours isn't supported, you'll manage your roster and deductions in Thatch directly.
When you create your account you’ll be prompted to select a payroll provider to connect. If you don’t see your payroll system, skip this option and add your pay schedule(s) in the next step.
Once you’ve finished creating your Thatch account, you’ll see the employee information you provided for your health budget appear on the Employees page of your Thatch account. Add any missing information using one of these two options:
- Fewer than 20 employees: click the three dots next to each employee → Edit employee → Save.
- 20 or more employees: email support@thatch.com with a completed employee roster template.
Connect your payroll provider
Connecting your payroll system lets Thatch sync your employee roster and, depending on your provider, automate payroll deductions so you don't have to enter them manually each pay period.
- During account setup, you'll be prompted to connect your payroll provider. If you skipped this step, go to Settings → Payroll at any time to connect.
- Search for your payroll provider and follow the guided connection steps.
- Log in to your payroll system through the connection flow and grant any necessary permissions.
- Once connected, your employee roster begins syncing. This typically takes 24–48 hours to complete.
Once your roster successfully syncs, you'll see your employees in the Employees section of your Thatch dashboard. From here, verify your pay schedules so Thatch can properly configure deductions.
Once payroll is connected, new employees can only be added through your payroll system — not manually in Thatch.
Enable automated deductions if available
If your payroll provider supports automated deductions, Thatch sends employee deduction amounts directly to your payroll system.
Once you’ve connected your payroll system and employees have synced, enable automated deductions in the Thatch dashboard:
- Go to Payroll Deductions in your dashboard.
- Click Enable Automated Deductions.
- If you have multiple pay schedules, confirm that every employee is assigned to the correct one. Employees without a pay schedule assignment will be automatically assigned to a default monthly pay schedule.
Once enabled, deductions will automatically sync to your payroll provider.
You can disable automated deductions at any time under Settings → Payroll. If you do, make sure to remove any existing automated deductions in your payroll provider to avoid duplicate withholdings.
See a full list of payroll providers with automated deductions through Thatch.
Partner integrations
If you signed up for Thatch through a partner integration, your dashboard may look different from the standard setup.
- QuickBooks and Allstate
- ADP Run
- Your employee roster is created and maintained from your QuickBooks system.
- You will not have a Payroll Deductions tab or a Payroll tab under Settings; deductions are written directly to QuickBooks automatically.
- Your employee roster is created and maintained from your ADP system.
- You will have a Payroll Deductions tab on your Thatch dashboard.
- You can enable or disable Automated Deductions via Settings → Payroll.
Configure pay schedules
Pay schedules tell Thatch when and how often you pay your employees. This is how Thatch ensures deduction reports are generated at the right time and in the right amounts — so everything lines up with your actual payroll runs.
Without a pay schedule configured, Thatch defaults to generating deductions on a monthly cadence, which may not match how you actually pay employees. Setting up your schedule correctly ensures:
- Deduction reports arrive five business days before each pay date
- Employee deduction amounts are calculated for the right number of pay periods
- Automated deductions (if applicable) write to your payroll system on time
Supported pay frequencies
Thatch supports the following pay schedules:
| Frequency | Description | Pay periods/year |
|---|---|---|
| Weekly | Paid every week | 52 |
| Bi-weekly | Paid every two weeks | 26–27 |
| Semi-monthly | Paid twice per month on specific dates | 24 |
| Monthly | Paid once per month | 12 |
Thatch can cap the number of pay dates per month upon request. Reach out to support@thatch.com with your company name and the specific pay period you want updated.
Set up your pay schedule
You will be prompted to set up pay schedules when you create your account, or asked to verify the schedule after your initial account setup. You can access your pay schedules at any time via Settings → Payroll → Manage or through the Payroll Deductions page.
- Select your pay frequency.
- Enter your specific pay dates (or anchor day for bi-weekly/weekly schedules).
- Indicate how you'd like Thatch to handle pay dates that fall on bank holidays.
- Review and confirm your schedule — it won't go live until verified.
For auto-synced accounts: until your pay schedule is verified, deductions default to a monthly cadence. Complete verification before your first payroll run.
Manage multiple pay schedules
If you pay different groups of employees on different schedules — for example, hourly employees weekly and salaried employees semi-monthly — you can set up multiple pay schedules in Thatch.
Rules for multiple schedules:
- Each employee must be assigned to exactly one pay schedule
- Employees not assigned to a schedule default to monthly deductions
- If you see a banner prompting you to assign employees, do this before your next payroll run
To assign or reassign employees, go to Settings → Payroll → Manage, select the schedule, and use the Add Employees button.
Archive old pay schedules
If a pay schedule is no longer active, archive it rather than leaving it open. Inactive schedules can cause employees to be unassigned or generate incorrect deductions.
To archive a pay schedule, go to Settings → Payroll → Manage and select Deactivate pay schedule.
The default monthly pay schedule cannot be archived — it serves as a system fallback. If you see monthly deductions generating unexpectedly, check that your pay schedules are verified and employees are assigned correctly.
Read Process payroll deductions to learn more about the deduction reports that are generated in accordance with your pay schedule.