Loss Fund Components
The loss fund balance at any point in time is:loss_fund_ledger table and updated in real time as transactions occur.
The Loss Fund balance is backed by TigerBeetle account type LOSS_FUND (code 6). When a claim payment is issued, the ledger debits LOSS_FUND and credits CLAIMS_PAID (code 7). Subrogation and salvage recoveries credit back to LOSS_FUND. Reinsurance recoveries (stop-loss or treaty) debit REINSURER_PAYABLE (code 9) and credit LOSS_FUND. TigerBeetle is the authoritative source of truth for the fund balance; the loss_fund_ledger SQL table in PlanetScale serves as the reconciliation record.
Funded Ratio
The Funded Ratio is the primary solvency metric for a captive:Solvency Thresholds
OpenInsure monitors three solvency threshold levels:| Level | Funded Ratio | Action |
|---|---|---|
| Healthy | ≥ 130% | No action |
| Watch | 110%–129% | Notification to captive manager |
| Warning | 90%–109% | Notification to captive owner + regulator contact alerted |
| Critical | < 90% | Automated alert to captive manager, owner, and domicile regulator; new business restricted |
| Insolvent | < 100% and < minimum capital | Emergency protocol; new business halted |
SOLVENCY_ALERT event is triggered:
Stop-Loss Layer Tracking
Captives almost always purchase stop-loss reinsurance to protect against catastrophic losses. OpenInsure tracks stop-loss erosion in real time.Stop-Loss Types
Specific Stop-Loss (Per-Occurrence) Protects the captive when a single claim exceeds the retention threshold. For example, with a $100,000 specific attachment:- Claims below $100,000 are 100% retained by the captive
- Claims above 100,000 is recovered from the stop-loss carrier
- Once total retained claims paid exceed $750,000, further losses are recovered