In the footer of the page you will find a link to the Module Installation Instructions. On HelpDesk, you can use the free installation service within 7 days or the paid express installation service within 48 hours.

This extension will allow you to configure the module independently in multiple Multistore stores. Without this extension, you will only be able to use the module in one Multistore store.

The lowest price of this product in the last 30 days before the discount was 150,00 EUR gross
172,20 EUR (inc. VAT)
140,00 EUR net
140,00 EUR net
172,20 EUR gross
The lowest price of this product in the last 30 days before the discount was 150,00 EUR gross
+140 punktów w Programie Lojalnościowym
PRO Support We guarantee that our module will work in your store
Instant Access You will immediately receive access to the module files
0% VAT
EU Invoice You will receive PDF invoice right after payment
Detailed description

Sales invoicing directly in PrestaShop

Forget about ERP and subscription solutions

With this module you will generate all types of invoices for all orders in store directly in your PrestaShop. Start invoicing easy all sales. You could also generate invoices manually. You can also invoice incoming orders from outside, such as Amazon, eBay or ERP, etc.

Secure and precise invoicing

Save time and reduce costs with in-store invoicing. This module:

  • Generates invoices to your customer's orders
  • Generates a invoice-list as CSV (Excel) files to make ease export-import of all invoices
  • Will free you from repetitive duties
  • Fully compliant with accounting and tax laws
  • No data transfer to external systems - everything is done in your PrestaShop store

Domestic sales

Invoice Profroma, e-bills, VAT invoices, duplicates and corrective and returns according to accounting standards. The module supports all sales scenarios, including different VAT rates, multiple returns, GTU codes, Split Payment and other enhancements.

Aboard sales

The module supports all necessary invoice elements related to foreign sales, including exchange rates, currency conversions, reverse charge and VAT 0%.

Returns and corrections

Invoice corrections and returns with 1-click. The module intelligently breaks down all types of promotions, discounts and deliveries you cover the products you sell, and compare the BEFORE and AFTER status on the correction and return invoice.

Many convenient functionalities

Split payment, GTU codes, No VAT, support for companies selling without VAT, export of invoices, integration with the most popular accounting software - transfer invoices from your store to your accounting software in a few clicks and much more...

Support all types of invoices in your store

It's up to you what types of invoices you use in your PrestaShop store. Set them in module configuration.

Every invoice type is translated in English. You could translate all invoice phrases in PrestaShop Translations settings.

  • VAT invoice. Sales invoice for products and services for domestic companiesand abroad. It has a summary of all products, VAT rates present in the order and currency conversions if the order was made in a currency other than the default currency in your store.


  • Non-VAT invoice (VAT-exempt, non-VAT entrepreneurs). If you sell goods or services without VAT, the module will allow you to disable VAT handling on invoices. All types of invoices will be issued with amounts to be paid, that is, without division into net / vat / gross.
  • Duplicate Invoice. Invoice with the note "DUPLICATE" and with the date of the duplicate.
  • PROFORMA Invoice. Invoice without number - instead of the number it's named "PROFORMA". You will generate a proforma automatically, for example, to orders with the selected payment method "Bank Wire Transfer".

  • CORRECTION Invoice. Contains data BEFORE and AFTER changes. Allows you to change the data of the invoice and customer, dates and products, services, discount and delivery methods. Handle discounts in an intelligent way. You can generate several correction invoice for one order.
  • RETURN Invoice. Correction invoice with full return.


Invoicing international sales

Set the default currency of your store in the module. If a customer makes a purchase in a different currency, the generated invoice will contain a summary with the conversion of the purchase currency to the store's default currency, e.g. EUR -> PLN along with the exchange rate.

  • The module is translated in languages: PL, EN, DE, FR, ES, IT
  • Invoice templates (PDF) are translated in languages: EN and PL
  • You could translate invoice directly in PrestaShop translation settings


E-BILLS support

If you enable the option "E-BILL or Invoice?", then in the order process the module will display a field with a choice for the customer "Which sales document do you choose? E-BILL or Invoice?" Information about the document selected by the customer will appear in the order details, in the back-office.

  • E-Bill - for orders with this option, E-bill can be generated or document generation can be disabled.
  • Invoice - for orders with this option, invoices will be generated according to the module configuration.

