How to Read Financial Statements — Beginner's Guide for Polish Stock Market

Learn to analyze Polish company financial statements before investing. Balance sheet, income statement, cash flows — everything explained in simple terms for Polish market.

14 min czytania

Quick Answer

To assess a Warsaw Stock Exchange (GPW) company, read three statements: the balance sheet (ASSETS = LIABILITIES + EQUITY at a date), the income statement (revenue, costs, profit over a period), and cash flows (operating, investing, financing). Focus on a few key ratios: net profit margin (above 10% is very good), ROE (above 15% signals a very well-managed company), current ratio (above 2.0 is very safe), and debt-to-assets (below 30% = low debt, above 70% = risky). The biggest red flag is negative operating cash flow alongside positive accounting profit. Compare each ratio to the sector median over 3–5 years; find official reports via the ESPI system (KNF) and gpw.pl.


Why Learn to Read Financial Statements?

Financial statements are official documents showing the real financial condition of a company. For investors, they're the basic tool for assessing whether it's worth buying shares of a given company listed on the Warsaw Stock Exchange (GPW).

What Do Financial Analysis Skills Give You?

1. Informed Investing

  • You assess the real value of a Polish company, not just its price on WSE
  • You avoid companies with financial problems
  • You find undervalued opportunities on GPW

2. Greater Security

  • You reduce investment risk in weak companies
  • You recognize accounting manipulation
  • You assess financial stability before investing in Polish stocks

3. Better Returns

  • You invest in companies with solid fundamentals on WSE
  • You buy at attractive valuations
  • You hold shares of companies with growth potential

Basic Financial Statements

1. Balance Sheet — "Snapshot" of Company's Assets

Balance sheet shows what the company owns (assets) and where it got the money for it (liabilities) at a specific moment.

Basic formula: ASSETS = LIABILITIES + EQUITY

Example of simplified balance sheet (CD Projekt, data in millions PLN):

ASSETS:

  • Cash and cash equivalents: 1,200
  • Inventory: 50
  • Accounts receivable: 300
  • Property: 400
  • TOTAL ASSETS: 1,950

LIABILITIES + EQUITY:

  • Shareholders' equity: 1,500
  • Long-term liabilities: 200
  • Short-term liabilities: 250
  • TOTAL LIABILITIES + EQUITY: 1,950

2. Income Statement — How the Company Earns

Income statement shows revenues, costs, and profits of the company in a specific period (year, quarter).

Example of simplified income statement (CD Projekt):

  • Revenue: 800 million PLN
  • Cost of operations: 500 million PLN
  • Gross profit: 300 million PLN
  • General and administrative costs: 100 million PLN
  • Operating profit: 200 million PLN
  • Financial costs: 20 million PLN
  • Net profit: 180 million PLN

3. Cash Flow Statement — Cash Movement

Cash flows show the actual movement of cash in the company in three areas:

1. Operating cash flows

  • Cash from the company's primary activities
  • Most important indicator of financial health

2. Investing cash flows

  • Purchases and sales of assets (machinery, real estate)
  • Development investments

3. Financing cash flows

  • Taking/repaying loans
  • Dividend payments
  • Share issuance

Key Financial Ratios for Polish Stocks

1. Profitability Ratios

Net Profit Margin = Net Profit ÷ Revenue × 100%

Interpretation:

  • Above 10% — very good profitability
  • 5-10% — good profitability
  • Below 5% — low profitability

Example: CD Projekt has 180 million PLN profit with 800 million PLN revenue. Margin = 180 ÷ 800 × 100% = 22.5% (very high!)

ROE (Return on Equity) = Net Profit ÷ Shareholders' Equity × 100%

Interpretation:

  • Above 15% — very well-managed company
  • 10-15% — well-managed company
  • Below 10% — average management

Example: CD Projekt: 180 ÷ 1,500 × 100% = 12% (good result)

2. Liquidity Ratios

Current Ratio = Current Assets ÷ Current Liabilities

Interpretation:

  • Above 2.0 — very safe
  • 1.5-2.0 — safe
  • 1.0-1.5 — risky
  • Below 1.0 — liquidity problems

Example: If company has 500 million PLN current assets and 250 million PLN short-term liabilities: 500 ÷ 250 = 2.0 (safe level)

3. Debt Ratios

Debt Ratio = Total Liabilities ÷ Total Assets × 100%

