IN

Insolvency Register

czech API

Insolvency Register

Type: company
Module: InsolvencniRejstrik

Capabilities

Insolvency Search Proceeding Status Creditor Lists Debtor Information Court Documents Real-Time Updates

Try Insolvency Register

API Endpoint

Results

Overview

The Czech Insolvency Register (Insolvencni rejstrik, ISIR) is the official public register maintained by the Ministry of Justice of the Czech Republic. It provides comprehensive information about all insolvency proceedings conducted by Czech courts, including bankruptcies (konkurs), reorganizations (reorganizace), and debt relief proceedings (oddluzeni).

ISIR is critical for due diligence, credit risk assessment, and compliance workflows. Any entity -- natural or legal person -- subject to insolvency proceedings in the Czech Republic will be recorded here with full procedural history. The register is updated in near real-time as courts publish decisions, making it one of the most timely public data sources in the Czech legal system.

The Czech insolvency framework, governed by Act No. 182/2006 Coll. (Insolvency Act), provides three resolution paths: liquidation bankruptcy (konkurs), where assets are sold and proceeds distributed to creditors; reorganization (reorganizace), where the business continues under a restructuring plan; and debt relief (oddluzeni), an individual debt discharge mechanism available to natural persons. The choice of path and the progression through each phase is fully documented in ISIR.

Data Coverage

Data TypeDescription
Debtor InformationName, ICO/birth number, address
Proceeding TypeKonkurs, reorganizace, oddluzeni
Proceeding StatusFiled, approved, active, completed, dismissed
Insolvency AdministratorAppointed administrator details
Creditor ClaimsFiled claims with amounts and status
Court DecisionsAll decisions, orders, and resolutions
Key DatesFiling, approval, distribution, completion
Distribution ScheduleCreditor payment schedule and fulfillment

Proceeding Types

TypeCzechDescriptionTypical Duration
BankruptcyKonkursLiquidation of debtor's assets1-3 years
ReorganizationReorganizaceBusiness restructuring plan1-2 years
Debt ReliefOddluzeniIndividual debt relief (5-year plan)3-5 years
MoratoriumMoratoriumTemporary protection from creditors3 months max

Proceeding Status Lifecycle

Each insolvency proceeding follows a structured lifecycle tracked in ISIR:

StatusDescriptionSignificance
FiledPetition submitted to courtEarliest warning signal
Under ReviewCourt evaluating petitionProceeding may be dismissed
ApprovedInsolvency declared by courtEntity confirmed insolvent
Method SelectedKonkurs/reorganizace/oddluzeni chosenResolution path determined
ActiveClaims being filed and resolvedCreditor claims period
DistributionAssets distributed to creditorsRecovery phase
CompletedProceeding officially closedHistorical record
DismissedPetition rejected by courtNo insolvency confirmed

Integration with Prismatic

The Insolvency Register is a core data source for the Prismatic platform's risk assessment and due diligence pipelines, integrated with the Czech registry intelligence layer.

# Search by company ICO
{:ok, proceedings} = InsolvencniRejstrik.search(ico: "12345678")
# => [
#   %{
#     case_number: "KSBR 44 INS 12345/2024",
#     debtor: "Example s.r.o.",
#     ico: "12345678",
#     type: :konkurs,
#     status: :active,
#     filed_date: ~D[2024-01-15],
#     administrator: "JUDr. Jana Novakova",
#     court: "Krajsky soud v Brne"
#   }
# ]

# Search by person name
{:ok, results} = InsolvencniRejstrik.search(
  first_name: "Jan",
  last_name: "Novak",
  birth_date: ~D[1985-03-15]
)

# Get full proceeding details
{:ok, detail} = InsolvencniRejstrik.get_proceeding("KSBR 44 INS 12345/2024")
# => %{
#   case_number: "KSBR 44 INS 12345/2024",
#   debtor: %{name: "Example s.r.o.", ico: "12345678", address: "..."},
#   type: :konkurs,
#   status: :active,
#   creditor_claims: [
#     %{creditor: "Bank A", amount: 5_000_000, status: :accepted},
#     %{creditor: "Supplier B", amount: 1_200_000, status: :disputed}
#   ],
#   court_decisions: [...],
#   key_dates: %{filed: ~D[2024-01-15], approved: ~D[2024-03-01]}
# }

