German Insolvency & Bankruptcy — Insolvenzbekanntmachungen
Pricing
from $4.00 / 1,000 announcement with full texts
German Insolvency & Bankruptcy — Insolvenzbekanntmachungen
Bankruptcy and insolvency filings from Germany's official register (insolvenzbekanntmachungen.de) — all 16 states, 193 courts. Full text plus parsed fields: administrator with phone and email, claim deadline, distribution amount, file number. Only 14 days are searchable, so run it as a monitor.
Pricing
from $4.00 / 1,000 announcement with full texts
Rating
0.0
(0)
Developer
us0r
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
3
Monthly active users
2 days ago
Last modified
Categories
Share
German Insolvency Announcements Scraper (Insolvenzbekanntmachungen)
Every insolvency proceeding in Germany is published on the federal portal
insolvenzbekanntmachungen.de, run by the Bundesamt für Justiz. This Actor
collects those announcements — all 16 federal states, all 193 insolvency
courts — and returns them with the complete official text and the key figures
already parsed out.
German law calls the procedure Insolvenz; English-language sources usually say bankruptcy. They mean the same register here — it covers corporate bankruptcy (Regelinsolvenz) and personal bankruptcy (Verbraucherinsolvenz) alike, from the opening decision and the dismissal for lack of assets through to the discharge of residual debt.
Why you cannot do this later
Browsing the register is limited to the last 14 days. Beyond that window the portal answers only targeted questions: you have to supply the name you are looking for, and for consumer proceedings opened from 26 March 2018 the insolvency court as well (§ 2 InsBekV). Announcements are deleted entirely six months after the proceeding closes (§ 3 InsBekV).
In other words: you can look up a name you already have, but you cannot go back and build a list. Nobody can hand you last month's openings in Bavaria after the fact — they were only ever browsable while they were fresh. That is what this Actor is for.
To look up names you already have, use the sister Actor German Insolvency Check.
What you get
Per announcement, the list fields plus the parsed contents of the official text:
| Field | Example |
|---|---|
datumIso, aktenzeichen, gericht | 2026-08-17, 1507 IN 421/23, München |
name, sitz | "Die Auster" Gaststättenbetriebs-GmbH, München |
gegenstand, bundesland | Eröffnungen, Bayern |
verwalter, verwalterAdresse, verwalterTelefon, verwalterEmail | Koller Christina, Bahnhofstraße 5, 94315 Straubing, +49(9421)5333930, info@inso-koller.de |
anmeldefristBis | 2026-10-05 — deadline for filing claims |
eroeffnetAm, eroeffnetUm | 2026-08-17, 10:15 |
verteilungsmasse, insolvenzforderungen, quoteProzent | 1701.08, 121659.69, 0.0 |
registergericht, registernummer | Amtsgericht Hof, HRB 6777 |
geburtsdatum, schuldnerAnschrift, geschaeftszweig | for consumer proceedings |
vertretenDurch | managing directors / board members |
termine | list of hearing dates with times |
volltext | the complete official announcement |
id | stable hash, for deduplication across runs |
Fields that a particular announcement does not contain are null — never
guessed. A distribution notice has amounts but no administrator appointment; an
opening decision has the administrator but no distribution figures.
Typical uses
- Credit risk / debtor monitoring — watch your customer base for openings and dismissals for lack of assets
- Distressed M&A and asset deals — react to openings and protective measures within hours, not weeks
- Lead lists of insolvency administrators — name, address, phone and email, extracted from the appointment decisions
- Claim deadlines —
anmeldefristBistells creditors when to file - Research and market analysis — insolvency volume by state, court, or type
Related Actors
German Insolvency Check answers the opposite question: you hand it a list of names, it tells you for each one whether the register has anything on it, which court, which file number and whether the proceeding is still running. Use this Actor to watch the stream, use that one to screen a list you already have.
Court-ordered property auctions are published on a different federal portal, and the same people tend to watch both. German Foreclosure Auctions covers about 3,400 live proceedings with the auction date, the court, the property, its full address and its appraised market value. Some of those auctions are filed by the insolvency administrator of a case you will find here.
Public authorities sell off what they seize, confiscate and retire on two official portals of their own. German Government Auctions collects both into one schema — current bid, closing time, pickup address and a named contact with phone number and e-mail at the selling authority — for the 2,500-odd lots that are live at any given moment.
For suppliers and customers in Poland, Poland Company Check does the screening against the official KRS court register and the VAT white list: one row per KRS number, NIP or REGON, with bankruptcy, liquidation and tax-arrears entries kept apart from proceedings that have ended. Norway Company Check does the same for Norway against the Brønnøysund registers, including the court-appointed trustee of a bankrupt company and three years of annual accounts. Finland Company Check does it for Finland against PRH/YTJ, with restructuring, tax registers and digital financial statements. UK Company Check does it for the UK against Companies House, with strike-off notices, insolvency cases, charges and balance sheet figures.
Input
Everything is optional. The defaults cover the last three days across all states and
stop after 50 entries, so a first trial run stays short — set maxErgebnisse to 0
for a real run.
| Option | Default | Meaning |
|---|---|---|
bundeslaender | all 16 | Which federal states to cover |
tageZurueck | 3 | Days back from today (0 = today only, max 13) |
datumVon / datumBis | — | Explicit ISO dates, override tageZurueck |
gegenstaende | all | Restrict to openings, dismissals, distributions, … |
volltext | true | Fetch the full text (one extra request per entry) |
nurNeue | false | Skip anything previous runs already returned |
suchbegriff | — | Keep only entries whose debtor or seat contains this text |
maxErgebnisse | 50 | Stop after N entries; 0 = no limit |
statusSpeicher | insolvenz-gesehen | Named store for nurNeue; use different names for independent monitors |
pauseSekunden | 0.2 | Delay before each request to the portal |
For monitoring, set nurNeue: true and schedule the Actor. It remembers what
it has already returned and only gives you — and only charges you for — genuinely
new announcements.
Scale and speed
A full national weekday is roughly 4,000–5,000 announcements (4,740 on 7 October 2026, North Rhine-Westphalia alone 1,162). A full text usually comes back in 0.1 s, but the portal stalls for 10–20 s now and then; measured in October 2026 that averages 0.5–1 s per full text including the polite pause. A nationwide day with full texts therefore takes roughly 40–80 minutes, a large state like NRW 10–20.
Long runs end cleanly instead of timing out. Shortly before the run's timeout
the Actor stops, saves its state and finishes as succeeded; the status message
says where it stopped. With nurNeue: true the next run picks up the rest, and
announcements it has already returned are skipped without being fetched again —
you are never charged twice. For nationwide runs over several days, raise the
run timeout or split the job by state.
The Actor talks plain HTTP to the portal — no headless browser — which is why it is fast and cheap to run.
Limits, honestly
- 14 days maximum. The Actor browses the register, and browsing is what the portal limits to that window; dates further back are silently clamped. This is a legal restriction, not a technical one. Targeted lookups by name are not affected — that is the sister Actor's job.
- 1,000 hits per query is the portal's hard cap. The Actor works around it by splitting each state-day by announcement type and, if needed, by court. If a single court still exceeds 1,000 announcements in one day for one type, that segment is logged as incomplete rather than silently truncated.
- Announcement dates are publication dates. The decision inside the text is often dated earlier.
- One proceeding can produce several announcements on the same day, with
identical list rows and different texts. They are returned as separate records
and told apart by
id. - Name order follows the source. Courts write administrators sometimes as "Birgitt Breiter" and sometimes as "Breiter Birgitt". The Actor passes through what the announcement says rather than guessing which part is the surname.
Personal data
Consumer insolvency announcements (IK file numbers) contain the debtor's name,
date of birth and full home address. That is what the official publication says —
this Actor does not add anything. Processing it is subject to the GDPR and to the
deletion periods of § 3 InsBekV. Build monitoring on it, not a permanent archive.
Pricing
Pay per event:
| Event | What it covers |
|---|---|
actor-start | once per run |
treffer | one announcement, list fields only |
treffer-volltext | one announcement including the full official text |
You pay for what you take: list-only monitoring is cheap, full texts cost more because they require a separate request each.
Keywords: Insolvenz, Insolvenzbekanntmachungen, Insolvenzverfahren, insolvency Germany, German insolvency register, Insolvenzverwalter, Regelinsolvenz, Verbraucherinsolvenz, Restschuldbefreiung, Eröffnung Insolvenzverfahren, Abweisung mangels Masse, credit risk Germany, debtor monitoring, bankruptcy Germany, German bankruptcy register, bankruptcy API, bankruptcy data, corporate bankruptcy, business failure data, company bankruptcy check, company monitoring, company screening, due diligence Germany, business registry Germany, German company data, German official register, public records Germany, German legal data, Germany open data.