Articles on: Italy Registratore Telematico
This article is also available in:

Linking the POS to the Agenzia delle Entrate

From 1 January 2026 every merchant must communicate to the Agenzia delle Entrate which electronic payment instruments (POS) they use and link them to their sales data. It's the obligation you'll usually find called the «POS-RT link».


With OpenFiskal the certification instrument is no longer the RT, but the Documento Commerciale Online, so the procedure to follow is slightly different.


If you already completed this link when you were using an RT, it must be redone. If you started using OpenFiskal to sync your e-commerce sales data, you also need to complete this link.


Index


What linking the POS means


The link is not a physical operation. You don't need to connect any cables or change the configuration of your card reader. It's an administrative communication on the Fatture e Corrispettivi portal: you declare which payment instruments you use and which acquirer they are associated with.
Two things to know:

  • The link is made at VAT number level, not per store. All your POS are associated with the same registration, even if spread across different shops. You don't need to indicate an address for each POS.
  • You can perform the procedure yourself or delegate it to an intermediary, for example your accountant.


You need to redo it. The previous link pointed to the serial number of the old RT, which no longer exists in your current configuration. With OpenFiskal the link goes through the Documento Commerciale Online, which is a different procedure on the portal. Having completed a link in the past does not exempt you.


Physical POS and virtual POS: what you need to declare


For the Agenzia delle Entrate a «POS» is any instrument you use to collect an electronic payment and that produces a receipt. Not just card readers, then, but also the checkout of your online store.

  • Physical POS: the card readers in store (WisePad 3, Shopify POS Terminal, Tap to Pay).
  • Virtual POS: the online store checkout, when it collects payments through Shopify Payments and generates a receipt through OpenFiskal.


Why the online checkout counts as a POS

The obligation covers payment instruments linked to an instrument that certifies sales data. Without OpenFiskal, e-commerce sales are usually recorded in the sales data through a different procedure, at the end of the month.


With OpenFiskal every online order generates a commercial document (receipt), exactly like an in-store sale. From that moment the online checkout falls under the obligation and must be declared.


If you're wondering whether you were non-compliant until now: for online sales, no. The linking obligation starts when you begin certifying them through OpenFiskal.



Card readers in store are a different matter: those must be declared regardless of OpenFiskal.

In practice

  • In-store sales only: you declare the card readers (POS).
  • Online sales too: you declare the card readers and the online checkout as a virtual POS.

The virtual POS has no serial number: choose «Online» as the POS type and the Terminal-id field disables itself. The rest of the procedure is identical and the acquirer is the same.


What you need before starting


The values below apply if you collect payments with Shopify POS and Shopify Payments. If you use a POS from another provider in store, for example your bank's or Nexi's, the procedure on the portal is identical but the data is different: ask the POS provider for the serial number, the acquirer details and the acquiring agreement number.


Three pieces of information for each POS you want to register.


1. The POS serial number (Terminal-id). Physical POS only.

Device

Where to find the serial number

WisePad 3

On the back of the device

Shopify POS Terminal

On the back of the device

Tap to Pay on iPhone or Android

In the Shopify POS app, tap the 3 horizontal dots > Connectivity > Tap to Pay to view the serial number



2. The acquirer details. If you collect payments with Shopify Payments, the acquirer is Stripe.

AdE portal field

Value

Banca acquirente in Italia o all'estero (Acquiring bank in Italy or abroad)

Estero (Abroad)

Codice fiscale acquirer (Acquirer tax code)

97979220155

Denominazione (Name)

Stripe Technology Europe, Limited


3. The acquiring agreement number. It's the Shopify Payments agreement number, specific to your store, and must be requested from Shopify support. Without this number you cannot complete the link, so request it in advance to avoid getting stuck halfway through the procedure. It looks like "acct_1xxXX2Yyy3Y"


To access the Fatture e Corrispettivi portal you can use SPID, CIE, CNS or your Fisconline credentials.
If you have more than one card reader you need to register a separate link for each one. The Shopify Payments agreement number and the Stripe details stay the same.



Part 1. Log in to the Fatture e Corrispettivi portal


  1. Log in to the Reserved Area of the Agenzia delle Entrate portal.
  2. Click «Servizi» (Services) in the top navigation bar.
  3. Scroll down to «Fatturazione Elettronica» (Electronic Invoicing) and click «Vai al Servizio» (Go to the Service).
  4. If the system asks you to choose a role, select «Me stesso» (Myself) if you operate for your own business, or «Incaricato» (Delegate) if you are a delegated party. Then choose the VAT number you want to operate on.

  1. Now go to the Corrispettivi menu and select Documento Commerciale Online

  1. Now in the Funzionalità di supporto (Support functions) menu, on the right, click Collegamento con strumenti di pagamento elettronico (Link with electronic payment instruments).