Interpretation:

  • Below 30% — low debt
  • 30-50% — moderate debt
  • 50-70% — high debt
  • Above 70% — very high debt (risky)

4. Efficiency Ratios

Asset Turnover = Revenue ÷ Total Assets

Shows how efficiently the company uses its assets to generate revenue.

Interpretation:

  • Above 1.0 — efficient use of assets
  • Below 0.5 — inefficient use of assets

Practical Statement Analysis Step by Step

Stage 1: First Glance (5 minutes)

1. Check revenue trends (last 3-5 years)

  • Are revenues growing, falling, or stable?
  • What's the average annual growth?

2. Check profitability

  • Is the company profitable?
  • Are margins growing or falling?

3. Check debt

  • Is debt reasonable?
  • Does the company have a lot of cash?

Stage 2: Balance Sheet Analysis (10 minutes)

Assets — what to pay attention to:

1. Cash and equivalents

  • More cash = greater security
  • Tech companies often have lots of cash

2. Accounts receivable

  • Check if they're not growing faster than revenues
  • May indicate collection problems

3. Inventory

  • In retail and manufacturing — crucial
  • Growing inventory may indicate falling demand

Liabilities — what to pay attention to:

1. Shareholders' equity

  • Is it growing over time (profit reinvestment)?
  • Ratio to liabilities

2. Long-term debt

  • Check repayment terms
  • Compare with operating cash flows

Stage 3: Income Statement Analysis (15 minutes)

1. Revenue

  • Growing or falling trend?
  • Seasonality (for some industries)
  • Stability of revenue sources

2. Costs

  • Do they grow proportionally to revenues?
  • Cost structure (personnel, materials)
  • Operational efficiency

3. Profits

  • Operating profit vs net profit
  • Impact of financial positions
  • Quality of earnings (one-time vs recurring)

Stage 4: Cash Flow Analysis (10 minutes)

1. Operating flows

  • Are they positive?
  • Do they match net profit?
  • Trend over time

2. Investment flows

  • Is the company investing in development?
  • Asset sales — why?

3. Financing flows

  • Debt repayment vs taking new debt
  • Dividend payments
  • Share buybacks

Red Flags — Warning Signals

1. Cash Flow Problems

Warning signals:

  • Negative operating flows with positive net profit
  • Continuous financing of operations with debt
  • Falling flows with growing profits

2. Aggressive Accounting Policies

Warning signals:

  • Receivables growing faster than revenues
  • Frequent changes in accounting methods
  • Large "one-time" items every year

3. Debt Problems

Warning signals:

  • Debt above 70% of assets
  • Problems with debt refinancing
  • Rising financial costs

4. Falling Competitiveness

Warning signals:

  • Falling margins despite growing revenues
  • Loss of market share
  • Lack of R&D investments in tech industries

Practical Example: KGHM Analysis

Basic Data (2025)

  • Industry: Copper and silver mining
  • Market cap: ~40 billion PLN
  • Dividend: Variable, depends on copper prices

Financial Analysis

Revenue and Profitability:

  • 2025 Revenue: 28 billion PLN
  • Net profit: 3.2 billion PLN
  • Net margin: 11.4% (good for industry)

Balance Sheet:

  • Total assets: 45 billion PLN
  • Debt: 15 billion PLN (33% of assets — moderate)
  • Shareholders' equity: 30 billion PLN

Ratios:

  • ROE: 10.7% (satisfactory)
  • Current ratio: 1.8 (safe)
  • Debt/Assets: 33% (moderate)

Conclusions:

  • ✅ Solid financial condition
  • ⚠️ Dependence on commodity prices
  • ✅ Moderate debt
  • ⚠️ Industry cyclicality

Polish Stock Market Specifics

Major Polish Companies to Analyze

Banking Sector:

  • PKO Bank Polski — largest Polish bank
  • mBank — retail and corporate banking
  • Santander Bank Polska — international banking

Energy & Resources:

  • PKN Orlen — oil refining and petrochemicals
  • PGE — electricity generation and distribution
  • KGHM — copper mining

Technology:

  • CD Projekt — gaming industry
  • Asseco — software development
  • LiveChat — SaaS solutions

Polish Accounting Standards

Key differences from international standards:

  • IFRS compliance — most WSE companies use IFRS
  • PLN reporting — all amounts in Polish Zloty
  • Polish tax implications — affect financial results
  • Local regulations — specific disclosure requirements

