Pursiva
Blog

KRS and REGON monitoring: timing, not risk

Almost everything written about monitoring the Polish company registers is written for a credit department: is this counterparty solvent, is it in restructuring, has it filed accounts. That is a fair question and it is well served. It is also not the question a salesperson has. A seller reads the same entry looking for a moment — a change that has just given somebody inside that company a new job to do. This piece is about that second reading.

Published 14 Sept 2026 · 12 min read

Two registers, two reasons to watch them

Poland keeps two registers that matter here. KRS is the national court register: it holds legal entities — limited liability and joint-stock companies, partnerships, branches of foreign companies — with their governing bodies, capital, addresses and filed accounts. REGON is the statistical register kept by the national statistics office, and it covers every registered business. They overlap: a company in KRS also has a REGON entry, and the REGON record carries the KRS number, which is what makes REGON the practical starting point for a machine.

The established reason to watch either of them is risk. You want every bad piece of news about every counterparty, as early as possible, because the one you miss is the one that costs money. Completeness is the whole point, and the tools built for it are good at exactly that.

The sales reason has almost no literature, which is odd, because a registry change is one of the very few company events that carries an official date and becomes public before anyone in marketing decides to talk about it. A new activity code, a new branch, a change of legal form, a change on the management board: each of them means somebody has a problem this quarter that they did not have last quarter. For monitoring built for sales the requirement inverts — it has to be selective. A hundred notifications a week about registered-address edits is not an advantage, it is a folder you stop opening.

What the entry actually tells you

These are the fields that carry commercial information. Pursiva reads them from the REGON register, and only for a company that publishes its tax number on its own website — without that number there is nothing to look up. Natural-person entries, meaning sole traders, are never read at all: results marked as a natural person are discarded before any report is requested, because a sole trader's registered name is a person's name and often their home address. Companies, not people.

  • Legal form. Limited company, joint-stock company, limited partnership, branch of a foreign company. This is the cheapest and hardest qualification criterion available. If your ideal customer profile starts with “a company with a real board and a real purchasing process”, the legal form settles half of it before any language model is asked an opinion. A change of form is a separate signal — see below.
  • PKD activity codes. The Polish activity classification: what the company has declared it does, in writing, with a date. The primary code tells you where its centre of gravity is; the secondary codes are often more interesting, because they show where it intends to expand. Read them as a stated range rather than as fact — plenty of companies register activities they never start.
  • The KRS number. The REGON record hands it to you along with everything else, which makes it the shortest path from a website address to court filings and published accounts. This is the point where “some company in Wrocław” becomes a specific legal entity you can check further.
  • Registered address and branches. A new branch, or a registered office moved to another city, is a genuine operational change: fit-out, people, logistics, systems, contracts. This is also the field where you most need to tell a move down the street from an entry into a new market — in the register they look much the same.
  • A change on the management board. Somebody new in a decision-making role revisits suppliers and tooling in their first months, because that is usually what they were brought in to do. We describe this by role only — “a new board member responsible for operations”, never a name, never contact details. Commercially the role is the part that matters anyway: it is the role that holds the budget.
  • Entity status. Suspended, struck off, converted. To a credit department this is a risk flag; to you it is a reason not to spend a week on a company that has not traded since spring. It is the one field on this list where the risk reading and the sales reading agree.

Which changes are signals and which are housekeeping

There is one test and it fits in a sentence: after this change, does somebody inside the company have a new task? If yes, it is a signal. If you cannot attach the words “which is why now” to it, it is noise, however fresh the notification is.

Four kinds of change usually pass. A new activity code in a direction the company did not previously cover — somebody is preparing to run a line of business that does not exist yet, and it will need tools, people and suppliers. A new branch or a registered office in another city — the site has to be equipped and staffed. A conversion of legal form, particularly towards a company with full reporting obligations, which usually means an investor, a succession or preparation for a larger round, and all three mean processes are being tidied up. And a change on the management board, for the reason above.

Everything else is mostly housekeeping, and there is more of it. An address change within the same city is usually an office move or a new accountant. A mass update of activity codes after the classification itself changes is an administrative event that hit everybody at once and says nothing about any single company. A corrected typo in a name, refreshed entity contact details, ten codes registered at incorporation “just in case” — these are formalities, not decisions. A tool that ranks them alongside the opening of a production plant is not weighing events at all, and that is the main reason registry alerts have such a poor reputation in sales.

How long a registry change stays interesting

The entry stays in the register for years; the reason to call does not. Our working rule is about a quarter. After that the purchasing decisions around the change have been made, the suppliers are chosen, and “I see you have opened a new branch” reads like a late newsletter. That is a working rule, not a measurement, and we say so plainly: we have no data that would let us put a number of days on it.

