← e-invoices.itCONTENT HISTORY

Update to e-invoices.it

Snapshot Nov 10, 2026 · 00:09 UTC · version 1.4.0

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save e-invoices.it and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Nov 5, 2026 · 00:58 UTC

1f7b4413ad69b2698addee79d17a7d2255abedfea040684b490537a21a41f33d

After

Nov 10, 2026 · 00:09 UTC

660e1ff5adc41a939ad4f745f6c1c640778b842bf50827f029f53145fb1cde3b

Package file

Before

Nov 5, 2026 · 00:58 UTC

11522

After

Nov 10, 2026 · 00:09 UTC

13319

Package file

Before

Nov 5, 2026 · 00:58 UTC

b186f8d9eb608261cdfcabeb4e59e90d2a42adfbfd2ac2d38866db004873b4ab

After

Nov 10, 2026 · 00:09 UTC

fc4dc8a9d25ae914cd8f238f9d3b00af4e619bee4d310c2258e1d0c9315f47a1

Package file

Before

Nov 5, 2026 · 00:58 UTC

5986

After

Nov 10, 2026 · 00:09 UTC

7830

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

plugin.json →

skills/read-italian-e-invoice/SKILL.md →

plugin.json

− removed · + added

--- before
+++ after
@@ -1,8 +1,8 @@
 {
   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
   "name": "e-invoices",
-  "version": "1.3.0",
-  "description": "Understand Italian electronic invoices (FatturaPA) in ChatGPT: e-invoices.it reads an attached .xml, .xml.p7m or zip invoice and explains amounts, VAT, due dates and payment details, or explains why the SdI rejected an invoice you sent.",
+  "version": "1.4.0",
+  "description": "Understand Italian electronic invoices (FatturaPA) in ChatGPT: e-invoices.it reads an attached .xml, .xml.p7m or zip invoice and explains amounts, VAT, due dates and payment details, sums up several invoices for you and your accountant, or explains why the SdI rejected an invoice you sent.",
   "author": {
     "name": "Thomas Tschager",
     "url": "https://e-invoices.it/en/"
@@ -21,7 +21,7 @@
       "interface": {
         "displayName": "e-invoices.it",
         "shortDescription": "Understand Italian e-invoices",
-        "longDescription": "e-invoices.it helps you understand Italian electronic invoices (FatturaPA) before you pay them, book them or pass them to your accountant.\n\nAttach an invoice to the chat: a .xml file, a signed .xml.p7m file or a zip with one invoice, as you get it from the supplier or from the Agenzia delle Entrate portal Fatture e Corrispettivi. e-invoices.it reads it and shows it as a readable document: supplier and customer with their VAT numbers, line items, the VAT summary per rate, the total, due dates, payment details with IBAN, withholding tax and the names of the attached files. ChatGPT then answers your questions about it in your language, for example how much to pay and by when, how the VAT is made up, or what the Italian codes mean (document type, VAT nature, split payment, payment method).\n\nIf an invoice you sent was rejected by the Sistema di Interscambio, attach the rejection receipt (notifica di scarto, the _NS_ file) and, if you have it, the invoice: e-invoices.it explains each error code in plain words, names the fields concerned with their current values, and ChatGPT proposes how to correct the invoice before you send it again.\n\nFor businesses, freelancers and accountants who receive or send Italian invoices, including foreign suppliers and customers who do not read Italian.\n\nOne invoice at a time. The plugin only reads invoices and rejection receipts: it does not create, check in advance or send invoices. For many invoices at once (one Excel file, PDFs, a dashboard), use https://e-invoices.it.\n\ne-invoices.it processes the file only in memory: it does not store the file and does not log anything about it.",
+        "longDescription": "e-invoices.it helps you understand Italian electronic invoices (FatturaPA) before you pay them, book them or pass them to your accountant.\n\nAttach an invoice to the chat: a .xml file, a signed .xml.p7m file or a zip, as you get it from the supplier or from the Agenzia delle Entrate portal Fatture e Corrispettivi. e-invoices.it reads it and shows it as a readable document: supplier and customer with their VAT numbers, line items, the VAT summary per rate, the total, due dates, payment details with IBAN, withholding tax and the names of the attached files. ChatGPT then answers your questions about it in your language, for example how much to pay and by when, how the VAT is made up, or what the Italian codes mean (document type, VAT nature, split payment, payment method).\n\nIf an invoice you sent was rejected by the Sistema di Interscambio, attach the rejection receipt (notifica di scarto, the _NS_ file) and, if you have it, the invoice: e-invoices.it explains each error code in plain words, names the fields concerned with their current values, and ChatGPT proposes how to correct the invoice before you send it again.\n\nFor businesses, freelancers and accountants who receive or send Italian invoices, including foreign suppliers and customers who do not read Italian.\n\nAttach several invoices, or the zip of a download massivo, and e-invoices.it sums them up for you and your accountant: revenue and costs, VAT, the largest customers and suppliers, the imposta di bollo per quarter, withholding tax and anomalies worth checking. The chat takes a limited number of invoices at a time. The plugin only reads invoices and rejection receipts: it does not create, check in advance or send invoices. For many invoices at once (one Excel file, PDFs, a dashboard), use https://e-invoices.it.\n\ne-invoices.it processes the file only in memory: it does not store the file and does not log anything about it.",
         "developerName": "Thomas Tschager",
         "category": "Finance",
         "websiteURL": "https://e-invoices.it/en/",
@@ -94,6 +94,15 @@
               ],
               "tools_triggered": "read_e_invoice_files",
               "expected_behavior": "Calls read_e_invoice_files. The answer lists five items: Speck Alto Adige IGP 231.00, Formaggio Stelvio DOP 192.00, Canederli allo speck 147.20, Succo di mela 149.00 and Trasporto refrigerato 45.00, with their VAT rates."
+            },
+            {
+              "description": "Several invoices summed up for the accountant",
+              "prompt": "Sum up these invoices for my accountant.",
+              "file_attachment_urls": [
+                "https://e-invoices.it/static/demo/fatture.zip"
+              ],
+              "tools_triggered": "read_e_invoice_files",
+              "expected_behavior": "Calls read_e_invoice_files once with the zip. The answer gives an overview of 18 invoices of Bottega Alpina Srl in 2025, not the single invoices: 10 issued invoices with 5639.60 EUR taxable and 670.28 EUR VAT, 8 received invoices with 3512.00 EUR taxable and 496.88 EUR VAT, a VAT balance of 173.40 EUR, Hotel Dolomiti Spa as the largest customer (about 60% of sales), and the anomalies to check, such as one invoice transmitted late. It says the figures are an aid to be checked, not tax advice."
             }
           ],
           "negative": [
@@ -114,15 +123,15 @@
         "demo_recording_url": "https://eta.tschager.net/e-invoices-chatgpt-demo.webm"
       },
       "publication": {
-        "release_notes": "Explains SdI rejections: attach the notifica di scarto (_NS_ file) of an invoice you sent and, if you have it, the invoice, and get each error code in plain words with the fields to correct and their current values. Other SdI receipts (delivery, mancata consegna, esito, decorrenza termini) are named instead of reported as \"no invoice\". The tool is now called read_e_invoice_files (was read_invoice).",
+        "release_notes": "Analyses several invoices at once (more files, a zip or a download massivo, up to 20 per call) instead of asking you to use the website: sales and purchases, top customers and suppliers, VAT by rate, trend by period, cash flow, transmission to the SdI, the bollo per quarter, the ritenute per month and a list of checks. Only aggregates are returned.",
         "translations": {
           "it-IT": {
             "subtitle": "Leggi le fatture elettroniche",
-            "description": "e-invoices.it ti aiuta a capire le fatture elettroniche (FatturaPA) prima di pagarle, registrarle o passarle al commercialista.\n\nAllega in chat una fattura: un file .xml, un .xml.p7m firmato o uno zip con una fattura, come la ricevi dal fornitore o dal portale Fatture e Corrispettivi dell'Agenzia delle Entrate. e-invoices.it la legge e la mostra come documento leggibile: fornitore e cliente con partita IVA, righe, riepilogo IVA per aliquota, totale, scadenze, dati di pagamento con IBAN, ritenute e nomi degli allegati. ChatGPT risponde poi alle tue domande, per esempio quanto pagare ed entro quando, come si compone l'IVA o cosa significano i codici.\n\nSe una fattura che hai inviato \u00e8 stata scartata dal Sistema di Interscambio, allega la notifica di scarto (il file _NS_) e, se ce l'hai, la fattura: e-invoices.it spiega ogni codice di errore in parole semplici, indica i campi interessati con i valori attuali e ChatGPT propone come correggere la fattura prima di inviarla di nuovo.\n\nPer imprese, professionisti e commercialisti, e per chi riceve fatture italiane senza leggere l'italiano.\n\nUna fattura alla volta. Il plugin legge soltanto fatture e notifiche di scarto: non crea, non controlla in anticipo e non invia fatture. Per molte fatture insieme (un unico Excel, PDF, una dashboard) usa https://e-invoices.it.\n\ne-invoices.it elabora il file solo in memoria: non lo salva e non ne registra nulla nei log."
+            "description": "e-invoices.it ti aiuta a capire le fatture elettroniche (FatturaPA) prima di pagarle, registrarle o passarle al commercialista.\n\nAllega in chat una fattura: un file .xml, un .xml.p7m firmato o uno zip, come la ricevi dal fornitore o dal portale Fatture e Corrispettivi dell'Agenzia delle Entrate. e-invoices.it la legge e la mostra come documento leggibile: fornitore e cliente con partita IVA, righe, riepilogo IVA per aliquota, totale, scadenze, dati di pagamento con IBAN, ritenute e nomi degli allegati. ChatGPT risponde poi alle tue domande, per esempio quanto pagare ed entro quando, come si compone l'IVA o cosa significano i codici.\n\nSe una fattura che hai inviato \u00e8 stata scartata dal Sistema di Interscambio, allega la notifica di scarto (il file _NS_) e, se ce l'hai, la fattura: e-invoices.it spiega ogni codice di errore in parole semplici, indica i campi interessati con i valori attuali e ChatGPT propone come correggere la fattura prima di inviarla di nuovo.\n\nPer imprese, professionisti e commercialisti, e per chi riceve fatture italiane senza leggere l'italiano.\n\nAllega pi\u00f9 fatture, o lo zip di un download massivo, ed e-invoices.it le riassume per te e per il commercialista: fatturato e costi, IVA, principali clienti e fornitori, imposta di bollo per trimestre, ritenute e anomalie da verificare. In chat si possono allegare poche fatture alla volta. Il plugin legge soltanto fatture e notifiche di scarto: non crea, non controlla in anticipo e non invia fatture. Per molte fatture insieme (un unico Excel, PDF, una dashboard) usa https://e-invoices.it.\n\ne-invoices.it elabora il file solo in memoria: non lo salva e non ne registra nulla nei log."
           },
           "de-DE": {
             "subtitle": "E-Rechnungen aus Italien lesen",
-            "description": "e-invoices.it hilft Ihnen, italienische elektronische Rechnungen (FatturaPA) zu verstehen, bevor Sie sie bezahlen, verbuchen oder an Ihre Steuerberatung weitergeben.\n\nH\u00e4ngen Sie eine Rechnung an den Chat an: eine .xml-Datei, eine signierte .xml.p7m-Datei oder ein ZIP mit einer Rechnung, so wie Sie sie vom Lieferanten oder aus dem Portal Fatture e Corrispettivi der Agenzia delle Entrate erhalten. e-invoices.it liest sie und zeigt sie als lesbares Dokument: Lieferant und Kunde mit USt-IdNr., Positionen, MwSt.-Zusammenfassung je Satz, Gesamtbetrag, F\u00e4lligkeiten, Zahlungsdaten mit IBAN, Quellensteuer und die Namen der Anh\u00e4nge. ChatGPT beantwortet dann Ihre Fragen auf Deutsch, etwa wie viel bis wann zu zahlen ist, wie sich die MwSt. zusammensetzt oder was die italienischen Codes bedeuten.\n\nWurde eine Rechnung, die Sie gesendet haben, vom Sistema di Interscambio abgelehnt, h\u00e4ngen Sie den Ablehnungsbescheid (notifica di scarto, die _NS_-Datei) und, falls vorhanden, die Rechnung an: e-invoices.it erkl\u00e4rt jeden Fehlercode verst\u00e4ndlich, nennt die betroffenen Felder mit ihren aktuellen Werten, und ChatGPT schl\u00e4gt vor, wie Sie die Rechnung vor dem erneuten Senden korrigieren.\n\nF\u00fcr Unternehmen, Selbst\u00e4ndige und Steuerberatungen, die Rechnungen aus Italien erhalten oder nach Italien senden.\n\nEine Rechnung auf einmal. Das Plugin liest nur Rechnungen und Ablehnungsbescheide: Es erstellt, pr\u00fcft vorab oder versendet keine Rechnungen. F\u00fcr viele Rechnungen zusammen (eine Excel-Datei, PDFs, ein Dashboard) nutzen Sie https://e-invoices.it.\n\ne-invoices.it verarbeitet die Datei nur im Arbeitsspeicher: Es speichert sie nicht und protokolliert nichts \u00fcber sie."
+            "description": "e-invoices.it hilft Ihnen, italienische elektronische Rechnungen (FatturaPA) zu verstehen, bevor Sie sie bezahlen, verbuchen oder an Ihre Steuerberatung weitergeben.\n\nH\u00e4ngen Sie eine Rechnung an den Chat an: eine .xml-Datei, eine signierte .xml.p7m-Datei oder ein ZIP, so wie Sie sie vom Lieferanten oder aus dem Portal Fatture e Corrispettivi der Agenzia delle Entrate erhalten. e-invoices.it liest sie und zeigt sie als lesbares Dokument: Lieferant und Kunde mit USt-IdNr., Positionen, MwSt.-Zusammenfassung je Satz, Gesamtbetrag, F\u00e4lligkeiten, Zahlungsdaten mit IBAN, Quellensteuer und die Namen der Anh\u00e4nge. ChatGPT beantwortet dann Ihre Fragen auf Deutsch, etwa wie viel bis wann zu zahlen ist, wie sich die MwSt. zusammensetzt oder was die italienischen Codes bedeuten.\n\nWurde eine Rechnung, die Sie gesendet haben, vom Sistema di Interscambio abgelehnt, h\u00e4ngen Sie den Ablehnungsbescheid (notifica di scarto, die _NS_-Datei) und, falls vorhanden, die Rechnung an: e-invoices.it erkl\u00e4rt jeden Fehlercode verst\u00e4ndlich, nennt die betroffenen Felder mit ihren aktuellen Werten, und ChatGPT schl\u00e4gt vor, wie Sie die Rechnung vor dem erneuten Senden korrigieren.\n\nF\u00fcr Unternehmen, Selbst\u00e4ndige und Steuerberatungen, die Rechnungen aus Italien erhalten oder nach Italien senden.\n\nH\u00e4ngen Sie mehrere Rechnungen oder das ZIP eines download massivo an, und e-invoices.it fasst sie f\u00fcr Sie und Ihre Steuerberatung zusammen: Umsatz und Kosten, MwSt., die wichtigsten Kunden und Lieferanten, die Stempelsteuer (imposta di bollo) je Quartal, Quellensteuer und Auff\u00e4lligkeiten, die Sie pr\u00fcfen sollten. Im Chat k\u00f6nnen Sie nur eine begrenzte Zahl von Rechnungen auf einmal anh\u00e4ngen. Das Plugin liest nur Rechnungen und Ablehnungsbescheide: Es erstellt, pr\u00fcft vorab oder versendet keine Rechnungen. F\u00fcr viele Rechnungen zusammen (eine Excel-Datei, PDFs, ein Dashboard) nutzen Sie https://e-invoices.it.\n\ne-invoices.it verarbeitet die Datei nur im Arbeitsspeicher: Es speichert sie nicht und protokolliert nichts \u00fcber sie."
           }
         }
       },
