[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"advice-en-opening-online-shop":3},{"slug":4,"title":5,"excerpt":6,"body":7,"datePublished":8,"dateModified":8},"opening-online-shop","How to open an online shop in Poland — step by step in 2026","Online shop in Poland in 2026: legal form, registration with CEIDG or KRS, VAT, terms, RODO (GDPR), BDO and consumer duties — with no legal gaps.","\u003Cp>Opening an online shop in Poland is a project that sits at the intersection of commercial law, taxes, consumer protection and data protection. The entrepreneur must choose a legal form, register the business, match the right form of taxation and VAT treatment, prepare the terms and conditions, and handle a few obligations that are easy to miss — the cash register, entry in BDO and meeting the requirements of RODO (GDPR). Below is a practical plan aligned with the 2026 state of the law.\u003C\u002Fp>\u003Ch2>Choosing a legal form and registering the business\u003C\u002Fh2>\u003Cp>For a first online shop, the most common choice remains a sole proprietorship (JDG) registered in CEIDG. Registration is free of charge, is done online via a trusted profile, qualified signature or e-ID, and the entry is effective from the indicated day. The second option is a limited liability company (sp. z o.o.) — more expensive to run and more formal, but limiting the shareholder's liability to the amount of their contribution, which matters when turnover is higher or when goods carry significant risk (food, chemicals, electronics).\u003C\u002Fp>\u003Cp>In both cases the appropriate PKD codes are chosen. For an online shop the standard is 47.91.Z (\"retail sale conducted by mail-order houses or over the internet\"), and on top of that it is worth registering the codes relevant to the groups of goods being sold. A sp. z o.o. set up through the S24 system is created within a few working days; the classic route through a notary gives more flexibility in drafting the articles of association, but lengthens the whole process by 2–3 weeks.\u003C\u002Fp>\u003Ch2>Taxation: scale, flat tax or ryczałt\u003C\u002Fh2>\u003Cp>An entrepreneur running an online shop has three popular forms of PIT taxation:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>Tax scale\u003C\u002Fstrong> — 12% up to PLN 120,000 per year and 32% above that; with a tax-free amount of PLN 30,000. Attractive at low income or when settling jointly with a spouse;\u003C\u002Fli>\u003Cli>\u003Cstrong>Flat tax (podatek liniowy) at 19%\u003C\u002Fstrong> — no tax-free amount and no joint settlement, but a single rate regardless of income;\u003C\u002Fli>\u003Cli>\u003Cstrong>Ryczałt (lump-sum tax on recorded revenue)\u003C\u002Fstrong> — for retail trade most often 3% of revenue, with no option to deduct costs. Attractive at high margins and with few warehouse purchases.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>A sp. z o.o. pays CIT at 9% (small taxpayer, revenue below EUR 2 million) or 19%. Distributing profit to a shareholder means an additional 19% dividend tax — unless the company uses Estonian CIT, which defers taxation until distribution.\u003C\u002Fp>\u003Ch2>VAT: turnover-based VAT exemption, domestic sales and EU sales\u003C\u002Fh2>\u003Cp>An online shop selling only within Poland can initially rely on the subjective VAT exemption, as long as sales in the year do not exceed PLN 240,000 (the limit was raised on 1 January 2026 from PLN 200,000; for companies starting during the year the amount is prorated — to the number of days of activity). Once the threshold is exceeded, or after a voluntary VAT-R registration, VAT rates must be added to every sale — the standard 23% and the reduced 8% and 5% for selected groups of goods.\u003C\u002Fp>\u003Cp>For sales of goods to consumers in other EU countries, a single EU-wide limit of EUR 10,000 per year applies. Once it is exceeded, transactions are taxed at the VAT rate of the recipient's country. Instead of registering in every country, you can use the VAT OSS procedure — a single quarterly return filed in Poland via e-Urząd Skarbowy. For imports of small consignments from outside the EU there is an analogous IOSS procedure.\u003C\u002Fp>\u003Ch2>Cash register and record-keeping obligations\u003C\u002Fh2>\u003Cp>Sales to private individuals who do not run a business, including online, as a rule require recording on a cash register. The Minister of Finance's implementing regulations on exemptions from the recording obligation allow a derogation, however, if: the payment is received in full to a bank account, and the proof of payment and the records make it unambiguously clear which specific transaction it related to (link to the order and the buyer's address). The exemption does not cover, among others, sales of consumer electronics, perfumes, cosmetics and toiletries — in these categories the cash register is mandatory regardless of the payment method.\u003C\u002Fp>\u003Cp>Regardless of the cash register, the shop must issue a sales document. For an individual this is usually a receipt or an e-receipt; for a company — an invoice. The roll-out of the National e-Invoicing System (KSeF) is phased — the largest taxpayers are covered first, and — according to the Ministry of Finance's communication — \"KSeF for everyone\" starts applying from 1 January 2027. The schedule is as follows: from 1 February 2026 KSeF is mandatory for the largest taxpayers, from 1 April 2026 for the remaining companies (except for the smallest ones issuing invoices of low monthly value), and from 1 January 2027 for all entrepreneurs.\u003C\u002Fp>\u003Ch2>Terms and conditions, RODO (GDPR) and consumer rights\u003C\u002Fh2>\u003Cp>Every shop must have terms and conditions available before the contract is concluded. They cover, among others, the seller's details, the rules for placing orders, delivery, payments, complaints and withdrawal. A consumer, i.e. a natural person who is not an entrepreneur acting in their own trade, may within fourteen days withdraw from an online purchase without giving a reason — the period runs from the delivery of the item. A sole trader buying something unrelated to their business profile enjoys the same protection as a consumer.\u003C\u002Fp>\u003Cp>Complaints concerning the goods' non-conformity with the contract are handled under the Consumer Rights Act — the buyer may demand repair or replacement, and only in a second step a price reduction or withdrawal from the contract. The seller's liability covers two years from the delivery of the goods.\u003C\u002Fp>\u003Cp>The shop operator is the controller of customers' personal data. RODO (GDPR) requires: a legal basis for processing (contract, legal obligation, marketing consent), an information clause, a mechanism for exercising rights (access, rectification, erasure), a register of processing activities, data processing agreements with suppliers (hosting, payment systems, couriers, shop platform) and breach notifications to UODO (Personal Data Protection Office) within 72 hours.\u003C\u002Fp>\u003Ch2>BDO: shipping packaging\u003C\u002Fh2>\u003Cp>A company that places goods on the market in packaging — and an online shop packing parcels for customers does exactly that — is subject to entry in the BDO register kept by the voivodeship marshal. The entry also covers entities issuing product-fee cards, selling single-use plastics or batteries. For companies placing on the market less than 1 tonne of packaging per year, a simplified procedure and a flat-rate product fee apply. Failing to register or to file the annual report is punishable by a fine, in extreme cases up to PLN 1,000,000.\u003C\u002Fp>\u003Ch2>Payments, deliveries, returns — the operational side\u003C\u002Fh2>\u003Cp>Besides the legal formalities, the operational setup matters. The market standard is many payment methods (BLIK, cards, instant transfers, deferred payments), integration with couriers and parcel lockers, and a clear return policy. The shop should protect itself contractually with payment providers (operators and integrators) and courier companies — especially regarding complaints about damaged shipments.\u003C\u002Fp>\u003Cp>A dropshipping model, where the goods are shipped by the supplier, does not relieve the seller of any consumer obligations. From the customer's point of view, the shop operator — not the company packing the parcel — remains the seller. VAT, withdrawal, complaints and RODO work the same way as in a classic warehouse-based shop.\u003C\u002Fp>\u003Ch2>Launch checklist in 10 steps\u003C\u002Fh2>\u003Col>\u003Cli>Idea and competitive analysis — product category, margin, logistics.\u003C\u002Fli>\u003Cli>Choice of legal form — JDG or sp. z o.o.\u003C\u002Fli>\u003Cli>Business registration in CEIDG or KRS with the appropriate PKD codes.\u003C\u002Fli>\u003Cli>Choice of PIT or CIT form; decision on VAT (exemption or VAT-R).\u003C\u002Fli>\u003Cli>Agreement with a bank, business account, terminal or payment integrator.\u003C\u002Fli>\u003Cli>Online shop — platform, domain, hosting, SSL certificate.\u003C\u002Fli>\u003Cli>Terms and conditions, privacy policy, cookie notice, return policy.\u003C\u002Fli>\u003Cli>Contracts with suppliers, couriers, payment operator (RODO data processing agreements).\u003C\u002Fli>\u003Cli>Registration in BDO, decision on the cash register, registration with KSeF.\u003C\u002Fli>\u003Cli>Technical tests, launch, first orders and VAT settlement.\u003C\u002Fli>\u003C\u002Fol>\u003Ch2>How Good Balance helps\u003C\u002Fh2>\u003Cp>The Good Balance team combines legal and accounting support for online shops in a single process. Within \u003Ca href=\"\u002Fen\u002Fservices\u002Flegal\u002Fcompany-registration\">company registration\u003C\u002Fa> we match the legal form, the PKD codes and the form of taxation to the sales model, prepare the CEIDG application or the sp. z o.o. articles of association, and then within \u003Ca href=\"\u002Fen\u002Fservices\u002Faccounting\u002Ffull-accounting\">full accounting\u003C\u002Fa> we handle VAT (including OSS\u002FIOSS), KSeF and employee settlements. We also help prepare the shop's terms and conditions and implement RODO in line with the current UODO guidelines.\u003C\u002Fp>","2026-10-09"]