Invoice for a foreign company – from the EU and outside the EU

Many entrepreneurs in Poland, looking for opportunities to expand their customer base and increase revenue, choose to sell goods and services abroad. This is a good idea that can bring a positive change for the company and significantly increase business opportunities. However, before you start making money from working with foreign contractors, it is worth knowing that an invoice for a foreign company is different from the typical sales invoice you issue every day.
Table of contents:

Invoice for a foreign company – what do we need to know?


Place of supply of services versus a sales invoice to a foreign contractor

Important!

Is it necessary to register for EU VAT?


Important!

How to issue a VAT invoice for a foreign customer?


Important!

What data does an EU VAT invoice contain?

Important!

Invoice for a foreign contractor from outside the EU


However, there are some differences that can occur between an invoice for a non-EU company and an invoice for a company established in an EU member state. These are mentioned in Art. 106e para. 5(2) of the VAT Act. Such an invoice, therefore, may not include an EU VAT number or any other number that allows identification for tax or value-added tax purposes.

Also, the parties to the transaction do not have to specify the tax rate or the sum of net sales with a split between tax-exempt and taxable sales. Finally, it is worth remembering that an invoice issued to a non-EU company should be marked “reverse charging.”

Invoices to foreign customers vs KSeF


The National e-Invoicing System, although postponed, will seriously affect the process of issuing invoices to foreign customers. Entrepreneurs will be required to issue foreign invoices in KSeF (this is stated in Article 106ga (1) of the VAT Law), but there are several exceptions to this rule, outlined in the next paragraph.

What next for an invoice issued in KSeF?

The document that a Polish taxpayer issues to a foreign recipient in KSeF will not automatically go to the counterparty. It is the Polish entrepreneur’s responsibility to transmit the invoice in electronic form (e.g. a .pdf file), in traditional form (sending a paper invoice) or in the form of a QR code placed on the invoice. The said code should lead to the invoice in KSeF and allow the contractor to access the document and verify the data.

This is worth knowing about:


  • biznesmeni dyskutują o cenach dłużnych papierów wartościowych

    Debt securities – what are they? Definition, types, and examples


    Debt securities are a way for issuers to raise capital and for investors to earn money. Learn the details!
    More: Debt securities – what are they? Definition, types, and examples
  • właścicielka firmy wystawia e-fakturę w ksef po raz pierwszy

    How to issue an e-invoice via KSeF in 2026? A step-by-step guide for businesses.


    How do you issue an e-invoice in KSeF step by step? Check out the system’s capabilities!
    More: How to issue an e-invoice via KSeF in 2026? A step-by-step guide for businesses.
  • Przedsiębiorca w okularach siedzący przy laptopie w biurze, zamyślony podczas weryfikacji kontrahenta

    Checking a domestic and foreign contractor – where and how to look for information?


    Before signing a contract, take a moment to verify it – it could save you from costly consequences. We’ll show you step-by-step where and how to verify a domestic and foreign contractor.
    More: Checking a domestic and foreign contractor – where and how to look for information?