IfirmaS.A.

Accounting, bookkeeping and auditing activities; tax consultancy

KRS: NIP: REGON:

Overview

Status
Active
Registry date
2007-06-01
Share capital
640 000,00 PLN
Activity description

Ifirma is an accounting office that provides services such as invoicing and bookkeeping, along with a program for managing KSeF compliance. The company also offers tools for e-commerce integration and solutions for independent accounting.

Registered address
ul. Grabiszyńska 241G, 53-234 Wrocław, Poland
Website
ifirma.plWebsite active
Email
Email address current
Phone
Social media
Electronic delivery address
AE:PL-89153-76857-WJBEA-31

Financials

Revenue history (in m)

Data and insights are generated automatically based on financial statements and may contain errors. This analysis is for informational purposes only and does not constitute an official assessment of the company's credibility or business advice.

Stock quotes

PLN 22.90
+0.70 (+3.15%)
22.8023.0023.2022.9010:0012:0014:0016:00
Open
PLN 22.95
High
PLN 23.20
Low
PLN 22.70
Volume
2.41K
Avg. vol.
3.04K
Market cap
PLN 146.56M
P/E ratio
13.47
EPS
PLN 1.70
Shares outstanding
6.4M
52-week
PLN 21.00 – 23.25
Dividend yield
2.97%
Dividend
PLN 0.68
Ex dividend date
Sep 9, 2026
Exchange
GPW Main Market

Quarterly results

PeriodRevenueEBITNet profit
Q2 2026USD 4.87mUSD 1.01mUSD 831.98k
Q1 2026USD 4.24mUSD 743.65kUSD 639.92k
Q4 2025USD 3.79mUSD 765.95kUSD 616.27k
Q3 2025USD 3.70mUSD 858.36kUSD 750.63k

Results for Q3 2026:Nov 6, 2026

Statistics

How the company ranks by revenue within its industry, region and across Poland in 2025.

Results vs industry

Revenue
This companyUSD 15.92mMedianUSD 82.46kAverageUSD 486.14k
Net profit
This companyUSD 3.27mMedianUSD 6.13kAverageUSD 42.74k
Operating costs
This companyUSD 12.01mMedianUSD 69.10kAverageUSD 424.74k
Assets
This companyUSD 6.97mMedianUSD 46.81kAverageUSD 368.22k

Bank accounts

Registered as a VAT taxpayer on 1997-10-02. Active

Debt

No entries in the National Debtors Register (KRZ). No proceedings in KRZ

Public aid

Grant datePurposeGross amountGranting body
Jun 14, 2024
De minimis aid (in accordance with Commission Regulation 2023/2831)
$782Prezydent Wrocławia

Tenders

2 tenders recorded as contractor, with a total value of $152,057.

Publication dateSubjectAmountContracting authority
Apr 23, 2024
Utrzymanie systemu informatycznego Kliper przez okres 12 miesięcy z możliwością wydłużenia do 24 miesięcy.
$80,870Telewizja Polska
Sep 14, 2023
Świadczenie usługi wsparcia technicznego i utrzymania ciągłości działania systemu Kliper przez okres 24 miesięcy.
$71,187Telewizja Polska

Authorized Representatives

Agnieszka Aleksandra Kozłowska — Vice President of the Management Board
Wojciech Jakub Narczyński — President of the Management Board

Manner of representation

If a one-person management board is appointed, the member of the management board is authorised to make declarations of will on behalf of the company independently. If a multi-member management board is appointed, two members of the management board acting jointly are authorised to make declarations of will on behalf of the company.

Supervisory board

Paweł Artur Malik — Supervisory Board Member
Michał Kopiczyński — Supervisory Board Member
Małgorzata Maria Ludwik — Supervisory Board Member
Michał Masłowski — Supervisory Board Member
Tomasz Wojciech Stanko — Supervisory Board Member

Beneficial owners

No beneficial owners recorded for the company Ifirma.

Competitors

NameRevenueWebsite
Business Support SolutionS.A.$17,681,523.83bssce.com
MeritorosS.A.$6,420,907.67meritoros.pl
WL Finansesp. z o.o.$2,781,264.23wlfinanse.pl
UHY Eca Outsourcingsp. z o.o.$1,816,023.48uhy-pl.com
Biuro Rachunkowe Biurexsp. z o.o.$1,755,564.07biurex.pl

Change history

DateEvent
2021-09-21Address change (Grabiszyńska 241b, 53-234, Wrocław → Ul. Grabiszyńska 241g, 53-234, Wrocław)
2017-06-01Name change (Power Media → Ifirma)
2015-05-29PKD change (Added: 62.09.Z)
2015-05-13PKD change (Removed: 18.20.Z, 26.11.Z, 26.12.Z, 26.20.Z, 26.30.Z, 26.40.Z, 26.51.Z, 26.70.Z, 27.90.Z, 28.29.Z, 28.99.Z, 32.50.Z, 33.12.Z, 33.13.Z, 33.14.Z, 33.20.Z, 35.11.Z, 35.12.Z, 35.13.Z, 35.14.Z, 41.10.Z, 42.11.Z, 42.12.Z, 42.13.Z, 42.21.Z, 42.22.Z, 42.91.Z, 43.21.Z, 43.22.Z, 46.18.Z, 46.19.Z, 46.43.Z, 46.47.Z, 46.51.Z, 46.52.Z, 46.65.Z, 46.66.Z, 46.69.Z, 46.71.Z, 47.30.Z, 47.41.Z, 47.42.Z, 47.43.Z, 47.54.Z, 47.59.Z, 47.61.Z, 47.62.Z, 47.63.Z, 47.78.Z, 47.79.Z, 47.91.Z, 47.99.Z, 58.11.Z, 58.12.Z, 58.13.Z, 58.14.Z, 58.19.Z, 58.21.Z, 58.29.Z, 59.11.Z, 59.12.Z, 59.20.Z, 60.10.Z, 60.20.Z, 61.10.Z, 61.20.Z, 61.30.Z, 61.90.Z, 62.03.Z, 62.09.Z, 63.99, 64.19.Z, 64.20.Z, 64.30.Z, 64.91.Z, 64.92.Z, 64.99.Z, 66.22.Z, 68.10.Z, 68.20.Z, 70.10.Z, 70.21.Z, 71.12.Z, 71.20.A, 71.20.B, 72.11.Z, 72.19.Z, 72.20.Z, 73.11.Z, 73.12.A, 73.12.B, 73.12.C, 73.12.D, 73.20.Z, 74.10.Z, 74.20.Z, 74.30.Z, 74.90.Z, 77.21.Z, 77.22.Z, 77.32.Z, 77.33.Z, 77.35.Z, 77.39.Z, 77.40.Z, 78.20.Z, 82.11.Z, 82.19.Z, 82.20.Z, 82.30.Z, 82.91.Z, 85.51.Z, 85.59.A, 85.59.B, 85.60.Z, 91.01.A, 91.01.B, 94.11.Z, 94.12.Z, 94.99.Z, 95.11.Z, 95.12.Z, 95.21.Z, 95.22.Z, 96.09.Z)
2013-05-24PKD change (Added: 35.11.Z, 35.12.Z, 35.13.Z, 35.14.Z, 43.21.Z, 43.22.Z, 71.12.Z)

FAQ

Last updated: 2026-05-04