Read more about E-BILLS

In this blog post, we explain under what circumstances you can take advantage of the exemption from the obligation to record turnover with a fiscal cash register, that is, how to switch 100% to invoices and E-BILLS in your online store.

Invoice management in the Back-Ofiice

  • In the main configuration of the module you will customize the module's operation according to your company profile and invoices needs
  • In the module you will find a list of all generated invoices with the possibility of immediate searching and filtering
  • In the module you will find a quick wizard for manual invoice generation
  • In order editing, the module adds an "Invoices" section with the most important invoice operations.

Invoices for your customers

The module adds a tab "My invoices" in My Account. There the customer will find a list of his orders with the possibility to download a PDF invoice.

You can also enable sending the PDF invoice to the customer's email.

Test before you enable sending invoices to customers

If you want to test the operation of the module, but not share the generated invoices with customers - disable sending invoices by email and access to the invoice tab in My Account in the module settings.

Automatic invoicing

You can associate any type of invoice with order statuses. The module will automatically generate invoices if the order in the store gets the associated status with the invoice, such as:

  • "Waiting for payment" -> Proforma invoice.
  • "Payment accepted" -> VAT Invoice or E-BILL
  • "Return" -> Return Invoice.

You can automate other invoicing activities as well:

  • Automatic sending of PDF invoices to the customer's email
  • Additional emails to which invoices will be sent (e.g. to accounting)
  • Mass export of invoices to PDF and to CSV (Excel)
  • Generation of monthly statements.

You can generate invoices for orders made before installing this module.

Manual invoicing

The module will allow you to invoice sales from sales channels, such as telephone, email and sales in the stationary store. When generating invoices manually, you can select customers and products from your store (autocomplete) or provide any data by completing the fields yourself.

Thanks to the autocomplete function, issuing an invoice manually takes tens of seconds.


Edit data on invoices

If there are changes in the order, for example, in items, quantities or prices - you can generate a correction invoice. The correction invoice takes into account the changes <before> and <after>. The correction invoice can be generated manually or automatically, for example, according to the status of the order.

If you modify the data in the order regarding payment, products, delivery, discounts or payment, the module will issue an exact correction for the invoice. For orders with a full refund, you can generate a refund invoice.

You can edit manually generated invoices without any restrictions.

Custom invoice numbering

The module will allow you to continue your existing numbering. Set your own numbering for each type of invoice. Take advantage of the interactive variables: YEAR, MONTH, DAY and INVOICE NUMBER. You can also use characters, letters and numbers, such as:

  • {YYYY}/{MM}/FV_{%%%%} will correspond to invoice number 2021/02/FV_0012 .

  • Invoice number reset - at the beginning of the month or continue numbering throughout the year (reset with new year)

Professional functions for eCommerce

Support for discounts and deliveries on invoices and adjustments

PrestaShop assigns discounts for the entire order. Our module makes sure that adjustments do not generate losses to your disadvantage. Invoice discounts are broken down by rate and item so that the discount in the return will be fairly included, even when you issue multiple adjustment invoices for an order.

Split Payment

Enable this option to have the module add Split Payment information on the invoice. You can set the amount for SP in the module.

Issuing invoices at the turn of the month

Enable the function that aligns the order date with the payment date.

VAT for shipping / delivery

The module applies the VAT rate as assigned to the selected carrier when placing an order.

Multiple correction invoice

You can issue multiple adjustments for one order. Subsequent adjustments take into account the remaining items in the order and discounts after previous adjustments, so you will make returns without losing on discounts and deliveries.

Comment on the order

Enter manually or download a comment from the order

Tax, recipient and shipping addresses

You can display any of these three addresses on the invoice

Automatic fix for skipping pennies

PrestaShop has had a skipping penny problem generated by rounding issues for years. Our module solves this problem.

Split payment

If a customer pays an order in part, the invoice will show the partial payment, e.g. "Paid 150 PLN out of 300 PLN".

Reverse charge

Reverse charge - automatic note at 0% VAT invoice.

Email notifications

