Overview
Financials
Revenue history (in k)
Filing timeliness
2 of 6 financial statements were filed late (the longest delay 365 days for 2022).
- 202501/07/2026
- 202427/06/2025
- 202314/07/2024
- 202214/07/2024
- 202130/09/2022
- 202021/06/2021
Data and insights are generated automatically from financial statements – they may contain errors and are neither a credit assessment nor business advice.
Statistics
How the company ranks by revenue within its industry, city, voivodeship and across Poland in 2025.
Results vs industry
Industry
Public procurement
15 tenders recorded as contractor: 14 national ($691,186) and 1 EU ($24,956).
| Publication date | Subject | Amount | Contracting authority | |
|---|---|---|---|---|
| Oct 6, 2026 | Provision of periodic maintenance inspection services for laboratory equipment (chromatography) for Wojewódzka Stacja Sanitarno-Epidemiologiczna w Warszawie | –– | Wojewódzka Stacja Sanitarno-Epidemiologiczna w Warszawie | |
| Feb 9, 2026 | Supply of an apparatus set for the analysis of compounds with biological and signalling activity | $267.5K$267,464 | Uniwersytet Marii Curie-Skłodowskiej | |
| Dec 15, 2025 | High-sensitivity multidetection microplate reader with control software and accessories | $25,405$25,405 | Instytut Chemii Organicznej Pan |
Selwa is the contractor in 20 public sector contracts, worth USD 230.13k in total. They were signed with 13 public buyers. The largest number (4) were signed with Powiatowa Stacja Sanitarno-Epidemiologiczna w Siedlcach.
| Signed on | Subject | Amount | Public buyer | |
|---|---|---|---|---|
| Oct 29, 2026 | Consumables for tests – 41 units | $6,396 | Instytut Botaniki Im.Władysława Szafera Polskiej Akademii Nauk | |
| Oct 28, 2026 | Supply of consumables | $1,603 | Gdański Uniwersytet Medyczny | |
| Oct 20, 2026 | Laboratory equipment for water testing. | $160,724 | Powiatowa Stacja Sanitarno-Epidemiologiczna w Siedlcach |
Authorized Representatives
Manner of representation
Each member of the management board independently.
Ownership
| Owner | Shares | Share value | Stake |
|---|---|---|---|
Małgorzata Emczyńskaage 52 | 100 | $1,350.62 | 100% |
Beneficial owners
| Person | Rights |
|---|---|
Bank accounts
Registered as a VAT taxpayer on 2013-10-18.
20 2490 0005 0000 4600 4700 7333
11 2490 0005 0000 4600 6178 1662
54 2490 0005 0000 4520 5121 3495
Debt
No entries in the National Debtors Register (KRZ).
Public aid
| Grant date | Purpose | Gross amount | Granting body | |
|---|---|---|---|---|
| Jun 20, 2020 | Aid compensating for the negative economic consequences of COVID-19, granted in limited amounts | $978$978 | Prezes Zakładu Ubezpieczeń Społecznych | |
| May 30, 2020 | Aid compensating for the negative economic consequences of COVID-19, granted in limited amounts | $978$978 | Prezes Zakładu Ubezpieczeń Społecznych | |
| Apr 28, 2020 | Aid compensating for the negative economic consequences of COVID-19, granted in limited amounts | $978$978 | Prezes Zakładu Ubezpieczeń Społecznych |
Competitors
| Name | Revenue | Website | ||
|---|---|---|---|---|
| SamaxS.A. | $2,697,308.20 | samax.pl | ||
| Cnergy Servicesp. z o.o. | $715,267.27 | cnergy.pl | ||
| Gaz-Prosp. z o.o. | $420,901.35 | gaz-pro.pl | ||
| Sel-TelecomS.A. | $210,837.80 | sel-telecom.pl | ||
| Spprotectsp. z o.o. | $82,845.55 | spprotect.pl | ||
| Net ServiceS.A. | $15,582.62 | netservicesa.pl | ||
| Pinnotsp. z o.o. | $5,343.15 | pinnot.pl | ||
| Polska Korporacja FotowoltaicznaS.A. | $0.00 | pkfsa.pl | ||
| Print Solutionsp. z o.o. | – | printsolution.pl | ||
| Techmax Serwissp. z o.o. | – | techmaxfm.pl |
Change history
| Date | Event | |
|---|---|---|
| 2024-01-23 | Address change (Ul. Grójecka 194/35, 02-390, Warszawa → Ul. Stefana Batorego 18/108, 02-591, Warszawa) | |
| 2019-08-08 | Address change (Okopowa 56/219, 01-042, Warszawa → Ul. Grójecka 194/35, 02-390, Warszawa) | |
| 2017-03-29 | Address change (Okopowa 56/243, 01-042, Warszawa → Okopowa 56/219, 01-042, Warszawa) | |
| 2015-10-07 | PKD change (Removed: 16 codes; Added: 3 codes) | |
| 2013-11-14 | Address change (Puławska 53a/48, 02-508, Warszawa → Okopowa 56/243, 01-042, Warszawa) |
FAQ
Last updated: 2026-10-07