Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Calculate and Pay Commission to Our Distribution Partners Without Month-End Spreadsheets?
Problems We Solve

How Do We Calculate and Pay Commission to Our Distribution Partners Without Month-End Spreadsheets?

Insurtechs calculate partner and broker commission in spreadsheets each month. We build a commission engine with statements, clawbacks and payment exports.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Commission is calculated in spreadsheets because each partner or broker has different rates, tiers and clawback terms, and cancellations and adjustments keep changing what is owed. We build a commission engine that reads policy events, applies each partner's terms, handles clawbacks on cancellation, produces statements partners can check, and exports approved payments to your accounting system.

Month end, commission week

You distribute through brokers, affinity partners and embedded partners. Each has commission terms: a percentage of net premium for one, a flat fee per policy for another, a tiered rate that rises with volume for a third, and different treatment of cancellations for each.

At month end, someone exports policy transactions, filters them by partner, applies the terms in a spreadsheet, subtracts clawbacks for cancellations, and produces a statement. Partners query the numbers. Some statements are late. The accounting system gets a single journal per partner typed by hand. When a partner asks how a figure was calculated, the answer is a formula in a cell.

Why commission is fiddly

The rules are clear in contracts and complicated in practice.

  • Each partner has different rates, bases and tiers.
  • Cancellations and refunds trigger clawbacks with different rules per partner.
  • Mid-term adjustments change premium and therefore commission.
  • Tiers depend on volume across a period, which changes as the month goes on.
  • Terms change over time, and old policies may be on old terms.

The cost of spreadsheet commission

Errors in either direction damage partner relationships or cost you money. Partners who cannot check their statements lose trust. Finance spends days each month on calculations that follow fixed rules. When terms change, the spreadsheet is edited, and nobody is sure old policies still use the old terms. Commission also appears in bordereaux, so errors spread.

What commission you pay is set by your agreements. We calculate it according to them.

A commission engine

What we build calculates commission from policy events, using each partner's terms as data.

  1. Each partner's terms are stored as data: basis, rate, tiers, clawback rules and effective dates, maintained by finance.
  2. Policy events from your policy system, such as new business, adjustments, renewals and cancellations, are read as they happen.
  3. Commission is calculated per event using the terms in force for that policy, and tiers are recalculated at period end.
  4. Clawbacks on cancellation follow each partner's rules and appear as separate lines.
  5. At month end, a statement for each partner lists every policy and adjustment with its commission.
  6. Partners can view or download their statement from the broker portal or partner dashboard.
  7. Approved totals are exported to your accounting system, such as Xero or NetSuite, and payment files can be produced for your bank.
Partner typeTypical termsEngine handles
BrokerPercentage of net premiumPer transaction, including adjustments
Affinity partnerFlat fee per policy soldPer new policy, clawback within a set period
Embedded partnerTiered rate by monthly volumeTier recalculated at month end
Any partnerTerms changed during the yearOld policies stay on old terms

Commission after the change

Take a policy sold through an affinity partner and cancelled a few weeks later. Under that partner's terms the flat fee is clawed back in full inside a set period. The engine sees the cancellation event, finds the original commission line, applies the clawback rule in force on the sale date and adds a negative line to this month's statement with both dates shown. The partner can see exactly why their total is lower, and nobody has to remember the rule.

Tiered partners get the same treatment at period end: the engine totals the volume, applies the tier from their terms and shows the adjustment as its own line rather than silently changing earlier figures.

Commission accrues as policies are written. At month end, statements are ready for review. Partners check their statements line by line and raise specific queries. Finance approves and posts in one step. When terms change, finance adds a new version with a date, and the engine applies it correctly to new and existing policies.

Is commission calculated like this for you?

  • Commission is calculated in spreadsheets each month.
  • Partners query their statements regularly.
  • Clawbacks are worked out by hand.
  • Terms changes are handled by editing formulas.
  • Commission journals are typed into the accounting system.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do you set commission terms?

No. Terms come from your agreements. We store and apply them.

Can partners see their statements?

Yes, through your broker portal or partner dashboard, or by email.

How are tiers handled?

Tiers are recalculated at the end of each period using the partner's terms, and adjustments are shown on the statement.

Does it feed our bordereaux?

Yes. Commission per policy can be included in bordereaux from the same calculation.

What drives the cost?

The number of partners and term types, the policy system integration, and the accounting and payment exports.

Keep reading

More on Problems We Solve

Start here

Tell us where your insurtech's operations get stuck

Describe the journey, queue or report that is causing trouble, the policy administration system you run on, and the capacity providers, brokers and partners you deal with. We will tell you what we would build around your existing platform and what we would leave alone, and if your system already has a feature that fixes it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →