scadenze
Le scadenze fiscali italiane 2026, dal terminale.
CLI per consultare le principali scadenze fiscali italiane del 2026: IVA, ritenute, LIPE, contributi INPS, IMU, dichiarazioni e acconti — con gli slittamenti per weekend, festivi e differimento feriale già applicati.
Installazione
uv tool install scadenze # oppure: pip install scadenze
Per provarlo dal repository senza installare:
git clone https://github.com/nimesh-bothalage/scadenze
cd scadenze
uv run scadenze prossime
Uso
scadenze prossime # scadenze nei prossimi 30 giorni
scadenze prossime --giorni 60
scadenze mese settembre # anche: scadenze mese 9
scadenze cerca lipe
scadenze --categoria iva prossime # filtra per categoria
scadenze export --ical -o scadenze.ics
scadenze export --csv -o scadenze.csv # apribile in Excel
La colonna Tra evidenzia in rosso le scadenze entro 7 giorni.
Il file .ics esportato si importa in Google Calendar, Outlook o Apple
Calendar.
Categorie disponibili: iva, ritenute, inps, inail, imu,
imposte, dichiarazioni, bollo, societa.
Il dataset
54 scadenze del 2026 in un unico JSON,
generato da scripts/genera_dataset.py:
- versamenti mensili F24 (IVA e ritenute) con gli slittamenti 2026: 18 maggio e 20 agosto (differimento feriale)
- IVA trimestrale, LIPE, bollo fatture elettroniche, rate fisse INPS artigiani e commercianti
- scadenze annuali: CU, dichiarazione IVA, IMU, saldo e acconti delle imposte (inclusa la proroga al 20 luglio per soggetti ISA e forfettari, D.L. 89/2026), 730, Redditi, 770, acconto IVA
Ogni scadenza segue lo schema:
{
"id": "iva-liquidazione-2026-08",
"data": "2026-08-20",
"titolo": "Liquidazione IVA mensile",
"descrizione": "Versamento IVA relativa a luglio 2026 (contribuenti mensili; differimento feriale)",
"categoria": "iva",
"soggetti": ["partita_iva_mensile"],
"modello": "F24",
"ricorrenza": "mensile"
}
Trovato un errore in una data? Apri una issue o una PR: è il contributo più prezioso per un progetto come questo.
⚠️ Disclaimer
I dati sono forniti a scopo puramente informativo e possono contenere errori o non riflettere proroghe e modifiche normative successive. Verificare sempre le date sullo scadenzario dell'Agenzia delle Entrate o con il proprio commercialista. Questo strumento non sostituisce una consulenza professionale.
Roadmap
- Revisione delle date su fonti ufficiali (scadenzario AdE, Fisco Oggi, Circolare INPS 14/2026 — luglio 2026)
- Export CSV
- Dataset 2027
- Notifiche/reminder
Sviluppo
uv sync
uv run pytest # 16 test
uv run python scripts/genera_dataset.py # rigenera il dataset
uv run python scripts/genera_screenshot.py
uv run python scripts/genera_gif.py # richiede Edge (Windows)
Chi sono
Progetto di Nimesh Bothalage — nbflows.com.
Licenza
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file scadenze-0.1.2.tar.gz.
File metadata
- Download URL: scadenze-0.1.2.tar.gz
- Upload date:
- Size: 246.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87e86c8ce836709e9f77dcd396902edf881123db33731fc1676f92b7387bafb6
|
|
| MD5 |
8c1b3b65043aba8d30a3107fa3367ea0
|
|
| BLAKE2b-256 |
eeb1bcacf82b9cbb89bd9b301b4fb3166a8b6e162b62882f1930441a63cb2c15
|
Provenance
The following attestation bundles were made for scadenze-0.1.2.tar.gz:
Publisher:
publish.yml on nimesh-bothalage/scadenze
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
scadenze-0.1.2.tar.gz -
Subject digest:
87e86c8ce836709e9f77dcd396902edf881123db33731fc1676f92b7387bafb6 - Sigstore transparency entry: 2226280174
- Sigstore integration time:
-
Permalink:
nimesh-bothalage/scadenze@1315ae8fc68fbeedbf63aa57f0571e3f0c312630 -
Branch / Tag:
refs/tags/v0.1.2 - Owner: https://github.com/nimesh-bothalage
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@1315ae8fc68fbeedbf63aa57f0571e3f0c312630 -
Trigger Event:
release
-
Statement type:
File details
Details for the file scadenze-0.1.2-py3-none-any.whl.
File metadata
- Download URL: scadenze-0.1.2-py3-none-any.whl
- Upload date:
- Size: 10.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a4668eb2a75ca2c3a1d94e12f2f8ba35cf4f8c3e4c7c64cf3708e7e9d151647
|
|
| MD5 |
3a0bbdaef3ddbaacd14f482f83b8869a
|
|
| BLAKE2b-256 |
a794c499db4e53c6e1128b535b051a1aa93bcb0794d5361ac4342c8bdfcfeb26
|
Provenance
The following attestation bundles were made for scadenze-0.1.2-py3-none-any.whl:
Publisher:
publish.yml on nimesh-bothalage/scadenze
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
scadenze-0.1.2-py3-none-any.whl -
Subject digest:
5a4668eb2a75ca2c3a1d94e12f2f8ba35cf4f8c3e4c7c64cf3708e7e9d151647 - Sigstore transparency entry: 2226280230
- Sigstore integration time:
-
Permalink:
nimesh-bothalage/scadenze@1315ae8fc68fbeedbf63aa57f0571e3f0c312630 -
Branch / Tag:
refs/tags/v0.1.2 - Owner: https://github.com/nimesh-bothalage
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@1315ae8fc68fbeedbf63aa57f0571e3f0c312630 -
Trigger Event:
release
-
Statement type: