Nine tools.
One field.
Each works instantly in the browser, and each queries the official register — not our copy of it.
VAT White List
VAT status, REGON, address and every bank account of the entity from the VAT Payers Register.
Company data from KRS
Legal form, activity codes, capital, address and representation — by tax ID or KRS number.
Account verification
Whether the account is listed for that tax ID — with a request ID as proof.
Bulk NIP — many at once
Paste a list of tax IDs, get a table with status, accounts and KRS. Export to CSV and JSON.
Tax micro-account
An individual account for PIT, CIT and VAT payments — derived from a tax ID or PESEL.
PKD 2025 codes
The right code by name or number. The full, current list of 728 subclasses.
Late-payment interest
Commercial and statutory interest, computed period by period on current NBP rates.
VIES — EU VAT
Validity of a counterparty's EU VAT number in the European Commission system.
REGON register
REGON and official entity data by tax ID — works for sole traders too.
GUS (REGON) API
Programmatic access to REGON data by tax ID — REST/JSON and an MCP server, no API key.
VAT White List API
VAT status and entity data by tax ID — REST/JSON, no key. Many NIPs via /nips.
KRS API
Company register data by tax ID — legal form, capital, board, PKD. REST/JSON, no key.
VIES API (EU VAT)
Validate an EU VAT number — valid, name and address. REST/JSON, no key, no SOAP.
We keep no company
database of our own.
Every query goes to the institution's official API the moment you click. That is why the result is as current as the register itself — and why we never need to know anything about you.
VAT Payers Register
VAT status and bank accounts, account verification, micro-account.
National Court Register
Current extracts: legal form, activity codes, capital, representation.
REGON and PKD 2025
Entity registry data and the full classification of economic activity.
Reference rate
The basis for statutory and commercial interest calculations.
VIES system
Validation of EU VAT numbers across all member states.
For AI agents
The same data as an MCP server and REST endpoints — no form needed.
Frequently asked questions
What is skanfirmy.pl?
skanfirmy.pl is a free set of tools to verify Polish companies by tax ID (NIP) or KRS number, and EU VAT numbers — VAT status, registry data, bank accounts, PKD codes and late-payment interest, straight from official government registers.
Is skanfirmy.pl an official government site?
No. skanfirmy.pl is an independent, privately run tool — it is not affiliated with, authorized, or endorsed by the Ministry of Finance, the Ministry of Justice, Statistics Poland (GUS), or the European Commission. It only uses their public, open APIs.
Is it free, and do I need to register?
Yes, all nine tools are free and require no account or login. Enter a number and see the result immediately.
Where does the data come from, and how current is it?
Data is fetched live, at the moment of the query, straight from the Ministry of Finance, Ministry of Justice, GUS and the European Commission's VIES system APIs — not from our own, potentially stale copy.
Can AI agents use skanfirmy.pl automatically?
Yes. Besides the human interface, skanfirmy.pl exposes an MCP server (skanfirmy.pl/mcp) with nine tools an agent can call directly, plus fetchable endpoints /nip/{number}, /nips/{list}, /regon/{number} and /vies/{country}/{number}. Details in llms.txt.