Acceptance & premium Value build-up & benefits Traceable calculation

Custom policy administration software development

Appfront builds custom policy administration software for insurers: underwriting, policy issuance, premium collection, value build-up, mutations during the term, surrender and benefit payments. For organisations with a portfolio that runs for decades, where every calculation must still be explainable years later to a client, an accountant or a regulator.

What is policy administration software?

Policy administration software is the insurer's own system: it keeps track of which policies are in force, what has been agreed, which premiums come in, how the value develops and what must be paid out when an event occurs. It differs from an intermediary's software, which manages the client relationship and the portfolio across several insurers. For that side we have a separate page on insurance brokerage software.

What is distinctive about this category is its lifespan. A life insurance or pension policy taken out today may run for forty years. Over that period tariffs, regulations, mortality tables and discount rates change several times, yet a policy written in 2004 must still be handled according to the terms of 2004.

That makes the core question not whether the system can calculate, but whether it can still explain twenty years from now how it calculated back then. Everything on this page comes down to that. See also our broader approach to building custom software.

The policy keeps its own rules

Terms, tariffs and calculation rules are version-bound and attached to the policy, not to the system. A change made today therefore changes nothing about what was agreed in 2004.

Every calculation traceable

For every value determination, premium setting and benefit payment, the rules, tariffs and bases used are stored. A question from a client or an accountant is then a lookup rather than a reconstruction.

Mutations as events

Making paid-up, surrender, divorce, transfer of value and death are not fields you overwrite but events with a date. The policy can therefore be read back at any point in the past.

How we build your policy administration software

We start with your product terms and your existing portfolio, not with a feature list. Actuarial, administration, compliance and IT sit at the table early, because the calculation rules come from the first and the exceptions from the second.

1
Discovery & scope

We map your products, variants and historical terms, including the series that are no longer sold but are still in the portfolio. It is precisely those old variants that determine how flexible the model needs to be.

2
Design

We design the policy model with version control for terms and rates, the event model for changes, the calculation layer and the integrations with collection, accounting and reporting. Your actuary checks the calculation rules before any code is written.

3
Build & integrate

We build in short iterations and run each iteration against your existing portfolio, so differences with the current administration become visible. An unexplained difference is a blocker, not a rounding issue.

4
Go-live & migration

Controlled migration with a period in which the old and new systems calculate in parallel and the outcomes are compared policy by policy. Afterwards, ongoing management and further development whenever products or regulations change.

What policy administration software actually does

A funeral insurer has a different process from a provider of income protection or pension products. These are the features we most often deliver.

Underwriting & policy issuance

Application, medical and financial underwriting according to your own guidelines, determination of the premium and any loadings, and issuing the policy with the terms in force at that moment, recorded on the policy itself.

Premium collection & arrears

Recurring direct debit collection, integration with payment files and follow-up on arrears, including the legal and contractual steps that go with it. This ties in with our financial reconciliation.

Value build-up & charges

Build-up of value per policy with the cost and risk components shown separately, so you can explain to a customer where their money goes and to your regulator how you calculate it.

Mid-term changes

Making policies paid-up, changing beneficiaries, divorce settlements, transfer of value and adjusting the sum assured, each recorded as an event with an effective date and a calculation that is retained.

Surrender & benefit payment

Determination of the surrender value or the benefit payable on maturity or death, with checks on the required documents, the tax treatment and the deductions that apply.

Reporting & accountability

Portfolio overviews, technical provisions and the data deliveries you need for your annual accounts and supervisory reporting, built from the same policy data rather than a separate administration.

For whom we build policy administration software

The complexity of the challenge differs greatly with the term of the product and the size of the portfolio. These are the types of clients we most often build for.

Life insurers

Providers with long-term contracts where value build-up, tax treatment and historical terms come together. For them, traceability over decades matters most, including for products that have not been sold for years.

Funeral and benefit-in-kind insurers

Providers with a large portfolio of small policies and benefits paid in services rather than money. They need a model that can hold benefit-in-kind performance and monetary values side by side.

Income and absence insurers

Providers where the benefit is paid periodically and depends on the insured's changing circumstances. See also our broader software for the financial sector.

Administrators and managing general agents

Organisations that run the administration for one or more risk carriers. For them, separation per client and a clear accounting per portfolio are the most important requirements. See also our insurance app.

Not yet sure about a large project?

Test your idea first: a working prototype in 1 day

With OneDayBuild, we turn your idea into something tangible in one day for €1,150, so you can see whether further development is worth the investment. Decide to go ahead with the full build? Then we credit the full cost.

Explore OneDayBuild →

Technology and integrations

We build with a modern, maintainable stack and integrate with the systems that handle your collections, accounting and customer communication.

For claims handling, with insurer messages automatically filed to the case, there is our claims file software with insurer messaging.

