Policy and premium / Payment schedules
An installment split that cannot fail to add up
Before a single installment row is written, the split is proven to sum back to the rated premium. To the cent.
Pennies land on the first installment. Fees ride on top, itemized separately, so premium shares alone always equal the rated total.
Test a nasty splitWhat happens when a premium does not divide evenly?
It still reconciles. The split is computed, then proven against the rated total before anything is committed; the remainder is assigned to the first installment deliberately rather than distributed by rounding luck. A split that does not reconcile is a hard refusal, not a tolerance.
Proven, then written
How a schedule is committed
- 01
The plan is your configuration
Annual, semi-annual, quarterly, monthly or custom. The platform ships no payment plans, because installment structure is a commercial decision.
- 02
The split is computed
The rated premium is divided according to the plan, with the remainder handled explicitly rather than left to floating-point behavior.
- 03
It is proven before commit
The sum of installment premium shares is checked against the rated total. Mismatch means nothing is written.
- 04
Fees are separate lines
Per-installment fees are itemized, never folded into premium, so the reconciliation question stays answerable.
Why this is strict
The failure this prevents
A cent of drift per installment is invisible for a month and a reconciliation nightmare at year end, particularly when commission accrues off premium.
| Scenario | Behavior |
|---|---|
| Premium divides unevenly | Remainder assigned to the first installment, total preserved exactly |
| Split does not reconcile | Hard refusal — no installment rows are written |
| Fees apply per installment | Itemized separately from premium shares |
| Mid-term change alters premium | Re-splits and re-proves against the new rated total |
| Reconciliation screen | Installments against rated premium, ledger against collected |
Where a schedule ends
Arithmetic integrity is guaranteed. What happens when somebody does not pay is a different mechanism, deliberately.
Non-payment is delinquency
A schedule bills. The ladder that escalates a missed installment toward cancellation is separate, configured per state, and refuses to run without your timers.
No card payment for policyholders
Out of scope pending a card-handling compliance decision. Stated here rather than implied by a payments page.
Screens are in build
The engine is complete and tested; the Billing Portal screens over it are the current build phase.