The module can send you notifications about generated invoices along with PDF to emails specified in the module configuration, e.g. to you or accounting. The module can also send a PDF invoice to your store customer as soon as it is generated.

Sales statistics on Dashboard

After installing this module, you can disable the default PrestaShop invoices. The module integrates fully with all PrestaShop sales statistics modules that use data on invoices to generate statistics. With our module, charts and summaries on the dashboard and back-office are accurate to the penny:-)

Data security and accuracy

The module does not interfere with the data of customers, products and orders in your store. Invoices are issued based on PrestaShop configuration and data in orders.

The content of invoices generated by the module, including conversion of prices, taxes, currencies, GTU codes and dates is accepted by accounting programs (list of programs at the end of the description) and accounting offices.

The module eliminates problems that have plagued the PrestaShop system for years

  • No problems with counting the value of discounts
  • No problems with counting net/gross amounts
  • No problems with skipping pennies

Customize the look

In the module's configuration you upload a logo, set invoice issuer data and enable the fields you want to use

A .tpl file is responsible for the appearance of the invoice, based on which PDF files are generated. You can freely edit the appearance of documents issued by the module.

Export invoices to CSV and PDF and generate statements

The module allows you to export sales statements and invoices. Indicate with filters which invoices you want to export and choose the format and press export.


  • Invoice type
  • Currency
  • Date from-to


  • Excel list (CSV)
  • Invoices in PDF format (ZIP package with invoices)

Integration with accounting software

If your accounting office software supports CSV format - just upload CSV file generated by our module. The CSV file generated by the module is also compatible with accounting converters, such as KT-Konwerter, which allow you to convert CSV to a format compatible with accounting programs:

  • Enova
  • Optima
  • Revizor / Rachmistrz
  • Symfonia FK / 50c
  • Symfonia KPiR
  • WAPRO Fakir / Kaper
  • Mała Księgowość Rzeczpospolitej
  • Finka FK / KPR
  • Buchalter
  • Ramses
  • DGCS System
  • Streamsoft Prestiż
  • Super Ledger
  • Conversion to JPK_FA

Support for Multistore and multiple languages

You can configure invoices for each store in Multistore.

Multistore support for this module is an additional fee.

Validation of the correctness of the VAT / VAT number

Orders, especially foreign orders, with incorrectly completed Tax ID / VAT / Company Number can generate a loss through incorrectly calculated tax to the order. You can eliminate this problem by validating the tax number provided by the customer. To automate the tax number validation process, check out the Tax Number Validator module.

Changelog ()
Komentarze ()
Dzień dobry,
czy można eksportować faktury do pliku JPKV7M?
Dzień dobry, zastanawiam się nad kupnem tego modułu. Jednak jesteśmy na ryczałcie i do tej pory korzystałyśmy z kasy fiskalnej gdzie miałysmy produkty rozbite na 2 stawki ryczałtowe.
kod 1 naszyjnik 3%
kod 2 naszyjnik 3%
kod 3 kolczyki 3 &
kod 4 bransoletka 5%
kod 5 naszyjnik 5%
kod 6 kolczyki 5%
Na koniec miesiąca muszę dostarczać księgowej raport kwotowy ile z danego kodu sprzedało się towaru.
Czy będą to mogła robić przechodzą na wasz moduł zamiast kasy fiskalnej?
Łukasz Więcek
Dzień dobry.
W komentarzach padła już informacja o planowanej integracji z KSEF. Mam dwa pytania:
1. Czy aktualizacja z planowaną integracją będzie bezpłatna dla obecnych posiadaczy licencji?
2. Czy mógłbym poprosić o kilka słów opisu jak będzie wyglądała integracja i synchronizacja danych?