Seasonal Factors in Polish Market

Q4 considerations:

  • Holiday sales impact — retail companies
  • Year-end provisions — banking sector
  • Energy consumption — utility companies

Q1-Q3 patterns:

  • Construction seasonality — building materials
  • Tourism patterns — hotel and travel companies
  • Agricultural cycles — food processing

Where to Find Polish Financial Statements?

Official Sources

1. Company Websites

  • "Investor Relations" sections
  • Annual and quarterly reports
  • Investor presentations

2. ESPI (KNF - Polish Financial Supervision Authority)

  • espi.knf.gov.pl
  • All current and periodic reports
  • Search by company

3. Warsaw Stock Exchange (GPW)

  • gpw.pl
  • Market data and reports
  • Company profiles

Polish Analytical Tools

1. Biznesradar.pl

  • Financial data in accessible form
  • Ratio calculators
  • Industry average comparisons

2. Stooq.pl

  • Historical data for Polish stocks
  • Financial charts
  • Market analysis

3. Bankier.pl

  • Polish stock analysis
  • Financial news
  • Investment tools

International Sources for Polish Stocks

1. Yahoo Finance

  • International data
  • Global comparisons
  • Analytical tools

2. Bloomberg

  • Professional analysis
  • Real-time data
  • Industry reports

Industry-Specific Analysis for Polish Market

Banking Sector Analysis

Key metrics for Polish banks:

  • Net Interest Margin (NIM) — spread on loans vs deposits
  • Cost-to-Income Ratio — operational efficiency
  • NPL Ratio — non-performing loans
  • Capital Adequacy — Basel III requirements

Polish banking specifics:

  • CHF mortgage legacy — foreign currency loan risks
  • NBP policy impact — interest rate sensitivity
  • Banking tax — specific Polish bank levy

Energy Sector Analysis

Key metrics for Polish energy companies:

  • EBITDA per MWh — electricity generation efficiency
  • Capacity factor — utilization of generation assets
  • Fuel costs — coal, gas, renewable sources
  • Regulatory environment — government energy policy

Polish energy specifics:

  • EU climate regulations — carbon pricing impact
  • Energy transformation — shift to renewables
  • Government ownership — state-controlled companies

Technology Sector Analysis

Key metrics for Polish tech companies:

  • Recurring revenue ratio — SaaS business models
  • Customer acquisition cost (CAC)
  • Lifetime value (LTV)
  • Research & development spending

Polish tech specifics:

  • Gaming industry leadership — CD Projekt, Techland
  • Outsourcing market — Asseco, ComArch
  • EU market access — regulatory compliance

How Freenance Supports Financial Analysis

Freenance can help organize your financial analysis of Polish stocks:

Portfolio Tracking

  • Monitor performance of owned Polish stocks
  • Alerts about financial statement publications
  • Analysis of dividends and distributions in PLN

Investment Planning

  • Investment goals based on fundamental analysis
  • Systematic investing in selected Polish companies
  • Portfolio rebalancing with PLN calculations

Risk Management

  • Sectoral and geographical diversification
  • Limits on individual positions
  • Risk indicator monitoring

Polish Market Integration

  • PLN-denominated tracking — all amounts in Polish Zloty
  • Warsaw Stock Exchange integration — real-time WSE data
  • Polish tax considerations — Belka tax implications
  • Local market insights — Poland-specific analysis

Common Mistakes in Polish Stock Analysis

1. Focusing Only on One Ratio

Mistake: "This company has high ROE, so it's great" Better: Comprehensive analysis of multiple ratios

2. Ignoring Industry Context

Mistake: Comparing a Polish bank with a tech company Better: Comparisons within Polish industry sectors

3. Analyzing Only One Year

Mistake: Assessment based on one financial statement Better: Trends over 3-5 years

4. Skipping Footnotes

Mistake: Reading only numbers in the statement Better: Understanding assumptions and accounting methods

5. Ignoring Polish Market Specifics

Mistake: Applying US/UK analysis to Polish companies Better: Understanding local regulations, tax system, market dynamics

Polish Regulatory Environment

KNF (Financial Supervision Authority)

Reporting requirements:

  • Quarterly reports — required for all public companies
  • Annual reports — comprehensive financial statements
  • Current reports — material events disclosure

