Loading
Important Advisory: iOS Update Impacting CG Mobile ApplicationRead More
Insurance
End-to-End Example: Agency-Billed Commercial Policy for Petromax Carburettor

End-to-End Example: Agency-Billed Commercial Policy for Petromax Carburettor

This example follows a single customer from policy creation through payment settlement, showing what data exists at each stage and how amounts move.

Customer and Business Context

Petromax Carburettor is a B2B manufacturer of automobile spare parts. The company operates a factory with multiple machines, including CNC lathes and die-casting machines, and employs approximately 2,500 people.

Petromax approaches Agent Sync Brokerages to purchase a Commercial Liability insurance policy. The policy must cover:

  • Enterprise-wide liabilities
  • Product- and equipment-related risks for specific machines

The carrier is Cumulus Insurance, and the agreed billing model is Agency Billing, meaning the broker manages invoicing and payments.

Policy Overview

Attribute Value
Policy Number MX430-1121
Policy Type Commercial Liability
Effective Date 1 Jan 2026
Expiration Date 31 Dec 2026
Billing Responsibility Agent Sync Brokerages
Billing Model Agency Billing

The policy spans a full one-year term. All components inherit this duration.

Enterprise-Level Coverages

Petromax requires liability coverages that apply across the organization.

Coverage Annual Premium (Standard Premium) Tax (Surcharge Amount)
Errors & Omissions 12,000 1,200
General Liability (Tax 1) 10,000 500
General Liability (Tax 2) 10,000 600
Other Liabilities 6,000 550

Each tax is modeled as a separate surcharge associated with its coverage.

Asset-Specific Risk Coverage

Petromax also insures two machines individually because they carry product and operational risk.

Asset: CNC Lathe AF05032

Coverage Annual Premium (Standard Premium) Tax (Surcharge Amount)
Product Liability 1,200 120
Equipment Breakdown 600 60

Asset: Die Casting Machine

Coverage Annual Premium (Standard Premium) Tax (Surcharge Amount)
Product Liability 1,000 100
Equipment Breakdown 450 40

Each asset has its own coverage records, even when coverage names are identical.

Annual Policy Totals

Once all coverages and surcharges are in place, the policy represents the following annual amounts.

Amount Type Total
Total Premium 31,250
Total Tax 3,170
Total with Tax 34,420

Billing Configuration Chosen for the Policy

Agent Sync configures billing for Petromax as follows.

Configuration Value
Product Selling Model Term Based – Monthly
Bill Day of Month 10
Billing Timing In Advance
Proration Policy Equal distribution, remainder added to last
Payment Term Net 30
Legal Entity US Legal Entity

Because of the Bill Day of Month, the policy produces 13 billing periods.

Billing Period Timeline

Period Start Date End Date
1 1 Jan 2026 9 Jan 2026
2 10 Jan 2026 9 Feb 2026
… … …
13 10 Dec 2026 31 Dec 2026

Billing Breakdown: Other Liabilities Coverage

Other Liabilities Coverage is billed monthly across all billing periods.

Annual Amount Value
Premium 6,000
Tax 550
Billing Periods 13

Per-Period Amounts

Type Calculation Amount
Premium 6,000 ÷ 13 461.54
Tax 550 ÷ 13 42.31

Any rounding difference is adjusted in the final billing period.

First Invoice Generation

Agent Sync generates the first invoice shortly after policy issuance.

Parameter Value
Target Date 2 Jan 2026
Invoice Date 30 Nov 2025
Invoice Status Posted

Only the first billing period is included.

Invoice Lines (Other Liabilities)

Charge Type Amount
Premium 461.54
Tax 42.31

Invoice Totals

Field Amount
Total Charges 461.54
Total Tax 42.31
Total with Tax 503.85

Billing Schedule State After First Invoice

Field Value
Billed Amount 461.54
Remaining Amount 5,538.46
Next Billing Date 10 Jan 2026

The billing window advances to the next period.

Generating a Multi-Period Invoice (Through March)

Agent Sync later generates another invoice covering multiple periods.

Parameter Value
Target Date 20 Mar 2026
Invoice Date 10 Dec 2025
Result Value
Coverages 7
Billing Periods Included 3
Invoice Lines 21

Payment Method Setup

Petromax provides a credit card for payment.

Item Value
Payment Method Saved Credit Card (Stripe – Test)
Application Level Invoice Line
Payment Schedule Auto-generated

Payment Processing

A payment run is executed on 19 Jan 2026.

Field Value
Payment Amount 2,647.70
Impact Amount -2,647.70
Result Successful

Payment Application Across Invoice Lines

Step Invoice Line Applied Amount Remaining Balance
1 Errors & Omissions 1,015.39 1,632.31
2 General Liability 853.84 778.47
3 Other Liabilities 503.85 274.62
4 Product Liability (Lathe) 101.54 173.08
5 Equipment Breakdown (Lathe) 84.61 88.47
6 Product Liability (Die Casting) 50.77 37.70
7 Equipment Breakdown (Die Casting) 37.70 0.00

Final Outcome

Petromax Carburettor receives a fully issued Commercial Liability policy covering enterprise risks and machine-specific exposures for the 2026 term.

Agent Sync Brokerages generates invoices, collects payment, and settles all billed amounts under the Agency Billing model.

All billing schedules advance correctly, payments are applied at the invoice-line level, and the account balance reaches zero.

Item Status
Policy Issued
Invoices Generated
Payments Applied
Outstanding Balance 0.00
Billing Schedules Advanced
 
Loading
Salesforce Help | Article