Z góry dziękuję za odpowiedzi.
eeyeone, prowadzimy już przygotowania modułu dla PS 8 - będzie gotowe w tym miesiącu (maj).
Filip N
Moduł dobry, łatwy w obsłudze, kompatybilny z programem księgowej. Panowie z Heldesku mili i pomocni :)
Kiedy można spodziewać się wsparcia dla wersji 8.x?
Rafał R, dla KSEF moduł otrzyma kompletną integrację. Już od jakiegoś czasu rozwijamy i przygotowujemy silnik modułu do zbliżających się zmian.
Rafał R
Pytanie co dalej od 1 stycznia 2024 w kontekście KSEF (Krajowy System eFaktur) - gdzie faktury od 1 stycznia będą mogły być wystawiane jedynie jako ustrukturyzowany zestaw danych w rządowym systemie, a nie dokument poza systemem rządu.
Ania Góralska
Moduł pomaga mi prowadzić sprzedaż internetową. Panowie z HelpDesku zawsze pomocni, zdzwonili się nawet z księgowością, aby poprawnie skonfigurować eksport faktur i zwrotów do Optimy. Super rozwiązanie.
Mikołaj Z
Używany w parze z VAT walidatorem. Wystawionych kilka tysięcy faktur dla sprzedaży krajowej i zagranicznej. Wszystko, co moduł wypluje jest akceptowane przez księgowość. Rewelacyjny plugin.
Zygmunt Groch
Moduł wykorzystuję w Multistore do wystawiania proform dla płatności przelewem bankowym. PDFy zgodne i poprawne. Sprawdzaliśmy fv, korekty i zwroty - również wyglądają jak należy, ale nad tym jeszcze czuwa Symfonia. POLECAM!
Nie jestem vatowcem i ten moduł sobie z tym doskonale radzi. Księgowy korzystająca z oprogramowania Symfonia nie miał żadnych uwag do faktur. Jestem bardzo zadowolona i polecam usługi Prestashow
Roman A
Na HelpDesk 2 tygodnie temu dostaliśmy informację, ze mają pojawić sie faktury kosztowe i przypisywanie ich do dostaw towaru. Bardzo jesteśmy ciekawi tej funkcji. Prosimy o znak w zgłoszeniu #823111. Sam moduł spełnia w pełni swoją funkcyjność co do wystawianych faktur - polecam.
Andrzej S
Kończymy migracje z SaaSa do Presty. Od kilku tygodni szukam inspiracji modułowych, czegoś co by się nam jeszcze przydało. Tak trafiłem na Was. Jestem ogromnie zaskoczony ilością procesów, które automatyzujecie swoimi modułami. Moduł do faktur jest rewelacyjny. W innych systemach sklepowych można o czymś takim pomarzyć: albo czekasz miesiące na zarys funkcjonalności, albo nikt nie kwapi się podjąć rękawic. TRZYMAM MOCNO ZA WAS KCIUKI I KIBICUJE KAŻDEMU MODUŁOWI
Anna B
Z modułu korzystam trzy miesiące. Moduł obsługuje nievatowców, a to dla mnie jest ważne, gdyż dopiero zaczynam przygodę z ecommerce. Wystawiam proformy, faktury bez vat oraz zwroty. Kilkanaście faktur w PDF co miesiąc eksportuje i przesyłam do księgowej. Wszyscy zadowoleni :-)
Czy moduł faktur pozwala na wystawienie dwóch faktur do jednego zamówienia.
Opis biznesowy:
Klient zamawia 3 towary:
Towar 1 w ilości 3
Towar 2 w ilości 7
Towar 3 w ilości 2

Aktualnie dostępna jest tylko część towarów więc wystawiamy pierwszą fakturę na tę część:
Towar 1 w ilości 3
Towar 2 w ilości 4

Po jakimś czasie magazyn sklepu zostaje uzupełniony brakującymi towarami więc wystawiamy drugą fakturę do tego samego zamówienia
Towar 2 w ilości 3
Towar 3 w ilości 2

Radosław J
wystawiliśmy kilkadziesiąt faktur. Księgowość zweryfikowała. Bez uwag. Polecam :-)
Sebastian S
Prowadzimy sprzedaż internetową przez Allegro, Ceneo i Preste. Moduł sprawdza się super! Możliwości rosną przy każdej aktualizacji. Księgowość wgrywa faktury do swojego Buchaltera i wszystko gra. Jestem bardzo zadowolony.
Robert skorzystaj ze strony [email protected] i opisz na czym Ci zależy.
Robert Jakubowski
Dzień dobry.
Czy istnieje szansa na integrację z Subiekt GT?