Polish Accounting Standards

IFRS implementation:

  • Most WSE companies use IFRS
  • Some differences in presentation
  • Polish GAAP for smaller companies

Tax Considerations

Corporate income tax:

  • 19% standard rate — affects net profit calculations
  • Estonian CIT — optional for some companies
  • Investment incentives — various tax breaks available

Advanced Analysis Techniques

Peer Comparison Analysis

Compare Polish companies with:

  • Domestic competitors — within Polish market
  • Regional peers — Central European companies
  • Global leaders — international benchmarks

Trend Analysis

Multi-year trend identification:

  • Revenue growth patterns
  • Margin improvement/deterioration
  • Cash flow consistency
  • Debt management trends

Scenario Analysis

Consider different scenarios:

  • Economic growth — GDP impact on Polish companies
  • Currency fluctuations — PLN/EUR/USD rates
  • Interest rate changes — NBP policy impact
  • Regulatory changes — government policy effects

Summary for Polish Stock Investors

Reading financial statements is a skill that:

  1. Protects from losses — avoid weak companies on WSE
  2. Increases profits — find undervalued opportunities on Polish market
  3. Builds confidence — informed investment decisions in Polish stocks
  4. Develops business thinking — understand how Polish companies operate

Key steps for Polish market:

  1. Start with basics — balance sheet, income statement, cash flows
  2. Learn Polish market ratios — profitability, liquidity, debt
  3. Practice regularly — analyze different WSE companies
  4. Compare with Polish competitors — industry context
  5. Think long-term — trends more important than single numbers
  6. Understand local specifics — Polish regulations, taxes, market dynamics

Freenance will help you organize the investment process based on solid fundamental analysis of Polish companies. Remember: a good financial statement is the foundation of smart investment in Polish stocks, but not the only factor for success on the Warsaw Stock Exchange!

Polish market advantages:

  • IFRS compliance — international standards
  • EU market access — regulatory alignment
  • Growing economy — development potential
  • Dividend culture — many companies pay regular dividends in PLN

Use Freenance to track your Polish stock portfolio, monitor financial health of your investments, and make informed decisions based on thorough analysis of Polish company financial statements.

👉 Organize your Polish stock analysis with Freenance — freenance.io

FAQ

What is the difference between bilans and rachunek zysków i strat (RZiS)?

Bilans (balance sheet) is a snapshot of assets, liabilities and equity on a specific date, while RZiS (income statement) shows revenues, costs and profit earned over a period like a quarter or year. You need both to assess a Polish company: bilans for solvency, RZiS for profitability.

Where do I find official financial statements of WSE-listed companies?

Polish public companies publish reports through the ESPI system run by KNF, with mirrors on company investor relations pages and the GPW website. Quarterly raports okresowe and the annual raport roczny are the primary sources — independent aggregators are convenient but always cross-check key numbers against the original ESPI filings.

Which financial ratios matter most for Polish stocks?

For a quick read on a Polish company, look at ROE, net profit margin, current ratio (płynność bieżąca) and debt-to-assets (zadłużenie ogółem). Compare each ratio to the sector median over 3-5 years rather than to a fixed benchmark, because Polish banks, energy and gaming companies have very different normal ranges.

What is cash flow z działalności operacyjnej and why is it important?

Operating cash flow shows how much real cash the business generated from its core activity, stripped of accounting non-cash items like depreciation or provisions. Persistently negative operating cash flow with positive accounting profit is a classic red flag suggesting earnings quality issues, even on the Warsaw Stock Exchange.

Are financial statements enough to decide whether to buy a Polish stock?

No — financial statements are a critical input but not a recommendation. This article is educational only and not investment advice; before any decision consider valuation, business model, sector dynamics and your own risk tolerance, and consult a licensed advisor if you need a personalized recommendation.

Reminder: the figures and examples above are illustrative and for educational purposes only. Nothing here is a recommendation to buy or sell any GPW-listed security — always verify the original ESPI filings and weigh your own situation before investing.

How many months could you live without working?

See your Freedom Runway — free
Free 14-day trial

How long could you livewithout working?

Freenance connects your accounts, investments and crypto in one place and shows your Financial Freedom Runway — how many months you could cover your expenses without income. Demo data is seeded on signup, so you can explore before importing anything.

Start free — no card
14 days free
No credit card
Bank-grade encryption