WarsawKraków
Chambers Europe · Legal 500 EMEA · Rzeczpospolita
Practice · Chapter One

Tax — KSeF, litigation and structuring.

We design tax structures that survive audits — and defend them when they happen. KSeF readiness, Polski Ład, IP Box, JPK_CIT, transfer pricing, KAS audits, WSA/NSA litigation, family foundation structuring. Eight family foundations structured since May 2023.

Practice · 01
§

Scope of services

KSeF mandatory deadline: 1 April 2026 (B2B). Integration testing takes 3–6 weeks.

Have a question about this practice?

Check whether your deadline has passed →
Practice · 02

How we work

01
You describe

Send your situation in 5–10 sentences via form or call.

02
Partner reviews

A partner — not a junior — reads it within 2 business hours.

03
Scope & fee

We propose the scope, timeline, and fee — before any commitment.

04
Engagement

Work begins only after you approve the engagement letter.

Practice · 03

Lead team for this practice

Katarzyna Janowska
Partner · Tax Adviser · Radca prawny
Tax / KSeF / Polski Ład / IP Box / Family Foundation · 15 years
Bar admissionRadca prawny, OIRP Warszawa · Tax Adviser
SpecialisationKSeF, Polski Ład, IP Box, Family Foundation
LanguagesPolish, English

View full profile →

Practice · 04

Key jurisdictions

Most common cross-border matters in this practice arrive from:

Practice · 05

Related insights

We publish in-depth analyses weekly. The full archive is available in the Insights section →.

Practice · 06
?

Frequently asked questions

When does KSeF become mandatory?

1 April 2026 for B2B taxpayers with sales above PLN 200m in 2024. 1 July 2026 for all other B2B taxpayers. B2C remains voluntary. Sanctions (fines on suppliers and recipients) start on 1 January 2027 — a 9-month grace period.

Can a family foundation hold operating companies?

Yes — and this is one of its key features. A fundacja rodzinna can hold shares in operating sp. z o.o. and S.A. companies, real estate, and securities. Dividends and capital gains realised by the foundation are exempt from CIT until distributed to beneficiaries (then 15% PIT for category-1 relatives, 19% otherwise).

How long does a typical KAS audit take?

A standard tax audit (kontrola podatkowa) lasts up to 6 months for large entrepreneurs, 12 months for micro/small/medium. Complex audits with international elements can extend further. We respond to every kwestionariusz within the prescribed deadline — usually 7 days — and prepare witness testimony in advance of any oświadczenie.

Discuss your matter with a partner

Describe the situation briefly. A partner — not a junior associate — will respond within 2 business hours.