Moduł sprawuje się rewelacyjnie. Księgowość zadowolona z pliku - nie muszą przepisywać faktur z ręki. Polecam :)
Kazimierz Kula
od 2 tygodni działa bez zarzutów a pomoc na helpdesk pomocna polecam :)
Alicja, nasz moduł eksportuje pozycje faktur do formatu CSV. Plik CSV można wgrać do wybranych programów księgowych lub skorzystać z zewnętrznego oprogramowania (np. KTKonwerter), który konwertuje plik CSV do formatu większości pozostałych programów księgowych dostępnych na rynku. Export z naszego modułu do formatu XML możemy dla Was wycenić. Skontaktuj się z nami na - opisz proszę format XML, jakiego potrzebujecie.
Alicja Konopka
Dzień dobry,
Czy integracja Państwa modułu z programem Fakir wymaga korzystania z Konwertera. Czy chodzi tutaj o ten program?
Alicja Konopka
Dzień dobry,
Czy w ramach oferowanego przez Państwa wsparcia pozakupowego możemy liczyć na umożliwienie nam eksportu faktur do formatu XML zamiast XLSX oraz wybrania pól, które znajdą się w docelowym pliku? W pliku wygenerowanym w sklepie demo brakuje nam przykładowo informacji dla stawki VAT 19%.
Katarzyna Chmielnicka
Pracujemy w multistorze. Jeden sklep dopiero zaczyna, drugi wystawia kilkanaście faktur dziennie. FV eksportujemy do Buchaltera. Moduł działa bez żadnych problemów.
Patryk W, fajnie, że korzystasz z naszego modułu :-)
Statystyki Dashboardu, o których piszesz nie są błędem powiązanym z naszym modułem. Moduł statystyk Presty dane pobiera nie z zamówień, a z danych faktur proforma (tych standardowych w Prescie) wystawionych do tych zamówień.

Pracujemy nad aktualizacją naszego modułu, która doda Override do modułu statystyk, tak aby ten pobierał dane z faktur wystawionych w naszym module PShowInvoiceExtender. Aktualizacja powinna pojawić się do końca tego miesiąca. Dzięki niej będzie można wyłączyć standardowe faktury PrestaShop i dalej cieszyć się statystykami Dashboardu :-)
Patryk W

PrestaShop nie widzi waszego modułu faktur, przez co cały dashboard nie zlicza sprzedaży, zamówienia, wartość koszyka, zysk netto itp...

Efektem tego z puntu widzenia panelu operatora (back office) brak informacji o jakich kol-wiek informacjach związanych ze sprzedażą.

Było by bardzo miło jak byście naprawili ten dość krytyczny błąd :)

good module. working with scandinavian standards
Patryk - rozwiązanie jest gotowe, ale wymaga sporo testów, które przeprowadzamy w kilku sklepach, również w naszym. Planujemy wydanie aktualizacji z eksportem w ciągu najbliższych 2 tygodni.

Patryk W
Kiedy planujecie dodać w tym module możliwość eksportu faktur do pliku .csv?
Kasia Kuśmierz
Uzywamy w sklepie 1.7 i polecamy. Fakturki przyjmują klienci i nasza księgowość już drugi miesiąc, więc wszystko ok :)
Czekamy na eksport do CSV! Moduł używamy i polecam, poza brakiem eksportu
Łukasz - w module zostały nam dwie spore rzeczy do zrobienia: export CSV i integracja z KTKonwerterem, który umożliwi export faktur do każdego polskiego programu księgowego i pobieranie danych z GUS - to jednak prawdopodobnie wdrożymy osobnym modułem.
Mam pytanie kiedy będzie możliwość automatycznego wystawiania faktur do danych pobranych z GUS?
ad. 1 Moduł obsługuje wielowalutowość i wielojęzyczność - faktury wystawiane są w języku polskim, a dla krajów innych niż Polska w języku w języku angielskim i walucie z zamówienia
ad. 2 Pobieranie kursów walut z NBP jest wdrożone i aktualizacje kolejno docierają do użytkowników.
ad. 3 Powiadomienia na wiele adresów email (wysyłka korzysta z ustawień i konta ustawionego w PrestaShop) również jest wdrożone i kolejno dociera do użytkowników.
ad. 4 Logo do faktury możesz wgrać z poziomu ustawień modułu - tam gdzie podajesz dane wystawcy faktury. Z podstawami HTML i CSS można samodzielnie edytować wygląd faktur PDF
ad. 5 Tak jak w ad. 1 - moduł do krajów z poza Polski generuje fakturę po angielsku z walutą zakupu. Na fakturach z inną walutą niż waluta kraju sklepu znajduje się przeliczenie waluty zakupu do waluty sklepu po kursie z NBP.

