Understanding Polish Contractor Invoice Requirements
Polish contractor invoice requirements are designed to ensure compliance with the National e-Invoicing System (KSeF) and Polish VAT regulations. With the mandatory rollout of KSeF starting from February 1, 2026, for large businesses, all VAT-registered contractors will need to adopt this system by January 1, 2027. This transition aims to standardize B2B transactions and enhance VAT reporting transparency.
To comply, invoices must be in the FA_VAT XML format and include specific elements such as a unique sequential number, date of issue, legal names and addresses, and the NIP (Tax Identification Number) of both parties. Additionally, they must detail the goods or services provided, including quantity, unit price, net amount, applicable VAT rate, and VAT amount in Polish Zloty (PLN). The standard VAT rate in Poland is 23%, with reduced rates for certain goods and services.
Harvest supports contractors by offering flexible invoicing solutions that allow you to customize line items and include necessary tax information like the NIP. However, it’s important to note that while Harvest facilitates the addition of VAT numbers to invoices, it does not handle specific VAT compliance requirements for Poland.