KSeF for Accounting Firms: Handling 30 Clients Without 30 Logins
You do the books for 30 companies. Every morning you open the KSeF Taxpayer App — KSeF (Krajowy System e-Faktur) is Poland's mandatory national e-invoicing system — switch the context to your first client, pull their invoices, switch to the second, pull again, switch again. Thirty times over. That isn't work. It's a penalty for having clients. Since 1 April 2026, KSeF has been mandatory for nearly every company in Poland, so this stopped being a big-corporation problem — it's every accounting office's daily reality. The good news: you don't need 30 separate accesses. The bad news: the free government tool wasn't built for someone juggling thirty NIPs (Polish tax IDs) at once. This guide covers why logging in client-by-client is a dead end, how the one-certificate-per-firm model works, and how to serve every client from a single dashboard.

