How Much Does It Cost to Start a Business in Poland 2026? Complete Breakdown
Complete cost breakdown for starting a business in Poland 2026 — JDG registration, sp. z o.o. formation, monthly ZUS, accounting, tools, and industry-specific costs for e-commerce, SaaS, restaurant, and consulting. First-year cash flow projection and funding options.
12 min czytaniaQuick Answer
Starting a sole proprietorship (JDG) in Poland costs 0 PLN to register — it is completely free at CEIDG.gov.pl. A limited liability company (sp. z o.o.) requires minimum 5,000 PLN share capital plus approximately 1,500–3,000 PLN in notarial and court fees (or 350 PLN via S24 online registration). Monthly recurring costs start at approximately 2,100–2,500 PLN for a JDG with ZUS relief, or 3,500–5,500 PLN for a full-ZUS JDG or sp. z o.o. The total first-year cost ranges from 25,000 PLN (lean solo consulting) to 250,000+ PLN (restaurant or e-commerce with inventory). This guide breaks down every cost.
Registration Costs: JDG vs Sp. z o.o.
JDG (Jednoosobowa Dzialalnosc Gospodarcza — Sole Proprietorship)
| Item | Cost |
|---|---|
| CEIDG registration | 0 PLN (free, online) |
| Bank account (business) | 0 PLN (many banks offer free business accounts) |
| Company stamp (pieczatka) | 30–80 PLN (optional but practical) |
| Total registration | 30–80 PLN |
Registration takes approximately 15–30 minutes online at ceidg.gov.pl. You need a PESEL number, Polish address, and ePUAP trusted profile or qualified e-signature.
Sp. z o.o. (Spolka z Ograniczona Odpowiedzialnoscia — LLC)
Option A: Traditional registration (notary)
| Item | Cost |
|---|---|
| Minimum share capital | 5,000 PLN |
| Notarial deed (akt notarialny) | 800–1,500 PLN |
| KRS court registration fee | 500 PLN |
| Announcement in Monitor Sadowy | 100 PLN |
| PCC tax (0.5% of share capital) | 25 PLN (on 5,000 PLN) |
| Bank account | 0–50 PLN |
| Total | 6,425–7,175 PLN |
Option B: S24 online registration
| Item | Cost |
|---|---|
| Minimum share capital | 5,000 PLN |
| S24 registration fee (court + MSiG) | 350 PLN |
| PCC tax | 25 PLN |
| Total | 5,375 PLN |
S24 registration at s24.ms.gov.pl uses standardized articles of association and is faster (registration in 24 hours), but offers less flexibility in corporate structure.
When to Choose Sp. z o.o. Over JDG
| Factor | JDG | Sp. z o.o. |
|---|---|---|
| Personal liability | Unlimited | Limited to share capital |
| Tax forms available | All (ryczalt, linear, progressive) | CIT 9% (up to 2M EUR) or 19% |
| ZUS obligation | Yes (personal) | None for shareholders (unless sole shareholder) |
| Credibility with clients | Good for freelancing | Better for larger contracts |
| Revenue threshold to consider | Any | Typically above 200,000+ PLN/year |
| Accounting complexity | Simple | Double-entry bookkeeping required |
Monthly Recurring Costs
ZUS Social Insurance Contributions
ZUS is typically the largest monthly cost for a new business owner in Poland.
| ZUS category | Monthly cost (2026) | Duration |
|---|---|---|
| Ulga na start (no ZUS) | ~380 PLN (health insurance only) | First 6 months |
| Maly ZUS (reduced) | ~400–650 PLN | Months 7–30 |
| Maly ZUS Plus (revenue-based) | ~400–1,200 PLN | After 30 months (if qualifying) |
| Full ZUS (pelny) | ~1,850–2,000 PLN | Standard after relief periods |
ZUS Timeline for New Businesses
Month 1–6: Ulga na start — health insurance only (~380 PLN)
Month 7–30: Maly ZUS — reduced social contributions (~400–650 PLN)
Month 31+: Full ZUS — complete social insurance (~1,850–2,000 PLN)
Some business owners consider the jump from maly ZUS to full ZUS (roughly 1,200–1,600 PLN/month increase) to be the most significant cost shock in the first 3 years.
Accounting
| Option | Monthly cost | Best for |
|---|---|---|
| Self-accounting (KPiR + JPK) | 0 PLN (your time) | Very simple businesses, ryczalt |
| Online accounting software (inFakt, wFirma) | 50–150 PLN | JDG with few invoices |
| Accountant (biuro rachunkowe) — JDG | 150–400 PLN | JDG with VAT, multiple invoices |
| Accountant — sp. z o.o. | 500–1,500 PLN | All sp. z o.o. (double-entry required) |
| Tax advisory (doradca podatkowy) | 300–800 PLN (per consultation) | Complex tax structures |
Office and Workspace
| Option | Monthly cost |
|---|---|
| Home office (no additional cost) | 0 PLN |
| Virtual office (registered address) | 100–300 PLN |
| Co-working desk (CIC, Brain Embassy, WeWork) | 500–1,500 PLN |
| Small private office (10–20 m2, city center) | 1,500–4,000 PLN |
| Commercial space (retail/gastro) | 3,000–15,000+ PLN |
Business Tools and Software
| Tool category | Monthly cost |
|---|---|
| Domain + hosting | 20–100 PLN |
| Email (Google Workspace / M365) | 30–60 PLN |
| Invoicing software | 0–100 PLN |
| Project management (Asana, Notion) | 0–100 PLN |
| Communication (Slack, Teams) | 0–50 PLN |
| CRM | 0–200 PLN |
| Cloud services (AWS, Vercel) | 50–500 PLN |
| Total tools | 100–1,100 PLN |
Insurance
| Type | Monthly cost | Required? |
|---|---|---|
| OC (liability insurance) | 50–300 PLN | Often required by clients |
| NNW (accident) | 30–100 PLN | Optional |
| Property insurance (office equipment) | 30–150 PLN | Optional |
| Cyber insurance | 100–500 PLN | Recommended for IT/SaaS |
Total Monthly Cost Summary
JDG — First 6 Months (Ulga na Start)
| Category | Low | High |
|---|---|---|
| ZUS (health only) | 380 | 380 |
| Accounting | 0 | 400 |
| Office | 0 | 1,500 |
| Tools/software | 100 | 600 |
| Insurance | 50 | 300 |
| Phone/internet | 80 | 150 |
| Monthly total | 610 | 3,330 |
JDG — After Full ZUS Kicks In
| Category | Low | High |
|---|---|---|
| ZUS (full) | 1,850 | 2,000 |
| Accounting | 150 | 400 |
| Office | 0 | 1,500 |
| Tools/software | 100 | 600 |
| Insurance | 50 | 300 |
| Phone/internet | 80 | 150 |
| Monthly total | 2,230 | 4,950 |
Sp. z o.o.
| Category | Low | High |
|---|---|---|
| ZUS (none for multi-shareholder) | 0 | 0 |
| Accounting | 500 | 1,500 |
| Office | 100 | 4,000 |
| Tools/software | 100 | 1,100 |
| Insurance | 100 | 500 |
| Phone/internet | 80 | 150 |
| CIT advance payments | varies | varies |
| Monthly total (excl. CIT) | 880 | 7,250 |
Note: Sp. z o.o. shareholders typically pay themselves through salary (UoP), management contracts, or dividends — each with different tax and ZUS implications.
Industry-Specific Startup Costs
E-Commerce Business
| Cost item | Amount |
|---|---|
| Registration (JDG) | 0 PLN |
| E-commerce platform (Shopify, WooCommerce) | 100–500 PLN/month |
| Product photography | 1,000–5,000 PLN |
| Initial inventory | 5,000–50,000 PLN |
| Packaging materials | 500–2,000 PLN |
| Marketing (ads, SEO) | 2,000–10,000 PLN/month |
| Payment gateway (Przelewy24, PayU) | 1.5–2.5% per transaction |
| Shipping integration | 200–500 PLN/month |
| First-year total | 40,000–150,000 PLN |
SaaS / Software Business
| Cost item | Amount |
|---|---|
| Registration (JDG or sp. z o.o.) | 0–7,000 PLN |
| Cloud infrastructure (AWS/GCP) | 200–2,000 PLN/month |
| Domain + SSL | 100–500 PLN/year |
| Developer tools (GitHub, CI/CD) | 100–500 PLN/month |
| Design tools (Figma) | 60–200 PLN/month |
| Marketing site | 1,000–5,000 PLN |
| Legal (terms of service, GDPR) | 2,000–8,000 PLN |
| Marketing budget | 1,000–5,000 PLN/month |
| First-year total | 25,000–80,000 PLN |
SaaS businesses tend to have high initial development costs (if hiring contractors: 50,000–200,000 PLN) but low marginal costs per customer, making them attractive for scaling.
Restaurant / Gastronomy
| Cost item | Amount |
|---|---|
| Registration (sp. z o.o. recommended) | 5,000–7,000 PLN |
| Lease deposit (3 months) | 9,000–45,000 PLN |
| Renovation / fit-out | 50,000–300,000 PLN |
| Kitchen equipment | 30,000–150,000 PLN |
| Sanepid (health inspection) setup | 2,000–10,000 PLN |
| Alcohol license (if applicable) | 1,000–5,000 PLN/year |
| Initial food inventory | 5,000–15,000 PLN |
| Staff (first month, 3 people) | 15,000–25,000 PLN |
| POS system | 2,000–8,000 PLN |
| Marketing (opening) | 3,000–15,000 PLN |
| First-year total | 150,000–500,000 PLN |
Restaurants have the highest startup costs and the highest failure rate. Historical data from the Polish restaurant industry suggests that approximately 60% of new restaurants in major cities close within 3 years.
Consulting / Professional Services
| Cost item | Amount |
|---|---|
| Registration (JDG) | 0 PLN |
| Website | 500–3,000 PLN |
| Business cards + branding | 200–1,000 PLN |
| LinkedIn Premium | 120–240 PLN/month |
| Co-working (occasional) | 500–1,000 PLN/month |
| Professional insurance (OC) | 100–300 PLN/month |
| Accounting | 150–300 PLN/month |
| First-year total | 15,000–35,000 PLN |
Consulting is the cheapest business to start because the "product" is your expertise. The main investment is time spent building a client pipeline.
First-Year Cash Flow Projection
Here is a realistic first-year cash flow model for a solo IT consultant starting B2B in Warsaw.
Assumptions
- Monthly invoice: 18,000 PLN net
- Tax form: ryczalt 12%
- ZUS: ulga na start (6 months) then maly ZUS
- Ramp-up: 50% billing in month 1, 75% in month 2, 100% from month 3
| Month | Revenue | ZUS | Tax (12%) | Accounting | Tools | Net cash |
|---|---|---|---|---|---|---|
| 1 | 9,000 | 380 | 1,080 | 250 | 200 | 7,090 |
| 2 | 13,500 | 380 | 1,620 | 250 | 200 | 11,050 |
| 3 | 18,000 | 380 | 2,160 | 250 | 200 | 14,810 |
| 4 | 18,000 | 380 | 2,160 | 250 | 200 | 15,010 |
| 5 | 18,000 | 380 | 2,160 | 250 | 200 | 15,010 |
| 6 | 18,000 | 380 | 2,160 | 250 | 200 | 15,010 |
| 7 | 18,000 | 600 | 2,160 | 250 | 200 | 14,790 |
| 8 | 18,000 | 600 | 2,160 | 250 | 200 | 14,790 |
| 9 | 18,000 | 600 | 2,160 | 250 | 200 | 14,790 |
| 10 | 18,000 | 600 | 2,160 | 250 | 200 | 14,790 |
| 11 | 18,000 | 600 | 2,160 | 250 | 200 | 14,790 |
| 12 | 18,000 | 600 | 2,160 | 250 | 200 | 14,790 |
| Year | 202,500 | 5,880 | 24,300 | 3,000 | 2,400 | 166,920 |
Effective tax + ZUS rate: approximately 17.6% (on ryczalt with ulga na start, transitioning to maly ZUS).
Compare with UoP at similar employer cost (~22,000 PLN gross): net approximately 15,500 PLN/month × 12 = 186,000 PLN/year. The B2B consultant nets approximately 166,920 PLN but has no paid vacation (~4 weeks = 16,500 PLN opportunity cost), no sick pay, and no PPK. Adjusted comparison: roughly equivalent in year 1, with B2B pulling ahead in subsequent years as revenue grows.
Funding Options for Polish Startups
Free and Subsidized Funding
| Source | Amount | Eligibility |
|---|---|---|
| Urzad Pracy startup grant (dotacja) | Up to ~30,000 PLN | Registered unemployed, first-time business |
| PARP grants (EU co-funded) | 50,000–500,000 PLN | Innovation-focused SMEs |
| ARP (Agencja Rozwoju Przemyslu) | Loans from 50,000 PLN | SMEs, soft terms |
| BGK guarantees (de minimis) | Up to 80% of bank loan | All SMEs |
| EU Structural Funds (2021-2027) | varies | Project-dependent |
| NCBiR (R&D grants) | 500,000–10,000,000 PLN | R&D and innovation projects |
The Urzad Pracy Grant — Best for First-Time Founders
The most accessible funding for new businesses is the startup grant (jednorazowe srodki na podjecie dzialalnosci gospodarczej) from the local labor office:
- Register as unemployed at Powiatowy Urzad Pracy
- Submit a business plan and application
- If approved, receive up to approximately 30,000 PLN (6x average salary equivalent)
- Funds must be used for business purposes (equipment, inventory, tools)
- You must maintain the business for at least 12 months (or repay the grant)
Approval rates vary by region. Historical data suggests that well-prepared applications with clear business plans have approximately 60–70% approval rates.
Private Funding
| Source | Typical amount | Stage |
|---|---|---|
| Personal savings | 10,000–100,000 PLN | Pre-revenue |
| Friends & family | 10,000–50,000 PLN | Idea/MVP |
| Angel investors | 50,000–500,000 PLN | MVP/early traction |
| VC (Polish: Innovation Nest, Market One, Tar Heel) | 500,000–5,000,000 PLN | Growth stage |
| Bank loan (SME) | 50,000–500,000 PLN | Established businesses (6+ months) |
| Crowdfunding (PolakPotrafi, Kickstarter) | 5,000–200,000 PLN | Consumer products |
Bootstrapping vs External Funding
| Factor | Bootstrap | External funding |
|---|---|---|
| Control | 100% yours | Shared with investors |
| Speed | Slower growth | Faster scaling |
| Risk | Personal financial risk | Diluted but validated |
| Best for | Services, consulting, niche SaaS | High-growth, winner-take-all markets |
Historical data from the Polish Startup Ecosystem Report suggests that approximately 75% of successful Polish startups were initially bootstrapped, with external funding coming after the first 12–18 months of revenue.
Hidden Costs Most Founders Forget
-
VAT cash flow gap — if you are a VAT payer, you collect VAT from clients but may not remit it to the tax office for 1–2 months. This creates a cash flow cushion — but also a trap if you spend the VAT before it is due. Set aside VAT in a separate sub-account.
-
Annual tax return preparation — even with monthly accounting, the annual PIT/CIT return may cost an additional 300–1,000 PLN.
-
IP BOX / R&D relief documentation — if you plan to use the 5% IP Box rate (for software, patents), your accountant needs to maintain a separate IP ledger. This adds 200–500 PLN/month to accounting costs.
-
GDPR compliance — if you handle personal data (almost all businesses), you need a privacy policy, data processing agreements, and potentially a DPO. Initial setup: 1,000–5,000 PLN.
-
Contract templates — a basic set of business contracts (NDA, service agreement, terms of service) from a lawyer costs 2,000–5,000 PLN. Generic online templates are cheaper but may not cover your specific situation.
-
Currency exchange costs — if you invoice in EUR or USD, bank exchange rates typically cost 1.5–3% vs mid-market. Using services like Wise or Revolut Business can reduce this to 0.3–0.5%.
-
Opportunity cost — the salary you forgo while building the business. For someone earning 12,000 PLN net on UoP, each month of full-time unpaid business work costs 12,000 PLN in lost income.
FAQ
Can I start a business while still employed on UoP?
Yes — there is no law preventing you from running a JDG while employed on UoP. However, check your employment contract for non-compete clauses (zakaz konkurencji). If your JDG operates in the same field as your employer, you may be in breach. Many people start a side business while employed and transition to full-time entrepreneurship once revenue is stable.
What is the cheapest possible way to start a business in Poland?
Register a JDG for free at CEIDG.gov.pl, choose ryczalt tax, use ulga na start for 6 months (~380 PLN/month health insurance only), handle your own basic accounting with free software, and work from home. Total first-month cost: approximately 380 PLN. This approach works for freelancers, consultants, and service providers with no inventory or physical location needs.
Do I need to register for VAT immediately?
No. If your annual revenue is below 200,000 PLN, you can use the VAT exemption (zwolnienie podmiotowe). Most new businesses start VAT-exempt and register later when they cross the threshold or when it becomes advantageous (e.g., to reclaim VAT on business purchases). Some businesses register for VAT voluntarily from day one if they have significant input VAT to reclaim (e.g., buying equipment).
How much cash reserve should I have before starting?
Financial advisors commonly recommend having 6 months of personal living expenses plus 3 months of estimated business costs saved before starting. For a solo consultant in Warsaw, that might look like: 6 × 6,000 PLN (living) + 3 × 2,500 PLN (business) = 43,500 PLN minimum. For a restaurant, the number could exceed 100,000 PLN in reserves beyond the startup investment.
Is it better to start as JDG and convert to sp. z o.o. later?
This is a common and generally sound approach. Start as JDG to minimize costs and complexity, validate the business model, and build revenue. Convert to sp. z o.o. when: annual revenue exceeds 200,000–300,000 PLN, you want liability protection, you need to bring on partners or investors, or the CIT 9% rate becomes more favorable than your JDG tax rate. The conversion process (aportem or new entity) costs approximately 5,000–10,000 PLN with legal assistance.
What are the penalties for not paying ZUS on time?
Late ZUS payments incur interest at the tax interest rate (currently approximately 14.5% annually). Persistent non-payment can result in enforcement proceedings (egzekucja), seizure of bank accounts, and loss of health insurance coverage. ZUS is the most aggressive creditor in Poland — most accountants recommend treating ZUS as the highest priority payment.
Know your real costs before you launch. Freenance tracks your business cash flow, ZUS obligations, and Financial Freedom Runway — so you can focus on building, not spreadsheets. Start free →
Want full control over your finances?
Try Freenance for free