Skip to main content

Extract data from policy renewals

A policy renewal is the offer an insurer makes to carry an account into another term, and what a broker reads first is what changed. Unlike a new application, a renewal starts from a policy that already exists: it quotes the existing policy number, the current term that is ending, and the renewal term that would follow, and it sets the renewal premium against the previous premium so the change is explicit. In US commercial lines the renewal is presented on the same ACORD-based paperwork the account was written on, and a producer, an account manager, and the insured all read the same figures: the carrier with its NAIC number, the coverage lines being continued, the deductible, the premium change in dollars or percent, and the payment due date that must be met for the renewal to take effect. The renewal status of offered, accepted, declined, or pending drives the account manager's calendar through renewal season. The premium math and the endorsements are where the work sits. A renewal that raises the premium spreads the increase across coverage lines, so each line carries its own previous and renewal premium, and the account manager checks that the lines sum to the totals and that the renewal minus the previous equals the stated premium change. Endorsements added at renewal, an additional insured, a waiver of subrogation, an increased limit, modify what the continuing policy covers and have to be captured with their effective dates. Where several carriers sit on the program, each coverage line ties back to its insurer by the A-through-F letter. Limits and deductibles that move between terms are the figures a renewal review turns on. Talonic reads the renewal into a structured record keyed to the policy it continues. A renewal for policy CGL-8842190 held by Summit Ridge Property Management LLC through The Hartford (NAIC 19682), moving from a 2026-07-01 term to a 2027-07-01 term, returns a previous premium of $42,800.00, a renewal premium of $47,080.00, and a premium change of $4,280.00 that foots to the difference, with the property line rising from $28,800.00 to $31,080.00 and the general liability line from $14,000.00 to $16,000.00 against a $25,000.00 deductible, so a renewal review runs from fields rather than a re-read of the notice.

What gets extracted from policy renewals

Policy NumberCGL-8842190
Current Term2025-07-01 to 2026-07-01
Renewal Term2026-07-01 to 2027-07-01
Named InsuredSummit Ridge Property Management LLC
Insurer / NAICThe Hartford / 19682
Previous Premium$42,800.00
Renewal Premium$47,080.00
Premium Change$4,280.00renewal minus previous
Renewal Statusofferedoffered, accepted, declined, or pending
EndorsementsArray: number, type, effective date, description
CurrencyUSD

How extraction works for policy renewals

Policy renewals reach a producer as carrier renewal notices, agency-management exports, and scanned ACORD-based documents, and the changed figures have to be told from the carried-over ones. Talonic classifies the notice and maps each value to the renewal field set held in the Field Registry, which separates the policy header, the current and renewal terms, the coverage lines, and the endorsements rather than one flat page. The previous premium, the renewal premium, and the premium change are typed, and the change is checked to foot to the renewal minus the previous, while each coverage line keeps its own previous and renewal premium, limit, and deductible keyed to the insurer letter. The renewal status of offered, accepted, declined, or pending and the payment due date are captured for the renewal calendar, and each endorsement keeps its number, type, effective date, and description. Per-field confidence and a pixel-region pointer under DIN SPEC 91491 let an account manager verify a premium change or an endorsement against the source. The extraction structures what the renewal states and makes no coverage or pricing decision.

Sample extraction

A commercial policy renewal notice with a premium increase

{
  "document_number": "RN-2026-77120",
  "document_date": "2026-05-20",
  "policy_number": "CGL-8842190",
  "policy_effective_date": "2025-07-01",
  "policy_expiration_date": "2026-07-01",
  "renewal_effective_date": "2026-07-01",
  "renewal_expiration_date": "2027-07-01",
  "insured_name": "Summit Ridge Property Management LLC",
  "insurer_name": "The Hartford",
  "insurer_naic_number": "19682",
  "producer_name": "Cornerstone Insurance Advisors",
  "coverage_type": "Commercial Property",
  "previous_premium": 42800,
  "renewal_premium": 47080,
  "premium_change": 4280,
  "deductible": 25000,
  "renewal_status": "offered",
  "payment_due_date": "2026-06-25",
  "currency": "USD",
  "coverage_lines": [
    {
      "insurer_letter": "A",
      "coverage_type": "Commercial Property",
      "previous_premium": 28800,
      "renewal_premium": 31080,
      "premium_change": 2280,
      "deductible": 25000,
      "renewal_status": "offered"
    },
    {
      "insurer_letter": "A",
      "coverage_type": "Commercial General Liability",
      "previous_premium": 14000,
      "renewal_premium": 16000,
      "premium_change": 2000,
      "renewal_status": "offered"
    }
  ],
  "endorsements": [
    {
      "endorsement_number": "E-01",
      "endorsement_date": "2026-07-01",
      "endorsement_type": "Additional Insured",
      "description": "Named lender added as additional insured on the property line"
    }
  ]
}

Frequently asked

How is a renewal different from a new application?

A renewal continues a policy that already exists, so it quotes the existing policy number, the ending term and the renewal term, and the previous premium against the renewal premium. A new application requests coverage that does not yet exist. Talonic reads each on its own schema.

Does the premium change foot?

The previous premium, the renewal premium, and the stated premium change are typed, and the change is checked against the renewal minus the previous, while each coverage line keeps its own premiums so the lines are checked to sum to the totals.

Are endorsements added at renewal captured?

Each endorsement keeps its number, type, effective date, and description, so an additional insured, a waiver of subrogation, or an increased limit added at renewal is recorded against the continuing policy rather than lost in the notice text.

Does it decide whether to accept the renewal?

No. Talonic structures what the renewal notice states and links each value to its place on the document. Whether to accept, decline, or re-market the renewal is a decision for the insured and the producer, not the extraction.

Author note

Reviewed by Talonic engineering · last reviewed 2026-07-07