This article is also available in:

OpenFiskal Initial Setup in Italy - Complete Guide

This guide lists in order all the steps to activate OpenFiskal on your Shopify store, with a link to the detailed guide for each one. It's the same sequence you'll find in the Setup Guide inside the app.


Index



If you prefer, book a free call and we'll set up OpenFiskal together.


Getting started


1. Get the Fisconline credentials


Mandatory. OpenFiskal transmits your sales data to the Agenzia delle Entrate on your behalf. To do this, it needs the Fisconline credentials (tax code, password and 10-digit PIN) of the legal representative or of a gestore incaricato (appointed operator), for example your accountant. If you don't have them, you can request them in a few minutes.


➡️ Guide: Getting the Fisconline credentials


2. Activate OpenFiskal


Mandatory. On first launch the app is in test mode: you can explore it, but it doesn't transmit anything to the Agenzia delle Entrate. To switch to live mode:


  1. Open OpenFiskal from your Shopify admin and click "Activate Live" in the top right.
  2. Choose the subscription plan and complete the payment.
  3. Select the channels to fiscalize: in-store sales (Shopify POS), online sales, or both.
  4. Enter the Fisconline credentials.


3. Fiscalize the registers and online sales


Mandatory. You need to tell OpenFiskal which sales to certify. For in-store sales you fiscalize every device that runs the Shopify POS app; for online sales a switch is enough. A non-fiscalized register stays invisible to the Agenzia delle Entrate and its sales are not certified.


➡️ Guide: Fiscalizing the registers and online sales


Receipts for your customers


The customer can receive the receipt in three ways: QR code at the till, email, or paper. Activate the ones your store needs.


4. Show the QR code at the till


Recommended if you sell in store. It adds a QR code at the end of the Shopify POS checkout: the customer scans it and opens the digital receipt on their phone.


➡️ Guide: How to show the receipt QR code in Shopify POS


5. Set up printing


If it applies to you. The law doesn't require you to print, but if a customer asks for a paper copy you must be able to provide it. You can use a Shopify-compatible receipt printer or any A4 printer.


➡️ Guide: Printing the OpenFiskal receipt


6. Send the receipt via email


Recommended. The customer receives the digital receipt in their inbox, where they can find it even months later. It's activated with a switch, or by adding the link to Shopify's notifications.


➡️ Guide: Send the Italian receipt via email


Your obligations towards the Agenzia delle Entrate



Mandatory. A one-off communication on the Fatture e Corrispettivi portal where you declare which electronic payment instruments you use. It doesn't block sales, but it has precise deadlines: do it as soon as you're in live mode.


➡️ Guide: Communicating the POS link to the Agenzia delle Entrate


8. Deactivate the old Registratore Telematico


If it applies to you. If you previously used a Registratore Telematico, update its status on the Agenzia delle Entrate portal: switching it off is not enough. You can keep it running alongside OpenFiskal until you feel confident, then deactivate it.


➡️ Guide: What to do with your Registratore Telematico when you switch to OpenFiskal


If something doesn't work or you have a doubt about a step, write to me at gianmaria@openfiskal.com or book a call with us.

Updated on: 20/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!