Organization and contract configuration

This work instruction is part of the guide Setting up your insurance solution.

Insurance market

In the insurance market, different parties can be involved in the flow of premium payments and commissions. Although a customer may experience the process as straightforward, the underlying financial routes can vary significantly depending on the agreements between Insurance Company, Managing General Agent/Proxy, Insurance Agent and/or Broker.

For example, a customer may arrange their insurance through an proxy, yet the actual premium is still collected directly by the insurer. In other cases, the insurance agent collects the premium themselves and settles it with the insurer, who then compensates the intermediary through commissions.

In short:

  • The Insurance Company (Verzekeraar) is the risk carrier. They are the entity that underwrite and bear the financial risk of the insurance policies. They design products, manage reserves, and ensure regulatory compliance.
  • An Managing General Agent (MGA) or Proxy (Volmachtbedrijf) can act as a delegated authority between an insurer and agent or client. The insurer grants a mandate (volmacht) to a MGA to underwrite price, issue policies and handle claims on behalf of the insurer.
  • An Insurance Agent (Tussenpersoon) are customer-facing intermediaries who advise, sell and service insurance products, typically representing one or more MGA’s or insurance companies.
  • A broker (makelaarskantoor) is typically a specialist intermediary working on complex or corporate risks, often not bound to a single insurance company. They represent a client, not the insurer. They negotiate bespoke policies and terms across multiple insurers, sometimes internationally.

Across the market, these variations lead to five commonly occurring money-flow patterns. Each pattern determines who collects money, who receives it first, and how commission and remuneration move between parties. Understanding these flows is crucial for configuring your processes in Novulo correctly.

Let’s outline five common variants so you can recognise and configure accordingly. Note that other variants are possible and in practice.

cluster_s5 cluster_s4 cluster_s3 cluster_s2 cluster_s1 s5_v Client s5_t Agent s5_v->s5_t Premium s5_m MGA s5_t->s5_m Premium settlement s5_m->s5_t Commission s5_i Insurer s5_m->s5_i Premium settlement s5_i->s5_m MGA remuneration s5_i->s5_m Commission (for intermediary) s4_v Client s4_m MGA s4_v->s4_m Premium s4_i Insurer s4_m->s4_i Premium settlement s4_t Agent s4_m->s4_t Commission s4_i->s4_m MGA remuneration s4_i->s4_m Commission (for intermediary) s3_v Client s3_t Agent s3_v->s3_t Premium s3_i Insurer s3_t->s3_i Premium settlement s3_i->s3_t Commission s2_v Client s2_i Insurer s2_v->s2_i Premium s2_t Agent s2_i->s2_t Commission s1_v Client s1_i Insurer s1_v->s1_i Premium

Now that you better understand the variant. Let’s look into what is needed to come to a contract between two or more parties. You will need to configure your organisation, create the product, add a relation and set up a contract.

Configure your organisation

In Novulo, we manage organizations and relations, which can be either organizations or individuals. Each installation of Novulo is multi-tenant, meaning you can configure multiple organizations that “own” the application. In Novulo, we refer to these as My Organization.

You can find the pre-configured My Organizations by checking your Contacts.

  1. Click on ‘Contacts’ under Management.
  2. Add the column ‘Is my organization’.
  3. Here you will either see:
    • multiple entries (e.g., one for an insurer, one for an agent and one for a MGA/proxy) imported from a dataset
    • no organizations at all

From a dataset

  1. Click on the contact you want to edit and turn editting on.
  2. Fill in the NAW (Name, Address, City) details.
  3. Under ‘More’ add ‘Management settings’ .
  4. Fill out the details and ensure ‘My organization’ is checked under ‘Organization settings’.
  5. Optionally, upload a logo.
  6. Add a bank account for financial operations (a placeholder is included in the dataset).
  7. Provide a Creditor ID if you plan to process direct debits.
  8. Set up industrial classifications if relevant.
  9. Click save.
  10. Configure multiple organizations to set up contracts.

Tip: In a single-organization setup, remove unused ‘My Organizations’ to avoid clutter.

Without a dataset

  1. Click the plus icon to add an organization.
    image
  2. Fill in the NAW (Name, Address, City) details.
  3. Under ‘More’ add ‘Management settings’ .
  4. Fill out the details and make to check ‘My organization’ under ‘Organization settings’.
  5. Optionally, upload a logo.
  6. Add a bank account for financial operations (a placeholder is included in the dataset).
  7. Provide a Creditor ID if you plan to process direct debits.
  8. Set up industrial classifications if relevant.
  9. Click save.

Tip: > Accurate financial details ensure smooth processing of invoices and direct debits.

Register Employees

To ensure proper access control and auditing register the employees of ‘My organization’.

  1. Go to ‘Employees’ under ‘HR’.
  2. Click on ‘Add employee’.
    image
  3. Set Is employer of to the correct organization.
  4. Select an existing person or click Add new person.
  5. Fill in employee details (start date, end date, email, etc.).
  6. Link the employee to a Rights profile to grant required permissions.

Why: > Linking employees ensures traceability and correct styling, permissions, and authorizations.

Create the “commission” product

  1. Go to Products and create a product with:
    • Artikelnummer: PProv
    • Type: Service
    • Productgroep: Fees
    • Eenheid: Policy
    • Verkoopartikel: No (leave unchecked)
    • Fee type: Renewal commission
    • Belastingbepaling: Insurance tax
    • Boekingsschema: Renewal commission

form more details on product setup, review SUIV product and Custom product setup.

Add a contract group

  1. Under ‘Application management’ go to ‘Settings’.
  2. Search for product ‘Contract groups’.
  3. Click on the plus icon to add a new Contract product group.
  4. Set the description and click ‘Save’.
  5. Link the products that you want to include.
  6. Link the sales items that you want to include.
  7. Under ‘More’ add the ‘Used in contract lines’ to verify the product group is used in the specified contract. When you are starting a new contract group this line should be empty.

Note: Contract groups are used for contract, product groups are used in product and sales channels and product assortments are used for …

Configure a contract between an agent, insurer, proxy and other relationship

When you have configured your organisation, created a product and added relations, it is time to set up a contract. To create a new contract:

  1. Go to ‘Contracts’ under ‘Management’.
  2. Select or add the contact you want configure.
    image
  3. Select the ‘Template’ Insurance.
  4. Add a description, period and in available a contract document.
  5. Click save.
  6. Add at least two stakeholders that are involved in this contract.
  7. Add ‘Contract lines’
  8. Fill out all details needed. Make sure to:
    • Select the ‘Contract group’ with the products that are involved in this contract.
    • Define a fixed or calculated price under the ‘Compensation’ panel.
    • Define an invoice template.
  9. Under the tile ‘Products’ you will find an overview of the included products in this contract line.