Payments and Splits Module

Edited

Agency accounts only. This module requires an agency account. Individual agent accounts will see it as locked with an Agency badge.

Purpose

The Payments and Splits module calculates how much each agent in your agency should be paid based on the commissions recorded in a statement. It applies payment schedules, tag-based split rules, and bonus programs to produce a payroll-ready payout report.

How Payouts Are Calculated

For each commission row in the statement, the system follows this calculation pipeline:

Step 1: Identify the Writing Agent

The writing agent is determined from the statement data (via the mapped Writing Agent column) or from the CRM record if the row was matched during Apply and Backfill.

Step 2: Resolve the Payment Schedule

Each agent can have one or more payment schedules assigned. A payment schedule defines the rate at which the agent is paid. The system resolves which schedule to use based on:

  1. Tag-specific schedules — If the policy has a tag that maps to a specific schedule, that schedule is used.

  2. Agent default schedule — If no tag-specific schedule matches, the agent's default payment schedule is used.

  3. Agency fallback — If the agent has no schedule assigned, the agency-level default schedule is applied.

Step 3: Calculate the Base Payout

The payout calculation depends on the schedule type:

Percent-based schedule:

Payout = Commission Amount x Rate

For example, if the commission is $100 and the schedule rate is 60%, the agent payout is $60.

Flat-rate schedule:

Payout = Flat Amount (per policy)

For example, if the flat rate is $25 per policy, the agent receives $25 regardless of the commission amount.

Step 4: Apply Split Rules

If the policy has tags with associated split rules, splits are calculated next. Splits allow you to distribute a portion of the commission or payout to other agents or entities. See Tags and Split Rules for details on how splits are calculated.

Step 5: Evaluate Bonus Programs

After base payouts and splits are calculated, bonus programs are evaluated. Bonuses can add additional payouts based on production volume, policy counts, or other criteria. See Bonus Programs for details on how bonuses work.

Step 6: Generate the Payment Report

All calculated payouts are aggregated into a Payment Report showing:

  • Each agent's total payout for the period

  • Breakdown by policy/commission row

  • Split distributions

  • Bonus amounts

  • Grand total for the agency's payroll

Payment Schedule Types

Type

How It Works

Example

Percent

Agent receives a percentage of the commission amount.

60% of $100 commission = $60 payout

Flat

Agent receives a fixed dollar amount per policy.

$25 per policy regardless of commission

Schedule Priority

When multiple schedules could apply, they are resolved in this order:

  1. A schedule explicitly linked to a tag on the policy (most specific).

  2. The agent's default schedule (set in agent settings).

  3. The agency's fallback schedule (set in agency settings).

Only one schedule is applied per commission row — the system uses the first match in the priority chain.

Required and Recommended Fields

Requirement Level

Fields

Required

Commission Amount, Writing Agent (name or ID)

Recommended

Policy Number, Carrier, Premium, Effective Date

Writing Agent identification is essential because the module needs to know which agent to pay for each commission row.

Bulk Payment Report

In addition to running Payments and Splits on a single statement, you can generate a Bulk Payment Report from the Statements tab:

  1. Select multiple statements using the checkboxes next to each statement row.

  2. Click Payment Report in the bulk actions area.

  3. The system calculates payouts across all selected statements and produces a combined report.

This is useful for generating a single payroll export covering multiple carriers or statement periods.

Re-Running Payments and Splits

You can re-run the module at any time. Common reasons to re-run:

  • Payment schedule rates were updated.

  • New tags or split rules were added.

  • Additional statement rows were matched via Apply and Backfill.

  • Bonus program thresholds changed.

Re-running recalculates all payouts from scratch using the current configuration.

Related Articles

  • Commission Statements Overview

  • Tags and Split Rules

  • Bonus Programs

  • Setup Checklist

  • Exports