Skip to main content

Compliance Portal

The Compliance Portal (compliance.openinsure.dev) is the regulatory hub for tracking producer licenses, managing state filings, and monitoring compliance deadlines across all jurisdictions where the MGA operates.


Signing In

  1. Go to compliance.openinsure.dev 2. Sign in with your Microsoft account (role: compliance_officer) 3. You land on the Compliance Dashboard

Dashboard

The dashboard shows:

  • License alerts — producers with licenses expiring in the next 60 days
  • Filing deadlines — state filings due in the next 30 days
  • Open compliance tasks — items requiring your action
  • Compliance score — percentage of producers with current licenses across all active states
  • Recent filings — last 10 filings submitted with status

Producer Licensing

The Licensing section tracks every producer's license in every state where they write business.

License statuses

StatusMeaning
ActiveLicense current; valid in this state
Expiring SoonExpires within 60 days
ExpiredLicense lapsed; producer should not write in this state
Pending RenewalRenewal submitted; awaiting state approval
SuspendedLicense suspended by state DOI

Receiving a license expiry alert

When a license is within 60 days of expiry:

  1. You receive an email notification
  2. A task appears in your queue
  3. The producer receives their own email reminder

Updating a license record

  1. Open Producers → Licensing 2. Search by producer name or NPN 3. Click the license row to edit 4. Update expiry date and upload the renewed license certificate 5. Save — the status updates to Active
caution

Do not allow producers to write new business in a state where their license is expired. The submission system will warn you, but it is not blocked automatically — compliance enforcement is your responsibility.


State Filings

Types of filings tracked

Filing typeFrequencyAuthority
Premium tax returnQuarterly / AnnualState DOI
Surplus lines affidavitPer-policyState DOI
NAIC financial statementAnnualNAIC
Schedule F reinsuranceAnnualState DOI
Producer appointmentOn hireState DOI
Producer terminationOn terminationState DOI

Managing a filing

  1. Click Filings in the navigation 2. Select the filing type and state 3. Upload the completed filing document 4. Enter the submission date and confirmation number 5. Set the next due date 6. Mark as Filed

Filing deadline alerts

The system sends email notifications:

  • 30 days before a filing is due
  • 7 days before a filing is due
  • Day of if still unsubmitted

Overdue filings appear in red on the dashboard.


Compliance Tasks

Tasks are created automatically when:

  • A producer license is within 60 days of expiry
  • A state filing is within 30 days of due date
  • A new producer is appointed (requires filing in their licensed states)
  • A producer is terminated (requires termination notice to states)

Each task has a due date, assignee, and status (Open / In Progress / Complete).


Analytics

The Analytics tab surfaces compliance trends:

  • Producer license health by state
  • Filing on-time rate (monthly)
  • States with the most compliance events
  • Year-over-year comparison

Use these analytics to identify states or producers that need attention before regulators flag them.


RRG Compliance

For Risk Retention Groups, additional requirements apply under the Liability Risk Retention Act (LRRA):

  • Home state domicile — filings to the RRG's domicile state regulator
  • Multi-state notice filings — each state where the RRG writes business
  • Schedule F — reinsurance ceded and assumed, filed annually

The RRG section of the compliance portal tracks these specifically. See also RRG Compliance for technical details.


HIPAA

For programs that process health data (stop-loss, group health):

  • PHI access is logged automatically
  • HIPAA audit reports are available in Reports → HIPAA Audit Log
  • BAA status for each carrier and vendor is tracked in Partners → BAAs

See HIPAA Compliance for the full technical implementation.


Notifications

Compliance officers receive email and Teams notifications for:

  • License expiry alerts (60 days, 30 days, 7 days)
  • Filing deadline reminders (30 days, 7 days, day-of)
  • New producer appointments requiring filing
  • Suspicious activity flags from the audit system

Configure preferences in Profile → Notifications.