Employee Mapping
Employee mapping links your Service Invoice Pro team members to their corresponding QuickBooks employees. This is required for timesheet sync to work.
QuickBooks Payroll must be active in your QuickBooks account before employee mapping and timesheet sync will work. If you don’t have QB Payroll enabled, go to your QuickBooks account settings and enable it first. This is a QuickBooks requirement, not a Service Invoice Pro limitation.
Why It’s Needed
When Service Invoice Pro syncs timesheet entries to QuickBooks as Time Activities, it needs to know which QB employee each entry belongs to. Without the mapping, the integration doesn’t know who to assign the hours to.
How to Set Up
- Go to Settings > Integrations > QuickBooks and open the Employee Mapping tab.
- Click Fetch QB Employees to load your QuickBooks employee list.
- For each SIP team member, select the matching QuickBooks employee from the dropdown.
- The mapping saves immediately when you make a selection — no need to click a separate save button.
Unmapped Team Members
If any team members aren’t mapped, you’ll see an amber warning: “X team member(s) not mapped. Their timesheet entries won’t sync.”
Timesheet entries for unmapped team members are skipped during sync. They’ll show an Employee Not Mapped badge on the timesheet detail page. Once you map the team member, you can re-sync those entries from the Manual Sync tab.
No QuickBooks Employees Found
If no employees appear in the dropdown after clicking Fetch QB Employees, it means:
- Your QuickBooks account doesn’t have any employees set up, or
- QuickBooks Payroll isn’t enabled
Add employees in QuickBooks first, then come back and click Refresh to reload the list.
Removing a Mapping
Click the Remove button next to any team member to delete their mapping. Their future timesheet entries won’t sync until the mapping is recreated.
Refreshing the Employee List
If you’ve added new employees in QuickBooks, click Refresh to re-fetch the employee list. New employees will appear in the dropdowns.
Related
- Sync Settings — enable the timesheet sync toggle
- Time Tracking — how to track hours in Service Invoice Pro