---
title: "Fiscal regulations in Italy"
slug: "fiscal-regulations-in-italy"
tags: ["italy", "fiscal regulations", "Associate App", "fiscalization", "fiscal signature", "documents", "platform", "fiscal printer", "taxes", "template", "fiscal reports", "fiscal printers", "receipts "]
updated: 2026-07-13T13:34:15Z
published: 2026-07-13T13:34:15Z
canonical: "docs.newstore.com/fiscal-regulations-in-italy"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.newstore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fiscal regulations in Italy

Fiscal regulations in Italy require that a dedicated [fiscal printer](/v1/docs/glossary#fiscal-printer) is used in the store to print fiscally compliant sales receipts, and **non-fiscal** sales receipts for cross-border transactions.

## Supported hardware

NewStore supports the following printer models as fiscal printers in Italy:

- [Epson FP-81II RT](https://www.epson.it/it_IT/prodotti/retail/stampanti-pos/stampante-pos-%28tm%29/epson-fp-81ii/p/12036)
- [Epson FP-90III RT](https://www.epson.it/it_IT/prodotti/retail/stampanti-pos/stampante-pos-%28tm%29/epson-fp-90iii-series/p/12035)

## Fiscal printer setup

For stores operating in Italy, a fiscal printer must be set up in the store.

Retailers must acquire the fiscal printer and have it set up and serviced by a government authorized sales or service provider periodically for fiscal compliance.

An authorized service provider can configure:

- Header and footer content and related fiscal information for your business during the initial activation
- Header and footer images
- Promotional messages that will be shown on the customer display
- Cash rounding in the fiscal printer

> [!TIP]
> Note
> 
> Enable the cash rounding settings for your business before you enable the cash rounding configuration on the fiscal printer. For more information, see [Setting up cash rounding](/v1/docs/managing-cash-in-the-store#setting-up-cash-rounding).
> 
> When enabled, the rounding mode of the fiscal printer must be set to `Standard`.

Fiscal printer management is performed via Associate App. To add a fiscal printer, see [Setting up a fiscal printer](/v1/docs/configuring-printers#optional-setting-up-a-fiscal-printer).

### Troubleshooting fiscal printers

If you face issues with setting up and using fiscal printers in an Italian store, follow these guidelines to troubleshoot them.

#### Fiscal printer and port setup issues

When setting up a fiscal printer and ports:

- The printer must be configured on the same VLAN connection as other store hardware devices.
- The printer’s static IP address and web port (typically port `80`) are used by Associate App to establish a connection. Ensure that this port is open for connection in the network setup. The Associate App *only* connects to the printer via the web port.
- Verify that you can reach the fiscal printer via the iPhone on which you are running Associate App. To troubleshoot, open Safari and navigate to: `http://&lt;printer IP address&gt;`

#### Fiscal printer is not displayed in the `Add printer` screen in Associate App

If the fiscal printer is unavailable in Associate App, verify if:

- The value for the `fiscal_printer_management_enabled` property is set for the store in the Associate App configuration.
- Country code in store addresses is set to `IT` in the app configuration.

If both these settings are correct, [read this guide](/v1/docs/erase-app-data) to wipe the Associate App configuration from your cache by resetting the app.

## Fiscal printer readiness checks

During order placement, the Associate App will perform a readiness check before moving to the payments. If the fiscal printer is not ready to process the transaction (for example, if the fiscal printer is out of paper, the printing mechanism is blocked, or the fiscal printer is not reachable), an error message will be displayed to the store associate.

## Receipts for stores

> [!TIP]
> Note
> 
> Customizing the [fiscal signature template](/v1/docs/tutorial-creating-templates#creating-a-fiscal-signature-template) is not required for Italy since the fiscal receipts are printed by the fiscal printer.

- Organization/company information of the retailer will be included in the receipt header. This information is configured by the authorized service provider when the printer is activated.
- Transaction receipt number and the cash register identifier will be included in the receipt footer.
- Emailed receipts are considered a non-fiscal document, and must include a non-fiscal indicator. For example, `NON FISCALE`.
- Cross-border sale or return, which has non-local taxes, will produce a non-fiscal document.
- Return receipts will include a reference to the order that was returned.
- For blind returns, the receipt reference will be indicated as `POS` with the current date.
- For items exchanged by the customer, a separate sales receipt is generated for the purchased item(s), along with a return receipt for the item(s) returned by the customer.

> [!NOTE]
> Important
> 
> NewStore platform provides fiscal transaction information that is required to be printed in fiscal receipts. It is responsibility of the retailer to ensure compliance of the receipt templates with the local fiscal regulations.

## Fiscal reports

For stores operating in Italy, a daily Z-report must be created through the Epson fiscal printer(s) via Associate App for each working and non-working period.

If a daily Z-report is not created for a working or non-working period, the first transaction of the next period will be blocked, and a warning message, which indicates a Z-report is required, will be shown to the store associate.

When a daily Z-report is not created for a non-working period, the `PERIODO INATTIVO ESEGUIRE CHIUSURA` message will be shown on the display of the Epson fiscal printer.

To generate fiscal reports, see [Printing fiscal reports](/v1/docs/complete-the-purchase#optional-printing-fiscal-receipts).

## Fiscal audits

Fiscal audits are not pre-announced and can be conducted by the tax authorities at any given time at the store.

During an audit, auditors may check:

- Fiscal reports from the fiscal printer(s).
- Service log book of the fiscal printer(s).

For more information about the fiscal reports in Italy, see [Fiscal reports](/v1/docs/fiscal-regulations-in-italy#fiscal-reports).

## Lottery codes

To encourage the use of electronic payments and to promote proper fiscal conduct, the Italian tax agency introduced rules for receipt lottery.

Customers can participate in the receipt lottery with one of the following approaches if the receipt lottery requirements are satisfied:

- Deferred flow - If the customer decides to provide their own lottery code, the associate can enter it in the Associate App, and the lottery code will be printed on the receipt. For more details, see [(Optional) Adding lottery codes](/v1/docs/checking-out-a-cart#optional-adding-lottery-codes).
- Lotteria Istantanea flow - If the customer does not provide their own lottery code, a lottery QR code will be printed on the receipt.

### Deferred flow

NewStore allows you to set a lottery code for each transaction via Associate App for retailers operating in Italy. See [(Optional) Adding lottery codes](/v1/docs/using-newstore-associate-app#optional-adding-lottery-codes).

Once set, the lottery code is delivered to the tax authority in Italy only when the transaction contains an electronic payment, and the lottery code is printed on the receipt.

> [!TIP]
> Note
> 
> The lottery code is only printed on the receipt if the code is delivered to the tax authority.

For returns with a reference sale that had a lottery code on it, the return receipt contains the lottery code printed on it as well, and is transmitted to the tax authority.

### Lotteria Istantanea flow

With the instant lottery (`Lotteria Istantanea`) feature of the Epson RT fiscal printers, a lottery QR code that can be read via the Gioco Legale app will be printed on the receipt if the transaction satisfies the receipt lottery requirements.

> [!TIP]
> Note
> 
> `Lotteria Istantanea` feature is available in recent firmware versions of Epson RT fiscal printers, and it requires the registration process to be completed.

## Tax exemptions

> [!WARNING]
> Supported from
> 
> This feature is supported from Associate App v1.53.0.

Tax exemption can be configured for an order during checkout, allowing the transaction to be fiscalized through the Epson RT fiscal printer with the configured exemption code.

> [!TIP]
> Note
> 
> The default exemption code of `N3` will be used as a fallback in the following cases:
> 
> - The exemption code mapping is not configured
> - A corresponding exemption code is not found for the selected tax exemption class

> [!NOTE]
> Important
> 
> By default, gift card items are exempted with the exemption code of `N2` without the need of tax exemption to be configured for an order during checkout.

> [!WARNING]
> Technical configuration
> 
> The following section involves working with technical configurations and APIs. Contact your IT support team for more information.

[Update fiscal store API](https://docs.newstore.net/api-portal/#/http/fiscalization/fiscal-stores/update-store) can be used for configuring tax exemption class to exemption code mapping in Italian stores.

For more details on configuring tax exemption classes and enabling tax exemption in the app, see [Enabling tax exemption in the app](/v1/docs/configuring-tax-calculation-settings#enabling-tax-exemption-in-the-app).

## Moving a fiscal printer to another store

In production, a fiscal printer that has already been registered in one store can be reassigned to another store - including a store that belongs to a different NewStore account (tenant) - without a manual intervention from NewStore.

Because a fiscal printer carries fiscal and legal obligations, the move follows a controlled flow. The store that currently holds the printer must explicitly **release** it before it can be activated anywhere else, so a printer that is still in use can never be taken by another store without the current holder giving it up first.

> [!WARNING]
> Important
> 
> Retailers are responsible for ensuring compliance with all applicable fiscal authority requirements before moving a printer. The printer must be deactivated and reset by an authorized technician and be legally ready to be reassigned, in accordance to Italian regulations. NewStore does not perform or verify the fiscal or legal de-registration of the device. Retailers must utilize an authorized and approved RT printer technician.

### Before you start

- The printer must be **deactivated and reset by an authorized technician** and be legally ready to move.
- Retailers must have access to the **source store** (where the printer is currently registered, to deactivate and release it) and to the **target store** (to activate it). These can belong to the same tenant or to different tenants.
- The printer must keep the same fiscal provider (for Italy, this means the Epson RT printer). You cannot reassign it to a store that would use a different provider.

### How to move a printer

1. **Close the printer in the source store.** [Create any missing Z-reports](/v1/docs/fiscal-regulations-in-italy#fiscal-reports) for the fiscal printer being reassigned.
2. **Remove/Deactivate the printer in the source store.** Remove the fiscal printer from the store where it is currently configured and assigned, using [the printer management screen in Associate App](/v1/docs/configuring-printers#optional-managing-fiscal-printers). A printer must be removed before it can be released.
3. **Release the printer for reassignment.** As an Admin user in the tenant of the source store, call the [Release cashbox API](https://developer.newstore.com/#/http/fiscalization/fiscal-cashboxes/create-cashbox-release), confirming the technician reset:

```json
{ "acknowledge_fiscal_printer_reset": true }
```

This marks the printer as released so it can be taken by another store. Additionally, the NewStore platform logs the user making the request as well as the date and time stamp when the printer was released. Releasing is authorised at the **tenant** level: the caller must belong to the tenant that owns the source store and have permission to manage its configuration. A user can only release printers that belong to their own tenant's stores.
4. **Activate the printer in the target store.** Activate the cashbox in the target store as usual, from Associate App (see [Setting up a fiscal printer](/v1/docs/configuring-printers#optional-setting-up-a-fiscal-printer)). NewStore verifies that the printer has been released before completing the move and registering it in the target store.

> [!TIP]
> Note
> 
> Releasing is idempotent — calling it again on an already-released printer changes nothing. A release does not expire: the printer stays available for reassignment until it is activated in another store, or until it is reactivated in its current store (which cancels the release). Each release is recorded on the printer, so its movement between stores stays auditable.