There is also a lag that is easy to forget. The entry is the echo of a decision, not the decision. Before a change appears, somebody had to resolve it, file it and wait for it to be processed. By the time your monitoring shows it, the company has been living with it for weeks. That is an argument for moving quickly, and also for not treating the filing date as the date of the event — in a conversation, refer to the fact, not to the paperwork.

Most importantly: a registry change on its own is a weak signal. It tells you what formally changed, not why, and not in the words the company itself uses. It becomes quotable only when you pair it with something on the company's own site — a job ad for the new location, an announcement about an investment, a new product page. That is why we treat the register as verification and qualification, while the buying signals themselves come from company sites, job boards and the press. Every such sentence carries a stored source URL and a date; without a source, the “why now” line is never written at all.

The ceiling on this method, on real numbers

In the run of 2 Sept 2026, made on the offer of an ERP and WMS vendor in Wrocław — our own submission, the vendor is not a customer — 40 companies were scored and ranked, and 6 of them could be matched to a register entry. That is the honest ceiling of this method and we publish it as such. The limit is not the register, which answers nearly every lookup it is given; the limit is that most Polish companies do not publish their tax number anywhere a machine can read it. It is rarely on the home page; more often it sits on the contact page, in the terms or in the privacy policy, which is why we now fetch those too — that run did not yet do so. Some companies publish it nowhere at all, and with no number there is no lookup and no verification. A company that could not be matched does not get an invented entry — it simply carries no registry data. The full funnel of that run is below, count by count.

  1. 11Grounded searches
  2. 111Candidates found
  3. 80Kept by the cheap filter
  4. 59Websites read and researched
  5. 40Scored and ranked

What the weekly watch does, and what it does not

Watching for changes yourself has one flaw you cannot design around: it is work you have to do in every week when nothing happens, in order to catch the one week when something does. On the monthly plan — PLN 299 net, plus 23% VAT, so PLN 367.77 a month — the watch runs on our side. Every week we go back to the list you already have and look for what is new around those companies: announcements on their own sites, job ads, press mentions. An email goes out only if something turned up. A quiet week means no email; that is the design, not a fault. The same price also covers further runs during the month, not the watch alone.

Then the plain part: this is not a registry alert. What is re-searched every week is public sources about the companies on your list, not their KRS and REGON entries — registry data is fetched once, during the run, and serves as verification and qualification. If what you need is a notification on every filing for every counterparty, you need a risk tool, not this one. Commercially you lose less than it sounds, and the previous section says why: the entry on its own is a weak signal, and the sentence you can actually quote comes from the company site, the job ad or the announcement.

The watch covers the list that was delivered to you rather than the whole market, which follows directly from the first section of this piece. Monitoring for sales has to be selective: the only companies where a change means anything to you are the ones that already passed your ideal customer profile. You switch the watch on from the results page — the same page the run is delivered to — and you switch it off by replying to any of the emails.

The rest runs without anyone's intervention: a run delivers itself within an hour of being paid for, and the weekly digest goes out the same way. If you would rather see a finished list first, including the rows that could not be verified, we have published one full run.

Frequently asked questions

How is monitoring KRS for sales different from monitoring it for risk?
The purpose, and therefore the threshold. Risk monitoring has to be complete: every bad signal about every counterparty, as early as possible, because a missed one costs money. Sales monitoring has to be selective: you only want the changes after which somebody inside the company has a new task — a new activity code, a new branch, a conversion of legal form, a change on the management board. An address edit within the same city is neutral for a credit department and pure noise for you.
Does Pursiva read sole-trader entries?
No. Search results marked as a natural person are discarded before any report is requested, so that data never enters the database. The reason is simple: a sole trader's registered name is an individual's name, and the registered address is frequently their home. Only legal entities are read, individuals inside a company are described by role, and no contact details for any person are ever produced.
Will I be notified when a company on my list files a change in KRS?
No. The weekly watch on the monthly plan re-searches public sources about the companies on your list — their own sites, job ads, the press — and reports what has appeared since the last pass. The registry record is fetched once, during the run, as verification and qualification. An alert on every filing for every counterparty is the job of a risk-monitoring tool, and we treat it as such.
Is a registry change enough to justify a call?
Rarely. The entry tells you what formally changed, not why or in what words the company talks about it — and the opening line of a conversation is built from the second of those. A strong reason appears when a registry change is paired with something on the company's own site: a job ad, an investment announcement, a new offering. We also assume a change stops being a reason to call after roughly a quarter; that is a working rule, not a measured number.

Read next

See what the registers say about your market

Paste your website address. You get the ideal customer profile built from your own offer before you pay anything. A run is PLN 149 net (plus 23% VAT, so PLN 183.27) and comes back to your inbox within an hour, with legal form, activity codes and the KRS number wherever they could be confirmed.

Order a run