News

Description On February 1, 2026, Poland will go live with its national e-invoicing mandate. Any company with revenue of approx. EUR 50 million will need to send and receive invoices via the Krajowy ...