The system that rates and reports your specialist schemes
An insurance broker's scheme system is where its specialist schemes live: the rating tables, the referral rules, the policies, the renewals and the bordereau each insurer expects every month. Solve With Software takes over scheme systems built for a broker's own schemes, keeps them running, and modernises them in stages, so the quote team keeps the screens it knows while the rates become tables the office can change and each bordereau comes straight from the policy records. AI helps first with the proposal forms and introducers' emails, reading each into a draft quote for a handler to check. The assessment prices each stage before you commit.
Free · 1 hour · no obligation
The Old Guard
Written 2002 to 2013 by a contractor who knew the scheme, in VB6 or Access over SQL Server, with a Web Forms quote form for introducers.
The New Legacy
Built 2016 to 2022 by an agency or freelancer as an online quote-and-buy in PHP or React, or in Bubble; since 2023, sometimes begun in an AI builder.
Where AI helps
Proposal forms read into draft quotes: about 30 a day at five minutes' typing each comes to two and a half hours a day across the quote team.
Rating, binding and the month-end bordereau
A typical business running one of these has 20 to 120 staff, a handful of specialist schemes (motor trade, taxis, holiday lets, specialist contractors, classic vehicles) and a few hundred to a few thousand policies a month, quoted and renewed by the phone team, introducers and a web quote form. Those are composite figures. Most brokers put their open-market business through a bought broking platform. This page is about the system beside it, written for the schemes the platform cannot rate, and most common at specialist brokers and managing general agents writing under delegated authority from one or two insurers. Written in 2006 or in 2020, it does the same job.
In the scheme manager's words, it rates each risk from the scheme's tables with its loadings and discounts, refers what falls outside the binding authority to the insurer's underwriter, issues the schedule and certificate, handles mid-term changes, cancellations and renewals, takes the premium or the instalments, works out the insurance premium tax and commission, and builds each insurer's bordereau at the month end, with claims where the broker handles them.
The rules in it belong to the schemes:
- A risk with recent claims, a value above the scheme's limit or a postcode in a band the insurer watches goes to the insurer's underwriter, and the office cannot bind it.
- New rates apply only to quotes from their effective date, and an issued quote keeps its rates until it expires.
- A mid-term change is charged or refunded pro rata to the day, with the premium tax worked out again on the difference.
- Each insurer sets its own bordereau columns, codes and cut-off, and a policy bound after the cut-off goes on next month's.
- A renewal on a retail home or motor scheme may not be priced above what the same customer would be quoted as new business.
The Old Guard: a contractor's rating program from around 2005
Written somewhere between 2002 and 2013 by a contractor who understood the first scheme, then grown one scheme at a time. The quote and policy screens are a Windows program in Visual Basic 6 or a Microsoft Access database, the data sits in SQL Server, and the schedule and certificate merge into Word templates. Between 2010 and 2013 the introducers were given a quote form of their own, an ASP.NET Web Forms site on the .NET Framework reading the same database. The bordereau is a query pasted into Excel on the last working day and reshaped by hand for each insurer. All of it runs on a server in the office.
The contractor has since retired or moved on, and the rates for each scheme ended up split between tables in the database and figures typed into the code. When the insurer agrees new rates, someone edits the tables, runs a handful of test quotes against last year's prices, and trusts the code has nothing else to add.
The New Legacy: online quote-and-buy, built around 2019
The same scheme system built between 2016 and 2022, usually because the broker wanted customers to buy a policy without ringing. A small agency or a freelancer wrote it in PHP or React, Angular or Node, or someone put it together in Bubble. From the office it looked as though the schemes had caught up: a customer gets a price late at night, pays by card or signs up for instalments, and has the schedule and certificate by email before the phone team is in.
The rates are what pin it down. The rating tables were written into the quote journey's code, so every rate change the insurer agrees joins a developer's queue, and new rates can go live after the date they were meant to start. Then one insurer changed its bordereau format, the export stopped matching the columns it now expects, and the month end went back to a spreadsheet. Since 2023 some brokers have tried again in an AI app builder, and the attempt stalled at the referral rules. These days the scheme manager asks each insurer for new rates to start a month or more out, to give the developer time.
Why do the schemes still run on it?
It prices a specialist risk on the call, inside the authority the insurer granted, and reports every policy to the insurer that carries it.
A specialist scheme is priced on questions a general platform does not ask, and the scheme system holds those questions and the rates behind them. A new handler quotes a risk the way the scheme manager would, and the office writes the business the insurer has given it authority for without phoning the underwriter each time. The referral rules protect that authority: what should go to the underwriter does, and the rest binds while the customer is still on the line.
The money is the other half. Premium, tax, commission and instalments are worked out once, on the policy, and the bordereau is built from the same records, so what the insurer receives matches what was sold. The renewal run picks up each month's renewals without anyone keeping a diary.
Where the schemes have outgrown it
The quoting still works. The pressure comes from the regulator, the insurer and the server cupboard.
The Consumer Duty wants outcomes it never recorded. The FCA's Consumer Duty has applied to open products since 31 July 2023 and to closed books since 31 July 2024, and it asks for fair value and good customer outcomes to be evidenced, with an annual assessment by the board. Old program or agency build, the system holds the policy and the premium but nothing on cancellations, claims, complaints or renewal retention by customer group, so the evidence is pieced together from exports.
The auditor asks for history the system overwrote. The insurer audits the delegated authority and asks which version of the rates priced a given policy, and what became of each referral. The old tables were replaced when the new rates went in, and the referrals are in someone's inbox.
The bordereau is late, or it comes back. Each insurer's file is built from a query and a spreadsheet in the last days of the month, and a rejected row means finding the policy behind it and sending the file again. Late and rejected bordereaux are a standing item between broker and insurer.
The server has an end date. Often that is Windows Server 2016 over a SQL Server 2016 database. SQL Server 2016 stopped receiving updates in July 2026, Windows Server 2016 follows in January 2027, and any still on Windows Server 2012 have been without support since October 2023.
What would modernising the scheme system change?
The same schemes and screens, with rates the office can change, a trail the auditor can follow, and bordereaux built from the policies.
Rates the scheme manager loads. Each scheme's tables come out of the code as versions with an effective date, loaded by the office and tried on test quotes before the date arrives. Every quote records the version that priced it and keeps it until it expires.
One price, however the risk arrives. The phone team, the introducers and the web quote read the same tables, so a rate change reaches all three on its date.
Referrals on the record. The trigger, the underwriter's answer and the name of whoever bound the policy, kept against the quote. The next audit gets its referral log from a report.
Bordereaux at the cut-off. Each insurer's columns, codes and cut-off are held as settings, and the file is produced from the policy records and checked against that insurer's rules before it is sent. A new format is an edit to a setting.
Outcomes kept against each policy. Cancellations, claims, complaints and renewals recorded by scheme and customer group, so the fair value review and the board's annual assessment start from a report.
Off the 2016 server. The database on a version still supported, on a server that is too, with a backup that has been restored on purpose.
Nothing here needs the old program or the agency's site turned off. Each piece goes in beside it, on the policies already there.
What could AI read for the quote team and the month end?
The reading and matching around each quote and bordereau, with a person deciding any price or referral.
Proposal forms read into draft quotes. An introducer emails a proposal form, a schedule of vehicles or a few paragraphs about the risk, and a handler types it in. AI fills in a draft quote from it, marking any answer it could not find, for the handler to check and rate. At about 30 emailed submissions a day and five minutes' typing saved on each, that comes to two and a half hours a day across the quote team.
Bordereau rejections traced to the rows. The insurer's rejection report lists the rows that failed and why. AI matches each one to the policy behind it and drafts the fix, a missing postcode or a tax figure a penny out, for whoever builds the bordereau to approve. If 60 rows come back from a file of a few hundred to a few thousand, tracing and fixing each at seven or eight minutes adds up to a working day of lookups; approving the drafted fixes at a minute apiece takes an hour.
Quotes whose answers moved. A re-quote where the declared claims dropped after a high price, or a mid-term change that moves the postcode into a cheaper band, is flagged for a person to review; AI decides nothing. At about 30 re-quotes and mid-term changes a day, comparing each with its earlier answers by hand would take half an hour at a minute apiece; five or so flags at three minutes each come to a quarter of an hour each morning.
The book asked questions in plain words. "Which renewals next month had a claim this year?" "Which scheme loses the most policies in the first month?" AI answers from the policy records and lists every policy it counted. Three or four such questions a week, at half an hour to write and check each query, comes to an hour and a half to two hours a week for whoever writes them.
Not worth doing: AI setting rates or deciding a referral. The rates are agreed with the insurer and the referral belongs to its underwriter under the binding authority.
Each reads the policy records or drafts into them, so none starts before the first stage makes the scheme system safe to change. The assessment maps where AI would pay back on the broker's own schemes.
The order of the work, with the old system still quoting
Safe to change first, then the rates, then the month end, with the old system quoting throughout.
- Stabilise. The VB6 project, the database file, the Web Forms site or the agency's code found and matched to what the office runs, the database on a version still supported, a backup restored on purpose, and a test copy that can rate a quote without binding anything. This goes first because every rate change the insurer agrees passes through this system, and because Windows Server 2016 support ends in January 2027.
- The rating tables. Each scheme's rates come out of the code into versioned tables, and a sample of recent quotes is rated both ways until the prices agree. The screens do not change.
- The bordereaux. Each insurer's file produced from the policy records in its own format, run beside the spreadsheet until the insurer accepts it first time.
- The referral log, the outcome data, the quote screens in a browser. Each a stage, each priced on its own.
- Retire the old program when nothing still depends on it. The renewal run usually goes last, because the whole book passes through it.
The assessment is from £395 + VAT, sized on a free one-hour consultation, with an exact price before you commit. For a scheme system that means a few days with the scheme manager, the accounts team and the code, finding the rates, the referral rules and the risks, and a report with costed options and a fixed price for each. Each stage after that is priced before you commit to it. How we work, what drives the price and the payment terms each have a page.
The technical checklist for an insurance broker scheme system takeover
What the assessment establishes on a scheme system, and why each item matters:
| Check | Why it matters |
|---|---|
| Is the source available for the Windows program, the Web Forms quote form or the agency's build, and does it match what runs? | One contractor or one agency usually wrote it. Without the source it can be kept running but not changed, and a rate change is a change. |
| Where do the rating tables live, and are past versions kept? | Rates split between tables and code make every rate change a developer's job. Without past versions, nobody can show the insurer's auditor how an old policy was priced. |
| How are referrals triggered, and where is the underwriter's answer recorded? | The triggers are the binding authority written as code. They are found, set against the agreement and written down before anything moves. |
| How is a home or motor renewal priced against new business? | The FCA has banned price walking on home and motor renewals since 1 January 2022. Whatever holds a renewal to the equivalent new business price has to survive every stage. |
| How is each bordereau built today, and what did the last rejection report say? | The query, the spreadsheet steps and the rejections are the specification for each insurer's format. |
| How are pro rata adjustments, premium tax, commission and instalments worked out? | These are the figures the insurer is paid and the broker earns. They are tested against past policies to the penny before anything replaces them. |
| Which Windows Server and SQL Server, and when was a backup last restored? | SQL Server 2016 updates ended in July 2026, Windows Server 2016 ends in January 2027 and Windows Server 2012 ended in October 2023. A backup nobody has restored is untested. |
| What customer and outcome data is held, and who can see it? | Proposals carry claims and convictions history, which is personal data to protect. The Consumer Duty assessment needs cancellations, claims, complaints and retention by customer group, and what exists now sets what can be reported. |
Questions
What people ask before they book.
Can we keep quoting and renewing while the system is modernised?
Yes. The old program or the agency's site keeps rating and binding throughout, and each new piece is built beside it on the same policy records. The phone team moves to a new screen once it gives the same price for the same risk, and not before.
Will our rates and referral rules come across exactly as the insurer agreed them?
They are the first thing found. The rating tables, loadings and referral triggers are read out of the code and the database, written down with the scheme manager, and checked by rating a sample of recent quotes both ways until every price agrees. Where the rules in the system and the binding authority disagree, the assessment says so.
Each insurer wants its bordereau in a different format. Can that be handled?
Yes. Each insurer's columns, codes and cut-off are kept as settings rather than in a spreadsheet, so a new format is an edit to the settings instead of a developer's job. The file is checked against that insurer's rules before it is sent, so a missing field is found in the office first.
Can it give us the outcome data for our Consumer Duty assessment?
From the stage that starts recording it, yes: cancellations, claims, complaints and renewals by scheme and customer group, reported for the board's annual assessment. For earlier years the assessment checks what the policy records already hold, such as cancellation dates and renewal history.
Related pages
- Legacy system modernisation and takeover
- The legacy system assessment
- The case management system your firm runs its matters on
- The deadline and workflow system beside your practice software
- Our system is too risky to change
- We have no documentation for our software
- Legacy software support and maintenance
- Our AI-built app has stalled
Start with a free consultation
An hour on your system, online or by phone. From there we size the assessment, from £395 + VAT, and give you an exact price before you commit.
Want the numbers first? See how pricing works.
Written by Marc Allington, founder. .