For policy renewals, including recalculation, customer communication and exceptions, there is our renewal software for policy administration.

Node.js / Python / .NET React / Vue front-end PostgreSQL / SQL database Version-controlled calculation model Event-driven policy model SEPA direct debit files Accounting integration Document generation Integration with intermediaries Reporting and data feeds SSO via OAuth 2.0 / SAML Role-based access control Immutable audit logging Reproducible calculations Migration and comparison tooling CI/CD pipelines

Why Appfront for your policy administration software?

Appfront builds custom software and starts with your products and your existing portfolio. In policy administration the difficulty is rarely the new sales but the tail: the variants nobody sells any more, the exceptions once resolved by hand, and the question of how to carry them over correctly.

We build the policy so that it keeps its own rules. Terms and tariffs are tied to the version and attached to the policy, so a change today does not alter what was agreed at the time. That is the only way to explain, twenty years later, how a payout came about.

The calculation rules come from your actuarial team, not from us. We build the environment in which those rules become explicit, testable and executable, run them against your existing portfolio so that deviations become visible, and ensure every outcome retains the bases used.

See also our broader services: custom software development and AI automation for insurers. Questions about your situation? Get in touch with us.

  • Terms and tariffs tied to the version of the policy
  • Mutations recorded as events, not overwritten fields
  • Every calculation retains the bases used
  • Historical product variants included in the model
  • Calculation rules from your actuarial team, explicitly documented
  • Migration with parallel comparison per policy
  • Separation per client for administration under power of attorney
  • Immutable logging for accountants and regulators
  • Clear documentation your own team can maintain
  • Ongoing maintenance when products or rules change

Security, privacy and accountability

A policy administration holds financial data and, for life and income insurance, often health data from underwriting. That is special category personal data under a strict regime. We separate that data from the rest of the file and set up authorisation so that an employee handling premium collection cannot access it.

Retention periods here are unusually long, because a policy runs for decades and the administration may still be needed afterwards. We record for each data flow what is kept, for how long and why, in line with the GDPR, and delete what falls outside that basis.

Technically we build according to OWASP security standards, with encryption in transit and at rest, role-based access and immutable audit trails on calculations and mutations. More on our approach: information security policy and vulnerability disclosure policy.

  • Health data separated and separately authorised
  • Retention periods defined per data flow
  • Immutable logging of calculations and mutations
  • Reproducible outcome per closed period
  • Separation of portfolios between clients
  • Encryption in transit (TLS 1.2+) and at rest
  • Role-based access and least privilege
  • Built to the OWASP standards

Frequently asked questions about policy administration software

Answers to the questions we get asked most often about custom policy administration.

This is the insurer's own system, which keeps track of which policies are in force, what has been agreed, which premiums come in, how the value develops and what is paid out when an event occurs. It covers underwriting, policy issuance, premium collection, changes during the term, surrender and benefit payment.

An insurance brokerage manages the client relationship and a portfolio across multiple insurers, with commission, renewals and claims handling at its core. Policy administration is the other side of the line: the system of the risk carrier, which maintains the policy itself and calculates the obligation. The two integrate with each other, but they solve different problems.

Because a policy from 2004 must be handled according to the terms of 2004, even if your rates, mortality tables and interest rate assumptions have been changed several times since. We therefore link terms and rates to the policy by version rather than to the system, so that a change made today does not alter the past.

Yes, and that is usually the most demanding part of the project. We run the new model against your existing portfolio and compare the outcomes per policy with your current administration. We investigate differences before anything goes live; an unexplained difference is a blocker, not a rounding matter.

They shape the design. Almost every portfolio contains series that have not been sold for years but will run for decades, sometimes with exceptions that were once resolved by hand. We map these early, because a model that only fits the current products will still get stuck during migration.

Your actuarial team, not us. We build the environment in which those rules are recorded explicitly and can be tested, run them against your historical data so that discrepancies become visible, and ensure every outcome retains the bases used. Actuarial responsibility remains with you.

We treat it as special category personal data with its own regime: kept separate from the rest of the file, with access granted on a need-to-know basis and logging of every inspection. An employee in premium collection therefore cannot access it, even if they otherwise have broad rights.

We build custom. Product terms, calculation rules and the exceptions in a long-established portfolio are exactly where off-the-shelf packages break down, and that long tail determines whether a migration succeeds. After an intake conversation, we decide together which products to set up first and in which order to migrate.

Ready to build your policy administration software?

Tell us which products you administer and where your current administration reaches its limits: with legacy variants, with changes during the term, with reporting, or with the migration that has been postponed. We are happy to think along with you on the policy model, version control and the approach to your existing portfolio. In a no-obligation first conversation, you will get a clear picture of the possibilities.

Edit content