A payment schedule from your Italian e-invoices, without Excel
Every Italian e-invoice already contains the due date and the amount to pay. Read them all together and you have the full schedule of incoming and outgoing payments (the scadenziario), without copying anything by hand.
Where the due date sits inside the invoice
In the FatturaPA format, payment details live in the DatiPagamento block. Each instalment has:
| XML field | What it contains |
|---|---|
| DataScadenzaPagamento | The date the instalment is due |
| ImportoPagamento | The instalment amount |
| ModalitaPagamento | The method (MP05 bank transfer, MP12 RIBA bank receipt, MP08 card…) |
| IBAN | The account to pay into |
| CondizioniPagamento | TP01 instalments, TP02 full payment, TP03 advance |
When the due date is missing, standard practice is to count 30 days from the invoice date, and that is what CassaChiara does.
The manual method (and why it is slow)
You open the invoices one by one, copy date, amount and counterparty into a spreadsheet, and sort by due date. At 30 invoices a month that is hours of work, and a single forgotten invoice is enough to get the balance wrong.
The automatic method
- Download your issued and received invoices from the Revenue Agency's Fatture e Corrispettivi portal (a ZIP works too).
- Open CassaChiara and drag the files in.
- The schedule builds itself: receivables coming in, payments going out, overdue items highlighted, with weekly totals.
Build the schedule from your invoices
Free up to 50 invoices. Your files stay on your computer.
Try it free with your invoices See pricingFrequently asked questions
Does it work with .p7m invoices?
Yes. CassaChiara strips the digital signature and reads the XML inside.
Can I export the schedule?
You can print it or save it as a PDF from the browser.
What about invoices already paid?
You can mark them as paid; overdue invoices not marked as paid show up among the alerts as payments to chase.