Funkcja eksportu faktur do CSV jest wdrożona i kolejno dociera do użytkowników z aktualizacją
Robert Legierski
Kiedy planujecie dodać w tym module możliwość eksportu faktur do pliku .csv?
Robert Legierski
Kiedy planujecie dodać w tym module możliwość eksportu faktur do pliku .csv?
Anna W
Brakuje Mi
1. Dwujęzyczności i dwuwalutowości, chyba że jest a nie ma w opisie
2. Przeliczenia innych walut na Kurs NBP i uwidocznienia tego na fakturze poza normalna walutą zakupu przez Klienta.
3. Powiadomienia email do dwóch różnych adresów np: od razu do biura księgowego oczywiście opcji faktury właściwej nie proforma.
4. Czy ta modyfikacja wyglądu faktur jest bezpieczna dla stabilności Modułu? Czy zmiana logo na fakturze nie zmienia logo w opcji szablonu Presty?
5. Jeszcze jedno czego brakuje to czy istniałaby możliwość wysyłania faktur z dopiskiem innym dla np: poszczególnych krajów sprzedaży, bo np: taki wymóg jest w DPD żeby na fakturze poza UE czyli Norwegia, Szwajcaria itp były inne opisy dla Agencji Celnej i zeby nie robić tego ręcznie za każdym razem to zeby można było ustawić ze do kraju x idzie inny wzór faktury a do kraju y inny a do Polski po polsku a do innych krajów obszaru wolnego handlu UE inny i wtedy dwuwalutowy i dwujezyczny z przeliczeniem na KUrs NBP

Leave a comment

Write a comment

Technical requirements

Minimum requirements for all modules

  • PHP 7.1 or higher
  • ionCube server extension
  • Nginx or Apache server
  • MySQL >= 5 or MariaDB
  • PrestaShop Importer only: PHP libxml version > 2.9.3
  • PrestaShop Facebook Integrator only: PHP 7.2 or higher
  • Optional performance optimization extensions: mcrypt, openssl, zip, curl, gd, pdo, varnishd, mod_pagespeed, memcached, apc

You can read more about the requirements in the knowledge base.

Support and warranty

3-Months Free Technical Support

Along with the module, you get 3 months of technical support and access to updates. When the time expires you can continue to use the module. You can renew access to support and to the latest module versions at any time by purchasing any of the available packages. The package includes the entire domain and all modules assigned to the domain.

Knowledge Base - FAQ

Theknowledge base is free and open to all. In it you will find documentation of the modules and answers to frequently asked questions.

HelpDesk panel

HelpDesk is a convenient panel for communication, on which we provide help during the use of modules. On HelpDesk you will order any programming work and optimization of the store and server.

Module updates

Modules will inform you in your store about new updates. You will perform the update directly in your store with 1-click.

PrestaShow modules use license

PrestaShow modules use license

You can find the full content of the license on this page. We have described the operation of the license handling system on this page. Below is a summary of the most important information:

Domain and additional domains

You can assign the module after purchase to 1 store = 1 domain. You can use the module in the domain without time limits. You can add a test/developer store domain to each domain for free. Support for domains in PrestaShop Multistore requires the purchase of multistore support for the module.

Changing the domain

Changing the domain is possible. For this purpose, please contact us.

Code modification

The module code related to the integration with the store and the appearance (.tpl, .css) is open source and you can modify it freely. The module source is encrypted with ionCube.

Test in the demo store

  • You will find the link to the demo store of this module in the top section of the page
  • You can change the language of the demo store and the language of the module (EN, PL, DE, ES, IT, FR) using the top menu of the demo store
  • The demo will be automatically deleted after 48 hours
  • In case of any problems with demo store operation - please contact us

Scroll up

No entries yet.