Overview
Products & Compliance is where carriers, MGAs, and wholesalers define every product they distribute and the state-by-state license and appointment rules that govern who is allowed to sell each one. The configurations you enter here become the compliance and authority framework that the rest of the platform applies to every downstream agency and agent in your tenancy.
What is Products & Compliance?
Products & Compliance is the single screen where you turn your distribution catalog into machine-checkable rules. You list each product, name the states where it is distributed, then declare the license class and Lines of Authority combinations and any appointment requirements an agency or agent must satisfy in each state to be authorized to sell that product.
Who uses it. Compliance leads, licensing managers, and operations administrators at carriers, MGAs, and wholesalers. The person responsible for keeping appointment and license records aligned with state regulator requirements owns this page.
What you can do here:
See whether each product has its states set up and whether each state's compliance rules are filled in or still empty.
Add a new product, set its carrier, default commission rates, filing number, and the states where it is sold.
Apply a packaged line-of-business default template so every state on the product inherits a regulator-aligned configuration in one step.
Override the default rules on a per-state basis when a regulator's requirements diverge.
Toggle agency-level and agent-level appointment requirements on or off per state.
Adjust commission rates either on the product (the default) or per state when one state needs a different payout.
Spot states whose configuration references a deprecated Line of Authority and fix them before they break compliance checks.
Accessing Products & Compliance
In the left sidebar, click Settings (the gear icon at the bottom of the navigation).
The Settings modal opens. In the left rail under the Organization group, click Products & Compliance.
The page loads with an information banner titled Add Products and Set Compliance Requirements, an Add Product button on the right, and a row of tabs along the top, one tab per product you have already created. The first product's tab is selected by default; click any other tab to switch products. If your organization has no products yet, a centered No products found message prompts you to add your first one.
Page-level elements
Element | Description |
Information banner | Reminds you that the license class and LOA mapping you set per state defines the compliance bar every agency and agent you authorize must meet. |
Add Product button | Top-right of the page. Opens the Add Product slide-over. |
Product tabs | Each tab shows a product name. Click a tab to load that product's header summary and state table. |
Per-product header (visible inside each tab)
Element | Description |
Carrier block | Shows the assigned carrier's name and CoCode (NAIC company code), plus the Filing Number when one is set. Displays No carrier assigned in italics when blank. |
Default Commission block | The product's default new-business and renewal commission percentages, labeled New and Renewal and split by a divider. |
Line of Business block | The product's default compliance line of business (for example Property & Casualty Commercial, Property & Casualty Personal, or a custom value). Hidden when the product has none set. |
Product: label with pencil icon | Opens the Edit Product slide-over. |
Product: label with trash icon | Opens the Delete Product confirmation modal. |
State: label with plus icon | Opens the Add State slide-over to attach a new state to the product. |
Per-state table columns (one row per state)
Column | Description |
State | A two-letter postal-code circle plus the full state name (for example |
Default Compliance Requirements > Licenses | Green check when the state uses the default license template tied to the product's line of business, red cross when it has been customized. |
Default Compliance Requirements > Appointments | Green check when the state uses the default appointment template, red cross when it has been customized. |
Compliance Requirements Set? > Agency | Green check when at least one license-class plus LOA combination is configured for agencies. Hover the column-group header for the hint At least one set of License class and LOA codes stipulated. |
Compliance Requirements Set? > Agent | The same check, applied to the agent-side configuration. |
Commission (%) > New | The new-business commission rate active for the state (the product default unless overridden). |
Commission (%) > Renewal | The renewal commission rate active for the state. |
The table is sortable by clicking the State, Licenses, Appointments, Agency, or Agent column headers. Click any row to open the State compliance slide-over for that state. If a product has no states yet, a No states added message appears with the prompt to click Add State.
Note: You need the administrator role on the upstream entity to edit products. A non-admin user who clicks a row sees an alert reading You do not have permission to update products.
Creating a Product
When you would do this. A carrier has just added you to a new product, or your MGA is launching a new line. You need to declare the product in Turris so authority and compliance can be tracked for every agency you distribute it through.
Click Add Product at the top of the page. The Add Product slide-over opens with the subtitle Add a new product to the list of products.
Fill in the form:
Field | Required | Description |
Product Name | Yes | The display name shown in every product tab and in agency authority configurations. Example: |
Description | No | Internal description, up to 200 characters. Helps your team understand what the product covers. |
Commission - New Business (%) | Yes | Default new-business commission rate. Accepts numbers from |
Commission - Renewal (%) | Yes | Default renewal commission rate, same format and range. Example: |
Filing Number | No | Regulatory filing identifier from the carrier or MGA. Alphanumeric, may include |
Carrier | No | The underwriting carrier. Pick from the carriers configured in your organization; each option shows |
States | Conditional | Multi-select of the states the product is distributed in. Toggle Select All to add every state at once. Required when you pick a real line of business as the Default Compliance Requirement; optional when you pick None. All selected states are created automatically. |
Default Compliance Requirement | Yes | The line of business whose default state-by-state license and appointment template you want to apply. Choose None to start with empty compliance rules in every state, or pick a packaged line such as Property & Casualty Commercial or Property & Casualty Personal, or any custom line your administrator has loaded. |
Click Add to create the product. The slide-over closes and a new tab appears with the product loaded; every state you selected is created with the chosen default template (or with empty requirements when you picked None).
Note: Picking a line of business at creation time is the fastest way to a working configuration. Turris fills in every state's license classes and Lines of Authority for you. You can still toggle off the default in any single state and customize it.
Tip: Leave Filing Number blank if you are not sure. Once set, it must be unique across your organization's products; a duplicate is rejected with the message A product with the filing number ... exists already.
Editing a Product
When you would do this. The carrier renamed the product, you negotiated different commission rates, you finalized the filing number, or you need to expand the product into new states.
Open the product tab.
Click the pencil icon next to Product: in the action bar. The Edit Product slide-over opens with the subtitle Edit the product data.
Update any of the product-level fields. The States multi-select is hidden in edit mode; states are managed from the table on the product tab using Add State, a row click, and the slide-over Delete button.
Click Update to save.
Changing the Default Compliance Requirement on an existing product opens an Irrevocable Action confirmation modal, because the change reaches across every state attached to the product:
Change | What happens | Modal action button |
None to a line of business (for example Property & Casualty Commercial) | Every state's current compliance configuration is permanently and irrevocably replaced with the new default. | Replace |
One line of business to a different line of business | Default states are re-linked to the new line-of-business template. States whose default toggles were off keep their custom rules. | Replace |
A line of business to None | The default linkage is removed. Every default state is converted to custom, and its existing values are preserved. | Remove Default |
Warning: The Replace and Remove Default actions cannot be undone. The modal heading reads Irrevocable Action, and the message names both the previous and the new line of business so you can confirm exactly what is about to happen before clicking.
Deleting a Product
When you would do this. The carrier discontinued the product, you no longer distribute it, or you created it by mistake and have no states or agencies tied to it.
Open the product tab.
Click the trash icon next to Product: in the action bar. The confirmation modal opens with the heading Delete Product and the message Are you sure you want to delete the product "<Product Name>"?
Click Delete to confirm, or Cancel to back out.
Deleting the product removes every state configuration tied to it and detaches it from agency authority records that reference it. Authority for that product across your distribution network is broken at the same time. Confirm with operations and compliance before deleting a product that is already in use.
Adding a State to a Product
When you would do this. The product is going live in a new state, or you forgot to include a state at product-creation time and want to add it now.
Open the product tab.
Click the plus icon next to State: in the action bar. The slide-over opens with the title Add State and the subtitle Add <Product Name> compliance requirements for a new state.
Use the section tabs at the top of the slide-over (the Commissions, License Compliance, and Appointment Compliance icons) to move through the three sections. See the State Compliance Sections section below for the full field list.
Click Add to save.
States already attached to the product are disabled in the State dropdown so you cannot add the same state twice. When you select a state, the commission inputs pre-fill with the product's default new-business and renewal percentages.
Editing a State on a Product
When you would do this. A state regulator changed its license-class codes or Lines of Authority, a commission negotiation shifted the payout for one state, or you want to add an appointment requirement that was not there originally.
Open the product tab.
Click the state's row in the table. The slide-over opens with the title set to the state name and the subtitle Update <Product Name> compliance requirements in <State Name>.
Use the section tabs at the top to move through Commissions, License Compliance, and Appointment Compliance.
Click Update to save, Cancel to discard, or Delete (bottom-left) to remove the state from the product.
The State dropdown is disabled when editing. You can change the product configuration but not the state itself.
State Compliance Sections
The state slide-over is split into three sections, reached from the icon tabs at the top.
Section 1: Commissions
Field | Required | Description |
State | Yes | The state being configured. Locked when editing an existing state. |
Commission - New Business (%) | Yes | Overrides the product default for this state only. Accepts |
Commission - Renewal (%) | Yes | Overrides the renewal default for this state only. |
Section 2: License Compliance
This section always shows the License Compliance Requirements heading and the Agency and Agent editors. The Use Default License Compliance Requirements toggle appears only when the product has a line of business set.
Element | Description |
Use Default License Compliance Requirements toggle | When on, the state inherits the license class and Lines of Authority codes defined by the product's line-of-business template, and the editor is locked. When off, the per-state editor is unlocked. |
Agency accordion (expanded by default) | Build the license-class plus LOA mapping every agency selling this product in this state must meet. |
Agent accordion | The same editor scoped to individual agents. |
Add new group (OR) button | Adds a new OR-group so the requirement can be satisfied by one of several alternative license/LOA combinations. |
+ button (inside a group) | Adds an additional AND constraint to the current group. |
License dropdown | Pick the state license class. Some designations do not match exactly; the inline tooltip recommends looking for the closest match or contacting support. |
Lines of Authority multi-select | Pick the required LOAs for the chosen license class. A deprecated LOA that is currently selected shows a red pulsing border to flag it for replacement. |
X icon (top-right of a constraint) | Removes that single constraint. |
Trash icon (bottom-right of a group) | Removes the entire OR-group. |
If a constraint row is left half-filled (a license picked but no LOA, or the reverse), saving surfaces a warning alert reading Please complete or remove empty rows in: Agency License (License Class or Lines of Authority), ... naming each incomplete editor.
Section 3: Appointment Compliance
This section always shows the Appointment Compliance Requirements heading and the Agency and Agent accordions. The Use Default Appointment Compliance Requirements toggle appears only when the product has a line of business set.
Element | Description |
Use Default Appointment Compliance Requirements toggle | When on, the state inherits the appointment rules from the product's line-of-business template, and the editor is locked. When off, the agency and agent appointment editors are unlocked. |
Agency Appointment Required toggle | When on, every agency selling the product in this state must hold an active appointment with the carrier. When the state's default rule does not require an agency appointment, switching this on is blocked with the alert Agency Appointment Not Available: Agency appointment cannot be enabled because the default compliance settings for this state do not require agency appointments. Update the default settings first. |
Agent Appointment Required toggle | The same rule scoped to individual agents, with the matching Agent Appointment Not Available alert. |
Lines of Authority mapping groups (per accordion) | When the corresponding required toggle is on, configure the LOAs the appointment must cover, using the same OR-group and AND-constraint structure as license compliance. When the required toggle is off, the editor is disabled and shows the hint <Agency or Agent> appointment is not required for this state. Enable the "<Agency or Agent> Appointment Required" toggle to configure appointment constraints. |
Tip: When a default toggle is greyed out and the tooltip reads You must select a state to use default compliance requirements, finish selecting the state in Commissions first. The toggles become available as soon as a state is picked.
Note: Switching the Use Default License Compliance Requirements or Use Default Appointment Compliance Requirements toggle from off to on opens a confirmation modal with the message This action overwrites any existing compliance requirements with the selected default business line requirements. Once you click Ok, the existing custom configuration for that state is replaced.
Deleting a State
When you would do this. The product is no longer distributed in a particular state, or the state was added by mistake.
Open the product tab and click the row of the state you want to remove.
In the slide-over, click Delete in the bottom-left. The confirmation modal opens with the heading Delete <State Name> data.
Click Delete to confirm.
Deleting a state also removes that state from the Approved States list on any agency authority that referenced this product, so make sure no active authority depends on it.
Understanding AND / OR Logic
License and appointment compliance is expressed as a set of OR-groups, where each group is itself an AND of constraints:
Within a group: the agency or agent must satisfy every constraint listed. For licenses, that is the chosen license class plus every Line of Authority selected. For appointments, that is every Line of Authority selected.
Across groups: satisfying any one group is enough.
This shape covers the two most common compliance patterns:
A single regulated combination: model it with one group containing one constraint.
Alternative combinations a state allows: model each alternative as its own group, where satisfying any one is enough.
Default Compliance Templates
Default templates pre-fill state-by-state license and appointment rules so you do not have to configure every state from scratch. Templates are scoped per state, so the same line of business produces different per-state values to match each state regulator's framework.
Template | When to use |
None | The product does not fit a packaged template (for example surplus lines, specialty lines, or a fully custom regulatory shape). You configure each state manually. |
Property & Casualty Commercial | Standard commercial P&C distribution. |
Property & Casualty Personal | Standard personal P&C distribution (homeowners, auto, umbrella). |
Custom lines of business | Any additional templates your administrator has loaded for your organization. |
If a default is unavailable for a state (your administrator has not loaded it), turning the toggle on is blocked with an alert reading Default Settings Unavailable: Default compliance requirements for this state are not configured by the administrator. Please contact support to resolve this issue.
Visual Indicators
Indicator | Label | Meaning | What to do |
Green check | (Cell value) | Default compliance is on, or at least one license/LOA combination is configured. | No action needed. |
Red cross | (Cell value) | Default compliance is off and no license/LOA combination is configured. | Open the state slide-over and finish the configuration in the License Compliance or Appointment Compliance section. |
Red warning triangle | hover text Contains deprecated Lines of Authority | The state's configuration references a Line of Authority the state regulator has deprecated. | Open the state slide-over and replace the deprecated LOA with the current code. |
Red pulsing border on the LOA dropdown | screen-reader alert Warning: One or more selected Lines of Authority are deprecated | A deprecated LOA is currently selected in the editor. | Open the multi-select and swap the deprecated LOA for its replacement. |
Frequently Asked Questions
Why is my Agency or Agent Appointment toggle disabled? Either no state has been selected yet, or the state's default compliance template has the corresponding appointment requirement turned off. Pick a state first, or turn off Use Default Appointment Compliance Requirements before enabling the toggle.
What happens if I switch the Default Compliance Requirement after states are configured? A confirmation modal opens describing the change. From None to a line of business, every state's current configuration is replaced. From one line of business to another, only states still on the old default are re-linked. From a line of business back to None, the default linkage drops and all states become custom with their values preserved.
Can different states on the same product have different rules? Yes. Each state's license and appointment configuration is independent. You can keep most states on the default and customize a few without affecting the rest.
Can two products in our organization share a filing number? No. The filing number is enforced as unique within your organization when set, so a duplicate is rejected at save.
Why does a product show "No carrier assigned"? Carrier is optional at creation. You can leave it blank and add or change the carrier any time by editing the product.
Can I bulk-copy compliance settings from one state to another? Not directly from the UI. The fastest path to consistency is applying the default template to as many states as possible and then customizing only the states whose regulators require it. Contact support if you need a bulk operation.
Why is a row I just clicked not opening the slide-over? You need the administrator role on the upstream entity to edit products. Non-admin users see an alert reading You do not have permission to update products. Ask your organization administrator to update your role under Settings > Users.
Best Practices
Start every standard P&C product on a default template. Picking Property & Casualty Commercial or Property & Casualty Personal at creation applies a tested, regulator-aligned configuration across every state in one step, then you only customize the exceptions.
Customize states only where the regulator demands it. The more states stay on the default, the easier future template updates are to roll out, because Turris re-applies the default to every default-linked state automatically.
Act on the red warning triangle when it appears. The triangle is the platform's flag that a state's LOAs have been deprecated and the configuration will eventually stop matching regulator records.
Set the filing number once you have it locked. A blank filing number is fine, but it must be alphanumeric, 2 to 128 characters, and unique within your organization, so reserve it until the value is final.
Keep commission overrides exception-based. Set the product-level new-business and renewal rates to your most common values and use per-state overrides only when a state genuinely needs a different payout.
Coordinate Default Compliance Requirement changes with operations. A line-of-business switch can reset every state on the product. Confirm the impact before clicking Replace in the confirmation modal.
Pilot in a small set of states before broad rollout. Adding a new product to two or three states first surfaces compliance gaps before they affect a wide agency footprint.
Related Pages
Settings: Security - Organization-wide authentication controls, including SMS-based multi-factor authentication enforcement.
Settings: Business Rules - Org-wide defaults for coverage thresholds, agency onboarding automation, AML/OFAC screening, and policy compliance verdicts.
Settings: Template Agreements - Library of producer agreement templates used during agency onboarding.
Users (Settings) - Invite users, assign roles, and manage access to your organization in Turris.
Settings: Personal Notifications - Per-user email and in-app alert preferences for compliance, lifecycle, license, and policy events.
Settings: Email Domain - Register a custom sending domain so platform emails use your brand instead of turrisfi.com.
Settings: Webhook - Register HTTPS endpoints that receive automated notifications when key compliance events occur.
API (Settings) - Generate API clients and restricted access tokens for backend and frontend integrations.
Settings: Integrations - Connect Turris to third-party tools (currently a HubSpot integration that pairs HubSpot Companies with Turris Agencies).
Agency Onboarding: Upload Documents - Decide which compliance documents an invited agency must upload before onboarding completes.
Agency Onboarding Settings: Product and State Selections - Toggle whether invited agencies pick the products and states they want distribution authority for during onboarding.
Agency Onboarding: Payment Details - Decide whether agencies must enter banking details during onboarding.
Agency Onboarding: Custom Questions - Drag-and-drop builder for an extra agency-onboarding step capturing additional information.
Agency Onboarding: Pre-Contract Review - Pause invited agencies after onboarding so your team can review the submission before the producer agreement is sent.
Need Help?
If you have questions about Products & Compliance or encounter any issues, contact our support team at support@turris.com.