From idea to a registered business
Business Basics
Ten guides to the formalities of starting and running a local business in Poland: legal form, registration, ZUS, taxes, invoicing, bookkeeping, your first employee, and your first customers.
This is not legal or tax advice — the law can change. Check current information at CEIDG.gov.pl, ZUS.pl, and podatki.gov.pl.
01Choosing a legal form: JDG or sp. z o.o.Liability, setup cost, registration speed, bookkeeping, and tax — five criteria that decide the choice.02Registering a business: CEIDG and KRS step by stepWhat to prepare before registering a JDG in CEIDG, and how registering a company in KRS differs (including the S24 route).03ZUS for new businesses: "Ulga na start" and preferential contributionsThe three stages of social-insurance contributions for a new business — a start-up discount, preferential rates, then full contributions — and what applies in each.04Choosing a tax method, and VATFlat-rate, progressive scale, or flat tax — and when VAT registration becomes mandatory.05Your first invoice, and KSeFWhat an invoice must include, what the National e-Invoice System (KSeF) is, and when it applies to your business.06A business bank account: do you need one, and how to open itWhy it's worth separating business money from personal, what banks require, and what it actually costs.07Bookkeeping obligations: KPiR, flat-rate records, and documentationWhat you must keep and for how long, what flat-rate record-keeping looks like, and when an accounting office pays off.08Your first employee: employment, mandate, or specific-task contractThree contract types, their real social-insurance and tax consequences, and the employer's registration duties.09Business liability insuranceWhat general liability insurance is, what it usually covers, and the point at which it stops being optional.10Marketing a new business: your first customersGoogle Business Profile, local presence, referrals — the practical minimum before you spend on advertising.