In this section you can search existing links, insert a new link and view unlinked POS.

  1. Click «Inserisci collegamento» (Insert link) in the bottom left.


  1. The portal shows the list of POS already registered. If your POS is already in the list, select it with the checkbox on its left and click «Collega» (Link). The system confirms with «Operazione di collegamento andata a buon fine» (Linking operation successful). You're already done! You can go down to part 3 - step 8 to double-check. If your POS is not in the list. Click «Aggiungi nuovo POS» (Add new POS) in the bottom right and continue with part 3.





Part 3. Add the POS manually


Only needed if the POS wasn't already in the list. After clicking "Aggiungi nuovo POS" on the previous screen, follow these steps.


  1. In the Dati Acquirer (Acquirer Data) section click «Cerca» (Search) and search for «Stripe».


  1. If it appears, select "Stripe Technology Europe, Limited" by clicking the corresponding blue arrow on the right and continue. If it does not appear (as below), click "Aggiungi Acquirer" (Add Acquirer) at the bottom.
  2. If you're adding a new acquirer, enter the name and tax code manually (see the table above for Stripe/Shopify Payments, or ask your acquirer to provide this data).

  1. After entering Stripe as a new acquirer, select it using the arrow on the right. Now the "Dati Acquirer" section at the top should be filled in, and you can complete the Dati Strumento di Pagamento Elettronico (Electronic Payment Instrument Data) section.


  1. As Tipo POS (POS type) choose «Fisico» (Physical) for card readers or «Online» for the Shopify Payments checkout; in the Terminal-id field enter the device's serial number (the field is disabled if you chose «Online»); in the Numero contratto di convenzionamento (acquiring agreement number) field enter the agreement number obtained from Shopify support (acct_xxxxxxxx).
  2. Click «Salva» (Save). The system confirms with «Operazione di inserimento andata a buon fine» (Insertion operation successful). Careful, you're not done yet!

  1. The POS you just entered will now appear in the list of available POS. To complete the link, select the newly added POS by clicking the checkbox on the left and click «Collega» (Link).

  1. The portal confirms the completed procedure with the message Operazione di collegamento andata a buon fine.


  1. Return to the section's main page and click «Cerca» (Search) without entering any filters. You'll see a table with all active links: acquirer, POS type and link date. Check that there's one row for every device you use, plus one for the virtual POS if you also fiscalize online sales.





If a POS is no longer in use, or if you replace an already-linked reader:

  1. Go to Collegamento con strumenti di pagamento elettronico and click «Cerca» (Search).
  2. Find the device in the list and click the trash icon.


  1. Enter the «Data fine collegamento» (Link end date) in MM/YYYY format (example: 03/2026) and click «Conferma» (Confirm). The system confirms with «Operazione di eliminazione andata a buon fine» (Deletion operation successful). If you're replacing a device, register the new link right after deleting the old one.




Frequently asked questions


  • I already linked my POS when I had a fiscal cash register. Do I need to redo it?

Yes. The previous link pointed to the serial number of your old Registratore Telematico. With OpenFiskal the link goes through the Documento Commerciale Online, which is a different procedure on the portal, and must be registered again.


  • Can I delegate the link to my accountant?

Yes. If your accountant is already a delegated intermediary of yours on the AdE portal, they can perform the procedure on your behalf.


  • Do I need to register a separate link for each store?

No. The link is made at VAT number level, so all your POS fall under the same registration even if spread across multiple stores. You do, however, need to register a separate link for each individual physical device, for example one WisePad 3 per till.


  • Do I also need to declare my online store's checkout?

Only if you use OpenFiskal to fiscalize online sales. In that case every order generates a commercial document, so the checkout must be declared as a virtual POS. If you use OpenFiskal only in store, you declare only the card readers.


  • Does the link block sales if I don't do it?

No. OpenFiskal keeps transmitting your sales data as normal. It's an obligation towards the Agenzia delle Entrate with its own deadlines, independent of how the app works.


  • In store I use a POS that is not from Shopify.

No problem, the procedure on the portal is identical. Only the data to enter changes: the serial number, acquirer details and acquiring agreement number are provided by your POS supplier, you won't find them in Shopify.


  • I use Shopify for e-commerce but not Shopify Payments.

Same story: the acquirer is not Stripe but the payment service provider you have the contract with. Ask them for the name, tax code and agreement number.


Regulatory references

  • Linking obligation: Law of 30 December 2024, no. 207 (2025 Budget Law), art. 1, paragraphs 74-77.
  • Operational rules and deadlines: Order of the Agenzia delle Entrate no. 424470 of 31 October 2025.
  • Effective date: 1 January 2026.

Updated on: 20/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!