- 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
- Sales Invoicing in PrestaShop
- Support all types of invoices in your store
- Invoicing of domestic and international sales
- Issuing E-Paragraphs
- Convenient access to invoices
- Invoices for admin
- Invoices for customers
- Automatic invoicing
- Automatic invoicing
- Manual invoicing
- Edit data on invoices
- Custom invoice numbering
- Data security
- Export invoices
- Professional functions for eCommerce
- Multistore and multi-language support
With this module you will generate all kinds of invoices directly in your PrestaShop store.
Invoice orders automatically in the store and issue invoices manually.
You can invoice incoming orders from outside, such as from Allegro or BaseLinker.
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, e-paragraphs, 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.
VAT invoice
The sales invoice for products and services has, among other things, a summary of VAT rates, discounts, delivery costs, currency conversions - if sold in a currency other than the default one, and other necessary or optional fields that you set in the module configuration.
Invoice without VAT
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 - no 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.
E-Paragon
E-Paragon is an invoice issued to the buyer's data, without specifying the tax number (VAT, NIP). You can enable the module to display an additional field "E-paragon or invoice?" in the order.
We write about E-paragraphs later in the description.
Proforma invoice
Invoice with the note "PROFORMA".Proforma will be issued automatically, for example, to orders with the selected payment method "Bank Transfer".
Duplicate invoice
Invoice with a note "DUPLIKAT" and with the date of issue of the duplicate. You can generate this invoice at the request of the customer.
Invoice Correction
Correction invoice contains BEFORE and AFTER changes and allows you to change issuer and buyer data, addresses, dates, product list and prices. It takes into account delivery costs and discounts in an intelligent way. You can issue several adjustments for one order.
Invoice Return
Correction invoice with full return.
Set the default currency of your store in the module. If a customer makes a purchase in a different currency, the generated invoice will include a summary with the conversion of the purchase currency to the store's default currency, e.g. EUR>PLN, and the currency 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 0% VAT rate
Orders, especially foreign orders, with incorrectly filled tax number (TIN, 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.
An E-Paragon is a VAT Invoice for B2C - issued in the name of the buyer.
If you enable the "E-Paragon" function, the module will generate invoices for orders without the specified tax number (VAT, NIP, etc.).
If you disable the "E-Paragon" function, the module will not generate documents for orders without the specified tax number.
- E-Paragon can be generated automatically or e-paragon generation can be disabled.
How to switch to
E-Paragon?
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 E-Paragons in an online store.
Invoices for admin
- 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 an "Invoices" section with the most important invoice operations.
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 or Named 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.
In the module's configuration you upload your 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, isresponsible 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:
{RRRR}/{MM}/FV_{%%%%}
will correspond to the number
2021/02/FV_0012 - 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
- 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.
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.
Filtering
- Invoice type
- Currency
- Date range
Export
- CSV summary (Excel)
- ZIP package with PDF
Import for accounting and JPK
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
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.
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 :-)
Issue 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 the 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.
Procedures
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.
You can configure invoices for each of the stores in Multistore. Multistore support for this module is an additional fee.
The module and invoices are translated in English and Polish.
You can translate the invoices yourself in any language - use the standard PrestaShop translation mechanism or edit the module's .tpl files responsible for generating the PDF (see HelpDesk for instructions).
You can read more about the requirements in the knowledge base
Minimum requirements for all modules:
- PHP 7.1 - 8.x
- Server extension ionCube Loader
- PrestaShop Importer only: PHP libxml version > 2.9.3
- PrestaShop Facebook Integrator only: PHP 7.2 or higher
- PrestaShop VAT Validator only: PHP SOAP
- You get 3 months of support access to the module.
- Support gives you access to HelpDesk and module updates.
- After support expires, you can use the module indefinitely - in the version that was available on the day your support expired.
- You can extend your access to support and updates at any time
Module updates
90 days
Modules will inform you when an update is available. Refer to the changelog. Module updates are conveniently 1-click from your store.
HelpDesk support
90 days
HelpDesk is a panel where we provide help for modules. On HelpDesk you can order module modifications and custom programming work.
Knowledge Base - FAQ
For free
The knowledge base is available to everyone. In it you will find documentation of modules and answers to frequently asked questions.
- Full contents of the license
- License management manual - read before you buy.
- Below is a summary of the most important information:
The license is perpetual for 1 domain
- The license for the module is perpetual and you can use it without time limit for 1 store = 1 domain.
- You can add an additional domain for a test store.
- Once every 30 days you can change the domain for the module for a fee.
Multistore domains
- All our modules support PrestaShop Multistore
- Supporting unlimited domains for PrestaShop Multistore requires purchasing multistore support for the module.
Modifying the module code
- The module code related to the integration with the store and the appearance (.tpl, .css, .js) has open source code and you can modify it freely.
- The module's source code (.php) is encrypted with ionCube, which ensures security and increases the module's performance. PHP code you can't modify.
- 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.
PDF invoices generated by our module are accepted by polish and EU law.
Using our module you could also export invoices into CSV (Excel).
We handle CSV export due to many changes that perform constantly in other formats.
CSV is universal format and it contain all necessary data from invoices and it could converted into any other format.
For example, on polish market there is 3rd part software like https://ktsoft.pl/oferta/rozwiazania-dla-ksiegowosci/kt-konwerter-ksiegowy
This software read data from CSV (our CSV also) and could simple convert it to many other formats - there is also possibility to convert CSV to XML standard accepted by polish government institutions. Please check similar solutions on your market.
--
Moduł fakturowania nieustannie rozwijamy - niebawem wydamy aktualizację dla PrestaShop 8.1 :-)
Grzegorz, Przy pomocy KT Konwertera Księgowego można konwertować CSV wygenerowany z naszego modułu do formatu JPK_V7M oraz V7K.
czy można eksportować faktury do pliku JPKV7M?
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.
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
?
Czy istnieje szansa na integrację z Subiekt GT?
Pozdrawiam
Czy integracja Państwa modułu z programem Fakir wymaga korzystania z Konwertera. Czy chodzi tutaj o ten program?
https://www.konwerter.com.pl/products/13/asseco-wapro-fakir-ksiegowosc
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%.
Pozdrawiam.
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 :-)
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 :)
Pozdrawiam
Patryk
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.
Robert
Funkcja eksportu faktur do CSV jest wdrożona i kolejno dociera do użytkowników z aktualizacją
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