TeamBuyIn automatically calculates commissions at the line-item level once your integration with Housecall Pro or Jobber is connected and your services are configured. This article walks through everything an admin needs to get commissions running: connecting your FSM, setting payout types per service, reviewing jobs, and reading the payout summary.
What are commissions in TeamBuyIn?
Commissions in TeamBuyIn are automatically calculated payouts tied to individual line items on a job. Unlike a commission percentage assigned at the employee level, TeamBuyIn calculates each technician's earnings based on the specific services and materials they sold or performed on each job.
This gives you:
Automatic payout calculations from your Housecall Pro or Jobber job data
Per-service payout rules (fixed dollar, top-line %, or bottom-line %)
Real-time earnings visibility for technicians on their own devices
Clean payout and profitability data for payroll and accounting exports
Note: Commissions only apply to jobs, not estimates as of 5/20/26.
Prerequisites
Before commissions will calculate on jobs, make sure you have:
A connected HousecallPro or Jobber integration
At least one team member added to your account
A pricebook
A commission rate in mind
Step 1 — Connect your FSM integration
TeamBuyIn pulls job data directly from your field service management tool via API. When a job is completed in HousecallPro or Jobber, it syncs to TeamBuyIn automatically.
Housecall Pro
1. On TeamBuyIn.com/signup, enter your contact information and click Create Account.
2. Select Housecall Pro as your integration and enter your API Key and Webhook Signing Key. Both are found in your HCP account under Settings in your Housecall Pro account.
3. Choose how much historical job data to import (last 24 hours, 3 days, 1 week, or a custom range).
4. Tap Connect. TeamBuyIn will begin syncing your jobs, services, and team members.
Jobber
1. Login to Jobber and navigate to the App Store.
2. Search "TeamBuyIn" and click Connect at the bottom of the page. You'll be redirected to Authorize access to TeamBuyIn.
3. Once authorized, on TeamBuyIn.com/signup, enter your contact information and click Create Account. Once authorized, TeamBuyIn syncs your jobs, line items, services, and team members automatically going forward.
Step 2 — Configure payout types in your service catalog
Each service in your catalog has its own payout rule. This is what TeamBuyIn uses to calculate how much a technician earns per line item. You can set different rules for different services. For example, a flat $50 for a standard service call, or 15% of revenue for an equipment installation.
Three payout types
Type | How it calculates | Example |
Fixed $ | A flat dollar amount per line item, regardless of price | $50 per service call completed |
Top line % | A percentage of the line item revenue before expenses | 15% of the $400 installation charge = $60 |
Bottom line % | A percentage of net profit after material costs are deducted | 25% of the $200 margin on a $400 job with $200 in parts = $50 |
To set payout types on your services
1. Tap More then Services.
2. Tap any service to open it, then edit the Payout type and Amount fields.
3. Toggle Commissionable on or off to control whether this service earns commission by default.
4. Tap Save.
Note: You can also set a global default commission type for your entire organization in More > Organization settings. Per-service rules take priority over the global default. Discounts and taxes are never commissionable. Tips are always commissionable by default.
Bulk editing services
If you need to update payout settings across multiple services at once, use bulk edit. Tap Select all or check individual services, then apply a new payout type or commissionable flag to the entire selection in one step.
Step 3 — Set commission eligibility per team member
1. Tap More then Team management.
2. Find the team member and toggle Commission eligible on. Only eligible members will be assignable for commission on jobs.
3. Optionally toggle Visible in metrics to control whether this member appears on the leaderboard.
Note: Team members with commission ineligibility are still able to be commissioned manually.
Managing commissions on jobs
Once your integration is connected and services are configured, jobs sync automatically from Housecall Pro or Jobber when they're completed and commissions are calculated immediately based on your service payout rules.
Reviewing a job
1. Tap the Jobs tab. Pending jobs (not yet reviewed) show a badge count.
2. Tap a job to open it. You'll see all line items with their calculated payouts.
3. Verify which line items are commissionable and which technician(s) are assigned. TeamBuyIn auto-assigns based on who was dispatched.
4. Tap Confirm to approve the job. The job moves from pending to reviewed and payouts are locked.
Assigning multiple technicians to a line item
A single line item can be split among multiple technicians. Payouts divide evenly by default, with each technician receiving an equal share. You can set custom splits (for example, 60/40) if one technician led the work.
Overriding a payout
If the auto-calculated amount isn't right for a specific job, you can override it directly during job review. TeamBuyIn offers two override modes:
Simple mode — enter a total override amount and it splits evenly among assigned techs
Advanced mode — enter each technician's exact payout manually calculated by percentage or dollar amount
Overrides require a written note explaining the reason. The system tracks whether each payout came from the service default, a manual override, or the global default so you always know how each number was calculated.
What's commissionable?
Line item type | Commissionable? |
Service / labor | Yes (default) |
Materials | Yes (default) |
Tips / gratuity | Yes (always by default) |
Tax | Never |
Discounts | Never |
Payout summary
At the bottom of each job you'll find a payout summary breaking down every technician's earnings for that job:
Field | What it shows |
Employee | Team member with at least one line item assigned |
Commissionable | Total dollar value of line items assigned to this technician |
Payout type | Fixed, top line %, or bottom line % is configured for each service |
Amount | Calculated commission total. Can be manually overridden. |
Net profit | Revenue minus expenses minus total payout equals your margin on the job |