# Quick insolvency check (boolean)
{:ok, check} = InsolvencniRejstrik.check("12345678")
# => %{has_proceedings: true, active_count: 1, historical_count: 0}

# Monitor for new proceedings (webhook-style)
{:ok, _} = InsolvencniRejstrik.subscribe(ico: "12345678", callback: &notify/1)

Credit Risk Assessment Pipeline

defmodule PrismaticPerimeter.Risk.CzechCreditAssessment do
  @moduledoc """
  Assesses credit risk for Czech entities by combining insolvency data
  with company registry information and execution proceedings.
  """

  def assess_credit_risk(ico) do
    with {:ok, insolvency} <- InsolvencniRejstrik.check(ico),
         {:ok, company} <- Ares.get_full_details(ico),
         {:ok, filings} <- JusticeCz.filings(ico),
         {:ok, executions} <- Executors.check(ico) do
      risk_factors = []

      risk_factors =
        if insolvency.has_proceedings do
          [{:insolvency, :critical, "Active insolvency proceeding"} | risk_factors]
        else
          risk_factors
        end

      risk_factors =
        if executions.active_count > 0 do
          [{:executions, :high, "#{executions.active_count} active executions"} | risk_factors]
        else
          risk_factors
        end

      risk_factors =
        if missing_financial_statements?(filings) do
          [{:missing_filings, :high, "Missing annual financial statements"} | risk_factors]
        else
          risk_factors
        end

      {:ok, %{
        ico: ico,
        company_name: company.nazev,
        risk_level: calculate_overall_risk(risk_factors),
        risk_factors: risk_factors,
        insolvency_status: insolvency,
        execution_status: executions,
        recommendation: generate_recommendation(risk_factors)
      }}
    end
  end
end

Creditor Recovery Analysis

For creditors monitoring their claims in active proceedings, ISIR data enables recovery tracking:

Recovery MetricDescriptionTypical Range
Konkurs RecoveryPercentage of claims satisfied in liquidation5-25%
Reorganizace RecoveryPercentage under restructuring plan30-70%
Oddluzeni RecoveryIndividual debt relief satisfaction30-100%
Administrative CostsPortion consumed by process costs10-30%
Time to DistributionDuration from filing to first payment6-24 months

Rate Limits and Access

AspectDetails
AuthenticationNone required (public register)
APIISIR REST API available (isir.justice.cz)
Rate LimitNo official limit; responsible use expected
Data FormatJSON (REST API), HTML (web interface)
CostFree access
Real-TimeNear real-time updates as courts publish decisions

ISIR REST API

Unlike most Czech public registers, ISIR provides a proper REST API:

  • GET /isir/doc/isir_ws.html - API documentation
  • Structured JSON responses
  • Event-based updates for monitoring
  • Support for incremental data synchronization

Event-Based Monitoring

ISIR supports event-based monitoring, enabling the Prismatic platform to detect changes as they occur rather than polling:

Event TypeDescriptionUse Case
New FilingNew insolvency petition submittedEarly warning detection
Status ChangeProceeding status updatedProgress tracking
Claim FiledNew creditor claim registeredClaim monitoring
Decision PublishedCourt decision issuedLegal event tracking
Administrator ChangedNew administrator appointedContact update

Use Cases

Credit Risk Assessment

  • Pre-contract insolvency screening for business partners
  • Ongoing monitoring of key suppliers and customers
  • Credit decisioning input for financial institutions
  • Combine with Executors for complete financial distress picture

Due Diligence

  • Part of comprehensive Czech entity checks with ARES, Justice.cz, and RZP
  • M&A target insolvency history verification
  • Vendor qualification for NIS2 supply chain requirements
  • Cross-reference with VR.cz for complete entity intelligence
  • Creditor claim filing monitoring
  • Insolvency administrator identification
  • Court decision tracking for ongoing proceedings
  • Automated compliance monitoring for financial institutions

Market Intelligence

  • Sector-wide insolvency trend analysis
  • Early warning indicators for economic stress in specific industries
  • Geographic distribution of insolvency proceedings
  • Seasonal patterns in bankruptcy filings

Connect & Contribute

Created by Tomáš Korcak (korczis) | Open Source under GHL