Official checks · 8 min read
Jakub Wujec
Company register carrier check before booking
A company register carrier check confirms the legal entity exists, its form, status, address, and recent ownership or board changes in the national business register. Compare register name and address to invoice, email, and website. Company existence alone is not carrier verification. A live register entry still needs licence, VAT, and insurance checks before a load is assigned.
Key checks before you assign the load
- Pull a fresh extract on booking day.
- Read status: active, suspended, liquidation, or deleted.
- Note recent shareholder or board changes.
- Match registered address to website and invoice.
- Sole traders and companies use different registers in Poland.
- Register proof belongs in the load file with a date stamp.
What the check means
A company register carrier check reads the national business register for legal form, registration status, registered office, representatives, insolvency or liquidation markers, and where available financial and employment depth. Poland uses KRS for companies and CEIDG for sole traders. Romania uses ANAF for company and VAT data plus filed financial statements and the BPI insolvency bulletin. Lithuania uses JAR with 3-year financial trends and SODRA employment signals. Czechia uses ARES; Slovakia ORSR; Latvia and Estonia use JAR or UR APIs; Bulgaria uses TheCompanyBook.
Certica selects company sources per country from the verification orchestrator. VIES and Domain still run on every enabled country.
Why this check matters
Company existence alone is not carrier verification. A company can exist and still need deeper checks before you assign a load.
- You contract with a legal entity, not a Gmail address.
- Liquidation or deletion in register means the carrier cannot perform today.
- Recent owner change can precede fake-carrier or double-brokering cases.
- Address mismatch with the website may indicate a mailbox company.
What data can be compared
| Register field | Compare with | Risk signal |
|---|---|---|
| Legal name and form | Invoice and carrier agreement | Different entity on the contract |
| Status and deletion dates | Booking date | Dissolved, deleted, or in liquidation |
| Registered address | Website, email domain WHOIS, invoice | Mailbox or foreign address mismatch |
| Representatives or board | Signatory on paperwork | Unknown director on a large fleet claim |
| Insolvency or court markers | RAR, BPI, or national insolvency sources | Active insolvency proceeding |
| Financial statements | Latest filed revenue, equity, liabilities | Negative equity or missing filings on older company |
| SODRA employment (LT) | Insured employee count and trend | Zero employees on claimed fleet operator |
Limits of the check
- Company register does not prove transport licence or insurance.
- Trading names may differ from legal name; read both register and VIES.
- Register API downtime requires retry, not approval on email alone.
- Historical extracts without a date stamp are weak audit evidence.
- Cross-border groups may haul through a subsidiary; trace the contracting entity.
Red flags and common mistakes
Company deleted or in liquidation
Hard pause. The entity cannot contract for haulage in the register status shown.
Recent ownership or board change
Requires review. Common timing for impersonation or broker shell setups.
Registered address does not match contact channels
May indicate mailbox company or impersonation. Verify before cargo details go out.
Active register but no transport licence entry
Company exists but may not be a licensed haulier. Stack with KREPTD or ARR.
How Certica automates company register checks
Certica automatically collects and analyses carrier verification data, detects risk signals, and supports your decision before a load is assigned.
Certica fetches KRS, CEIDG, ARES, ORSR, and other national company registers per country. Risk signals cover dissolution, liquidation, and recent structural changes.
- Countries in production: PL, RO, SK, LT, LV, BG, CZ, EE, FR.
- Poland cross-checks KRS and CEIDG so sole traders and companies route to the right register.
- PDF extracts from registers support audit trails.
Official sources
FAQ
Does an active company register mean the carrier is safe?
It means the entity exists in the register today. You still need licence, VAT, insurance, and contact verification.
KRS or CEIDG for a Polish carrier?
sp. z o.o. and other companies: KRS. Sole traders (JDG): CEIDG. Certica routes by entity type.
How fresh must the register extract be?
Same day as booking approval. Reuse from an old load is weak evidence.
Which countries does Certica cover for company registers?
Today we cover Poland, Romania, Slovakia, Lithuania, Bulgaria, Czechia, Estonia, Latvia, and France. Each country has different registers. See Documentation for the current list per country.
Related pages
Certica
Run the same checks automatically
Certica collects registry, VAT, licence, insurance, and domain data in one run, applies risk rules, and saves a PDF audit trail before you assign the load.
No card required. Results usually return in seconds to a few minutes, depending on registry availability.