Download trial
  • Trial is a free, full-featured module with a 14-day validity period
  • To download Trial you must be logged in
  • Trial is not covered by technical support
  • After 14 days Trial module will automatically uninstall itself from your store
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 138,12 EUR gross
172,20 EUR VAT inc.
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 138,12 EUR gross
    +140 punktów w Programie Lojalnościowym
    support We guarantee that our module will work in your store
    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 in PrestaShop

    Fast and secure

    With this module you will generate all kinds of invoices directly in your PrestaShop store.

    Invoice online sales automatically and issue invoices manually.

    You can invoice incoming orders from outside, such as from Amazon or ERP.

    With in-store invoicing you will free yourself from repetitive duties, save time and reduce costs.

    • The module holds accounting and tax standards
    • Issue invoices for domestic and foreign orders
    • Issue vat, non-vat invoices, B2C Invoice, corrections, returns, duplicates and proformas.
    • Generate invoice summary and invoice export file for accounting programs.
    • No data transfer - everything is done in your PrestaShop store.

    Support all types of invoices in your store

    without exceptions


    VAT invoice

    The sales invoice for products and services has, among other things, a summary of VAT rates, currency conversions, discounts, delivery costs and other necessary or optional fields that you set in the module configuration.

    Non-VAT invoice

    If you sell goods or services without VAT (you are a non-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 the division into net / vat / gross.

    0% VAT invoice

    If you sell abroad, you will issue 0% VAT invoices for companies with a valid EU VAT number.

    B2C Invoice 

    B2C Invoice is a named invoice without a tax number, issued to the buyer's data. You will enable the issuance of B2C Invoice in the module, if you can dispense with classic printed receipts (we write about B2C invoice later in the description).


    Proforma invoice

    Invoice without a number - instead of a number it says "PROFORMA". You will issue a proforma automatically, for example, to orders with the selected payment method "Classic Bank Transfer".

    Duplicate invoice

    Invoice with the word "DUPLICATE" and with the date of the duplicate.

    Invoice Correction

    Contains data BEFORE and AFTER the changes. Allows you to change the issuer's and customer's data, dates, and products, services and supplies. Takes into account delivery costs and discounts in an intelligent way. You can issue several adjustments for one order.

    Invoice Return

    Adjustment invoice with full order return.


    Invoicing of international sales

    according to standards


    Set the default currency of your store in the module. If a customer makes a purchase in another currency, the generated invoice will include a summary with the conversion of the purchase currency to the default currency of the store, such as EUR>PLN and the exchange rate.

    • Module translations: PL, EN, DE, FR, ES, IT
    • Invoice translations: EN and PL (you can modify the appearance and translations in .tpl files).
    • On invoice currency conversion and exchange rate

    Validation of tax numbers and VAT 0%

    Orders, especially foreign orders, with incorrectly completed tax number (Tax ID, VAT, Company Number) can generate a loss through wrongly calculated tax to the order.

    You can eliminate this problem by validating the domestic and foreign tax number already provided by the customer in the PrestaShop store.

    The process of validating the tax number in systems such as VIES, GOV.UK, VatApp is handled by our Tax Number Validator module.

    The Invoice and Tax Number Validator modules work together.


    Generate B2C Invoice

    Invoice or Bill?

    An B2C Invoice is  generated with the name of the buyer, without tax number.

    If you enable the "B2C Invoice" function, the module will generate invoices for orders without the specified tax number.

    If you disable the "B2C Invoice" function, the module will not generate documents for orders without the specified tax number.

    • B2C Invoice can be generated automatically or B2C Invoice generation can be disabled.

    How to switch to
    B2C Invoice?

    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 to B2C Invoice in an online store.

    Convenient access to invoices

    For the customer and for store admins

    Invoices for admins

    • In the main configuration of the module you will adjust the module's operation to your company's profile.
    • 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 "Invoices" section with the most important invoice operations.

    Invoices for customers

    • Enable the "My Invoices" tab in My Customer Account. The customer will find there a list of his orders with the possibility to download a PDF invoice.
    • Enable sending a PDF invoice to the customer's email.
    • In test mode, only you have access to the generated invoices.

    Automatic invoicing

    and manual invoicing

    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" - B2B or B2C invoice
    • "Return" - Return invoice

    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 issuing invoices manually, you can select recipients and products from your store or provide any data by completing the fields yourself.

    Thanks to the autocomplete function, issuing an invoice manually can take a few seconds.

    Edit data on invoices

    If there are changes in the order, for example, in items, quantities or amounts - you can generate a correction invoice. The correction invoice takes into account the changes <before> and <after>.

    Correction invoice can be generated on demand or automatically, according to the order status.

    You can edit manually generated invoices without any restrictions.

    You can delete the invoice and generate it again.

    Form for manual invoice data enter manually or use the Autocomplete option.

    Invoice numbering

    and appearance of PDF documents

    In the module's configuration you upload a logo, set the issuer's data and enable optional and additional fields on the invoice.

    The .tpl file, on the basis of which PDF files are generated, is responsible for the appearance of the invoices. You can freely edit the .tpl file.

    In the module configuration, you can set your own numbering format for each type of invoice:

    • Use interactive variables, such as:
      will correspond to the number
    • Zeroing the invoice number - at the beginning of the month or continue numbering throughout the year.
    • Initial number for the invoice - set from which number the numbering should start

    Data security

    Legally compliant, 1-click backup

    • Invoices are issued on the basis of data in the PrestaShop order database and on the basis of the store configuration (e.g. taxes, currencies, etc.).
    • The module does not interfere with the data of customers, products and orders in your store.
    • You can export invoices at any time for backup purposes - in CSV and PDF formats.
    • The data on the PDF invoice and in the CSV export contain a complete set of information necessary for correct posting and are in accordance with applicable tax law.

    Export invoices

    Send invoices to your accountant in 1 file

    CSV and PDF export

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


    • Invoice type
    • Currency
    • Date range


    • CSV summary (Excel)
    • ZIP package with PDF
    Export invoices to CSV file - useful for business analysis and for importing invoices into accounting programs

    Import for accounting software

    If your accounting office software supports CSV format - just upload the CSV file generated by our module to your accounting software.

    CSV file is compatible with accounting converters. E.g. KT-Converter is a cheap and constantly updated program that allows you to convert our CSV file to many popular formats:

    • JPK FA
    • JPKV7
    • Buchalter
    • CDN Optima
    • CRM Vision
    • DGCS System
    • Enova XML
    • Finka FK and KPR
    • InsERT EDI++
    • Rewizor, Rachmistrz GT and NEXO
    • Mała Księgowość RP
    • RAKS.SQL
    • Ramses
    • Super Tax Ledger
    • Symfonia FK
    • Symfonia KPiR
    • Wapro Fakir, Kaper

    Professional functions for eCommerce

    Invoice safely

    Smart discount handling

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

    problems accounting

    On issued invoices there are no problems such as:

    • Counting discount values
    • Counting net and gross amounts
    • PrestaShop has been experiencing skipping pennies for years, generated by rounding errors. Our module solves this problem.

    Sales statistics on Dashboard

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

    Generating invoices at the turn of the month

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

    VAT for shipping and 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 a single order. The adjustment always refers to the main document. Discount and delivery costs in the adjustments are included intelligently.

    Tax, shipping and recipient addresses

    You can display any of these three customer addresses on the invoice.

    Invoice comments

    Enter a comment manually or download a comment from the order

    Split payment

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

    Reverse charge

    Reverse charge - automatic note at 0% VAT invoice.

    Split Payment

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

    GTU codes

    In the module you will be able to mark products with codes individually or in bulk, e.g. by category. GTU codes can be used in export to accounting programs and on invoices.


    If your industry requires it, you will be able to mark invoices with procedures. Procedures will be exported for accounting programs.

    Additional emails

    The module can send notifications from PDF to emails specified in the module configuration, such as to you and accounting.

    Multistore and multi-language support

    You can configure invoices for each of the stores in Multistore. Multistore support for this module is an additional fee.

    You can translate invoices in any language. To do this, use the standard PrestaShop translation mechanism or edit the .tpl files of the module responsible for PDF generation (see HelpDesk for instructions).

    Changelog ()
    Komentarze ()
    The reviews posted on our store are not sponsored in any way. We also verify that they were added by customers who have purchased from us or guests. If you want to learn more about this topic please read our Regulations.
    Waldemar G
    Moduł chodził sobie w tle kilka tygodni. Niedawno przekazaliśmy księgowości faktury z niego generowane i eksport csv... I wszystko okazało się ok :) Polecam moduł i wsparcie.
    Łukasz, pracujemy nad integracją z KSEF. W odpowiednim momencie zadamy pytania przez - tam bądźmy w kontakcie.

    Grzegorz, Przy pomocy KT Konwertera Księgowego można konwertować CSV wygenerowany z naszego modułu do formatu JPK_V7M oraz V7K.
    Dzień dobry,
    czy można eksportować faktury do pliku JPKV7M?
    Ł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 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 By adding an opinion you agree to the processing of your personal data. Read more about our Privacy Policy.

    Technical requirements
    • PHP 7.1 or higher
    • ionCube Loader server extension
    • MySQL >= 5 or MariaDB
    • PrestaShop Importer only: PHP libxml version > 2.9.3
    • PrestaShop Facebook Integrator only: PHP 7.2 or higher
    • PrestaShop VAT Validator only: PHP SOAP
    Support and warranty
    • With the module you get 3-month access to Premium Support.
    • You can renew access to support at any time by purchasing any of the available packages

    Access to Updates
    3 months

    Modules will inform you about an available update directly in your store. Check out the changelog. You will update a module conveniently with 1-click.

     Access to HelpDesk
    3 months

    HelpDesk is a panel where we provide help with the use of the module. On HelpDesk you can order modifications and custom programming work.

    Knowledge Base - FAQ

    The knowledge base is free and available to everyone. In it you will find module documentation and answers to frequently asked questions.


    Domain and additional domains

    • You can assign the module to 1 store instance = 1 domain.
    • You can use the module without time limitation.
    • You can add a test / development store domain.
    • To change the domain opena request on HelpDesk.

    Multistore domains

    Supporting unlimited domains in PrestaShop Multistore requires purchasing multistore support for the module.

    Modifying the module code

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

    • You can test some modules in our demo store. You can find the link to the demo store in the top section of the page
    • You can test some modules for free by downloading 14-day Trial .
    • If you have any problems with the operation of the Demo or Trial version, please contact us

    No entries yet.