Full technical diff · 4 changed fields

changed /files/plugin.json/sha256

BEFORE
"1f7b4413ad69b2698addee79d17a7d2255abedfea040684b490537a21a41f33d"
AFTER
"660e1ff5adc41a939ad4f745f6c1c640778b842bf50827f029f53145fb1cde3b"

changed /files/plugin.json/size

BEFORE
11522
AFTER
13319

changed /files/skills~1read-italian-e-invoice~1SKILL.md/sha256

BEFORE
"b186f8d9eb608261cdfcabeb4e59e90d2a42adfbfd2ac2d38866db004873b4ab"
AFTER
"fc4dc8a9d25ae914cd8f238f9d3b00af4e619bee4d310c2258e1d0c9315f47a1"

changed /files/skills~1read-italian-e-invoice~1SKILL.md/size

BEFORE
5986
AFTER
7830
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "677813d9a06db949eeb4ec49b5dfcacda514e0ed0e930c2f40322d6b21280596",
      "size": 102
    },
    "assets/logo.svg": {
      "sha256": "9c21345176ded1d4add98f0f9ba06cf00356e221be84716b4cb198dfe281a941",
      "size": 550
    },
    "mcp.json": {
      "sha256": "dac8d606991aa28ebe391b91a2737232bfb32ed7cd7fcfeee8f0a5193da4d26a",
      "size": 198
    },
    "plugin.json": {
      "sha256": "660e1ff5adc41a939ad4f745f6c1c640778b842bf50827f029f53145fb1cde3b",
      "size": 13319
    },
    "skills/read-italian-e-invoice/SKILL.md": {
      "sha256": "fc4dc8a9d25ae914cd8f238f9d3b00af4e619bee4d310c2258e1d0c9315f47a1",
      "size": 7830
    }
  }
}

SHA-256 of public snapshot: ce477009cdedc0aeb413377ff2757797f8c5fecae8346701ee92e5a27d86e593