Invoicing in practice

Articles, guides, and insights for your business.

How to send invoices to your accountant in the KSeF era?

Under the mandatory KSeF system, Polish accounting offices retrieve structured invoices directly from the state repository. Taxpayers must still provide documents that remain outside the system, such as foreign invoices, receipts, and simplified bills. Managing access permissions once and tracking the KSeF number assignment date are now the core requirements for smooth cooperation.

How to avoid missing purchase invoices in KSeF?

The KSeF platform does not send notifications when a supplier issues an invoice, meaning businesses must actively retrieve them. Additionally, because some micro-businesses can issue paper or PDF invoices until 31 December 2026, a complete purchase register requires combining KSeF imports with manual entries.

KSeF 2.0 vs 1.0: What Changed in the API and the FA(3) Schema

On 1 February 2026 the FA(3) schema replaced FA(2) and the production 1.0 API stopped working. This was a new integration contract, not an upgrade. Main API changes: JWT authentication decoupled from sessions, mandatory encryption of every invoice, KSeF certificates, per-invoice batch processing, new duplicate detection, new permission model. Main schema changes: an attachment node, a new "Employee" party role, the 0% rate and the NP code split into specific codes, flexible payment terms, IBAN up to 34 characters. The consequences are commercial, not only technical: invoice numbering, VAT rate mapping, and who in your accounting team can actually see a client's invoices.

Give Your Accountant Invoicing Access Without Losing Control

Handing invoicing to your accountant shouldn't mean handing over passwords, banking details or company settings. This article shows how to give your accountant access in Biurko by email, grant exactly the permissions they need, track every action in an audit log, and revoke access in one click. At the end: how a single accounting office runs all its clients from one login.

KSeF is down — now what? offline24 mode, calmly explained

When you can't send an invoice to KSeF (Poland's national e-invoicing system) — because your internet dropped, your software is lagging, or you simply can't log in — you don't have to stop selling. offline24 mode lets you issue the invoice outside the system and upload it by the next business day. Below we explain the difference between the four special modes (offline24, offline, emergency, and total outage), walk through offline24 step by step, list the common traps, and show what good software handles for you. No panic, no legal jargon.

Stay in the Loop

Get notified when we publish new articles — no newsletter, unsubscribe anytime.

We respect your privacy. Unsubscribe at any time.

Cookies

Essential ones keep the service running. The rest only with your consent. Cookie Policy