Add scripts to export all CSV files and aggregate by month
This commit is contained in:
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1,3 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
11/02/2025,PRLV SEPA PayPal Europe S.a.r.l. et Cie,Online Purchases (Paypal),13.2,0,11/02/2025
|
||||
11/02/2025,CARTE 11/02/25 infomaniak.com CB*5253,Card Payment,20.62,0,11/02/2025
|
||||
|
@@ -1,25 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
10/11/2025,VIR INST MR BATAILLE KEVIN,Other,252.69,0,08/11/2025
|
||||
10/11/2025,VIR INST KEVIN BATAILLE,Other,54.71,0,08/11/2025
|
||||
10/11/2025,PRLV SEPA American Express Carte-France,Credit Card Payment (Amex),246.91,0,10/11/2025
|
||||
11/11/2025,PRLV SEPA PayPal Europe S.a.r.l. et Cie,Online Purchases (Paypal),15.5,0,11/11/2025
|
||||
11/11/2025,PRLV SEPA PayPal Europe S.a.r.l. et Cie,Online Purchases (Paypal),23.8,0,11/11/2025
|
||||
13/11/2025,VIR INST MR BATAILLE KEVIN,Other,170.0,0,13/11/2025
|
||||
13/11/2025,ECH PRET:80486000604801731111,Loan Repayment,166.66,0,13/11/2025
|
||||
18/11/2025,CARTE 17/11/25 B VICTOR HUGO CB*6131,Card Payment,5.2,0,18/11/2025
|
||||
19/11/2025,CARTE 17/11/25 SC-PBO CB*6131,Card Payment,9.5,0,19/11/2025
|
||||
24/11/2025,VIR Versement Financement CLIC,Other,500.0,0,24/11/2025
|
||||
24/11/2025,PRLV SEPA BASIC FIT FRANCE,Other,34.98,0,24/11/2025
|
||||
24/11/2025,CARTE 23/11/25 B VICTOR HUGO CB*6131,Card Payment,6.75,0,24/11/2025
|
||||
24/11/2025,PRLV FRAIS CLIC,Other,5.0,0,24/11/2025
|
||||
25/11/2025,CARTE 24/11/25 TRADI. DE CHATIL CB*6131,Card Payment,5.3,0,25/11/2025
|
||||
26/11/2025,CARTE 25/11/25 MINT CB*6131,Card Payment,7.5,0,26/11/2025
|
||||
26/11/2025,CARTE 24/11/25 SC-PBO CB*6131,Card Payment,9.5,0,26/11/2025
|
||||
26/11/2025,CARTE 25/11/25 BIGEM INTERMARCHE CB*6131,Card Payment,20.56,0,26/11/2025
|
||||
27/11/2025,VIR INST KEVIN BATAILLE,Other,74.0,0,27/11/2025
|
||||
27/11/2025,PRLV SEPA PayPal Europe S.a.r.l. et Cie,Online Purchases (Paypal),30.98,0,27/11/2025
|
||||
27/11/2025,CARTE 26/11/25 SumUp *ANAS FRUI CB*6131,Card Payment,20.0,0,27/11/2025
|
||||
27/11/2025,CARTE 26/11/25 LA ROTISSERIE CB*6131,Card Payment,7.0,0,27/11/2025
|
||||
28/11/2025,CARTE 27/11/25 BK PRODUCTIONS CB*6131,Card Payment,12.0,0,28/11/2025
|
||||
28/11/2025,CARTE 27/11/25 BK PRODUCTIONS CB*6131,Card Payment,12.0,0,28/11/2025
|
||||
28/11/2025,CARTE 27/11/25 MINT CB*6131,Card Payment,6.5,0,28/11/2025
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1,3 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
11/07/2025,VIR INST M KEVIN BATAILLE,Other,761.24,0,11/07/2025
|
||||
11/07/2025,PRLV SEPA American Express Carte-France,Credit Card Payment (Amex),866.28,0,11/07/2025
|
||||
|
@@ -1 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
|
@@ -1,25 +0,0 @@
|
||||
Date,Description,Category,Debit,Credit,Value Date
|
||||
01/12/2025,PRLV SEPA ORANGE SA-ORANGE,Utilities,18.96,0,01/12/2025
|
||||
01/12/2025,PRLV SEPA PayPal Europe S.a.r.l. et Cie,Online Purchases (Paypal),12.6,0,01/12/2025
|
||||
01/12/2025,PRLV SEPA PayPal Europe S.a.r.l. et Cie,Online Purchases (Paypal),23.96,0,01/12/2025
|
||||
01/12/2025,CARTE 27/11/25 ESPACE YOYO CB*6131,Card Payment,3.0,0,01/12/2025
|
||||
01/12/2025,CARTE 28/11/25 REST DU MOULIN CB*6131,Card Payment,4.5,0,01/12/2025
|
||||
01/12/2025,CARTE 28/11/25 REST DU MOULIN CB*6131,Card Payment,15.0,0,01/12/2025
|
||||
01/12/2025,CARTE 28/11/25 REST DU MOULIN CB*6131,Card Payment,31.4,0,01/12/2025
|
||||
11/12/2025,CARTE 10/12/25 MEYCLUB CB*6131,Card Payment,10.5,0,11/12/2025
|
||||
12/12/2025,VIR Virement depuis COMPTE SUR LIVRE,Other,70.0,0,12/12/2025
|
||||
12/12/2025,VIR INST KEVIN BATAILLE,Other,41.63,0,12/12/2025
|
||||
12/12/2025,VIR INST MR BATAILLE KEVIN,Other,353.51,0,12/12/2025
|
||||
12/12/2025,PRLV SEPA American Express Carte-France,Credit Card Payment (Amex),402.48,0,12/12/2025
|
||||
12/12/2025,CARTE 10/12/25 UGC BORNES BERCY2 CB*6131,Card Payment,13.9,0,12/12/2025
|
||||
15/12/2025,CARTE 13/12/25 PAUL 2 CB*6131,Card Payment,7.9,0,15/12/2025
|
||||
15/12/2025,CARTE 14/12/25 LE PABLO CB*6131,Card Payment,3.0,0,15/12/2025
|
||||
15/12/2025,CARTE 13/12/25 LAURA TODD CB*6131,Card Payment,5.8,0,15/12/2025
|
||||
16/12/2025,PRLV SEPA PayPal Europe S.a.r.l. et Cie,Online Purchases (Paypal),24.91,0,16/12/2025
|
||||
16/12/2025,RETRAIT DAB 13/12/25 VELIZY CTRE CB*6131,Cash Withdrawal,30.0,0,16/12/2025
|
||||
16/12/2025,CARTE 14/12/25 LE PABLO CB*6131,Card Payment,10.0,0,16/12/2025
|
||||
16/12/2025,CARTE 14/12/25 LE PABLO CB*6131,Card Payment,10.0,0,16/12/2025
|
||||
18/12/2025,VIR INST MR BATAILLE KEVIN,Other,110.97,0,18/12/2025
|
||||
18/12/2025,PRLV SEPA PayPal Europe S.a.r.l. et Cie,Online Purchases (Paypal),15.7,0,18/12/2025
|
||||
19/12/2025,CARTE 18/12/25 BK PRODUCTIONS CB*6131,Card Payment,12.0,0,19/12/2025
|
||||
22/12/2025,PRLV SEPA PayPal Europe S.a.r.l. et Cie,Online Purchases (Paypal),10.6,0,22/12/2025
|
||||
|
File diff suppressed because it is too large
Load Diff
15
output/csv/sncf_all_transactions.csv
Normal file
15
output/csv/sncf_all_transactions.csv
Normal file
@@ -0,0 +1,15 @@
|
||||
Date,Description,Category,Amount,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de AOUT 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de AVRIL 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de DECEMBRE 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de FEVRIER 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de JANVIER 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de JANVIER 2026.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de JUILLET 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de JUIN 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de MAI 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de MARS 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de NOVEMBRE 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de OCTOBRE 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de PRIME 2025.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0,salaire de SEPTEMBRE 2025.pdf
|
||||
|
28
output/reports/monthly_summary.csv
Normal file
28
output/reports/monthly_summary.csv
Normal file
@@ -0,0 +1,28 @@
|
||||
Year,Month,Total Income,Total Expenses,Net Balance,Transaction Count,Institutions
|
||||
25,January,0,0,0,1,SNCF
|
||||
25,February,0,0,0,1,SNCF
|
||||
25,March,0,0,0,1,SNCF
|
||||
25,April,0,0,0,1,SNCF
|
||||
25,May,0,0,0,1,SNCF
|
||||
25,June,0,0,0,1,SNCF
|
||||
25,July,0,0,0,1,SNCF
|
||||
25,August,0,0,0,1,SNCF
|
||||
25,September,0,0,0,1,SNCF
|
||||
25,October,0,0,0,1,SNCF
|
||||
25,November,0,0,0,1,SNCF
|
||||
25,December,0,0,0,1,SNCF
|
||||
26,January,0,0,0,1,SNCF
|
||||
2025,January,0,21.48,21.48,2,Monabanq
|
||||
2025,February,0,738.0,738.0,3,Monabanq
|
||||
2025,March,0,710.64,710.64,6,Monabanq
|
||||
2025,April,0,562.11,562.11,4,Monabanq
|
||||
2025,May,0,21.0,21.0,3,Monabanq
|
||||
2025,June,0,153.0,153.0,2,Monabanq
|
||||
2025,July,0,1872.1100000000001,1872.1100000000001,6,Monabanq
|
||||
2025,August,0,400.0,400.0,2,Monabanq
|
||||
2025,September,0,3650.0,3650.0,16,Monabanq
|
||||
2025,October,0,1483.0,1483.0,9,Monabanq
|
||||
2025,November,0,453.0,453.0,4,Monabanq
|
||||
2025,December,0,678.25,678.25,5,Monabanq
|
||||
2026,January,0,523.9300000000001,523.9300000000001,5,Monabanq
|
||||
2026,February,0,19534.26,19534.26,319,"American Express, SNCF"
|
||||
|
5
output/reports/transactions_2025_april.csv
Normal file
5
output/reports/transactions_2025_april.csv
Normal file
@@ -0,0 +1,5 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
04/04/2025,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2025-04-30.pdf
|
||||
07/04/2025,VIR INST MR BATAILLE KEVIN,Other,200.0,Monabanq,Extrait de comptes au 2025-04-30.pdf
|
||||
11/04/2025,VIR INST BOURSORAMA PERSO,Other,333.34,Monabanq,Extrait de comptes au 2025-04-30.pdf
|
||||
29/04/2025,VIR AMAZON EUROPE CORE S.A R,Other,25.77,Monabanq,Extrait de comptes au 2025-04-30.pdf
|
||||
|
3
output/reports/transactions_2025_august.csv
Normal file
3
output/reports/transactions_2025_august.csv
Normal file
@@ -0,0 +1,3 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
29/08/2025,VIR INST BATAILLE KEVIN (REVOLU,Other,120.0,Monabanq,Extrait de comptes au 2025-09-01.pdf
|
||||
29/08/2025,VIR SEPA BOURSORAMA PERSO,Other,280.0,Monabanq,Extrait de comptes au 2025-09-01.pdf
|
||||
|
6
output/reports/transactions_2025_december.csv
Normal file
6
output/reports/transactions_2025_december.csv
Normal file
@@ -0,0 +1,6 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
03/12/2025,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2025-12-31.pdf
|
||||
04/12/2025,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2025-12-31.pdf
|
||||
06/12/2025,ECH PRET 28943002099054,Loan Repayment,150.0,Monabanq,Extrait de comptes au 2025-12-31.pdf
|
||||
09/12/2025,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2025-12-31.pdf
|
||||
25/12/2025,VIR INST MR BATAILLE KEVIN,Other,225.25,Monabanq,Extrait de comptes au 2025-12-31.pdf
|
||||
|
4
output/reports/transactions_2025_february.csv
Normal file
4
output/reports/transactions_2025_february.csv
Normal file
@@ -0,0 +1,4 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
04/02/2025,PRLV SEPA URSSAF D'ILE DE FRANC,Other,35.0,Monabanq,Extrait de comptes au 2025-02-28.pdf
|
||||
07/02/2025,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2025-02-28.pdf
|
||||
27/02/2025,VIR INST MR BATAILLE KEVIN,Other,700.0,Monabanq,Extrait de comptes au 2025-02-28.pdf
|
||||
|
3
output/reports/transactions_2025_january.csv
Normal file
3
output/reports/transactions_2025_january.csv
Normal file
@@ -0,0 +1,3 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
02/01/2025,AGIOS/FRAIS,Other,18.48,Monabanq,Extrait de comptes au 2025-01-31.pdf
|
||||
08/01/2025,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2025-01-31.pdf
|
||||
|
7
output/reports/transactions_2025_july.csv
Normal file
7
output/reports/transactions_2025_july.csv
Normal file
@@ -0,0 +1,7 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
03/07/2025,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2025-07-31.pdf
|
||||
07/07/2025,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2025-07-31.pdf
|
||||
09/07/2025,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2025-07-31.pdf
|
||||
11/07/2025,VIR INST BOURSORAMA PERSO,Other,761.24,Monabanq,Extrait de comptes au 2025-07-31.pdf
|
||||
11/07/2025,VIR INST KEVIN BATAILLE,Other,700.09,Monabanq,Extrait de comptes au 2025-07-31.pdf
|
||||
29/07/2025,VIR INST KEVIN BATAILLE,Other,107.78,Monabanq,Extrait de comptes au 2025-07-31.pdf
|
||||
|
3
output/reports/transactions_2025_june.csv
Normal file
3
output/reports/transactions_2025_june.csv
Normal file
@@ -0,0 +1,3 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
04/06/2025,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2025-06-30.pdf
|
||||
05/06/2025,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2025-06-30.pdf
|
||||
|
7
output/reports/transactions_2025_march.csv
Normal file
7
output/reports/transactions_2025_march.csv
Normal file
@@ -0,0 +1,7 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
06/03/2025,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2025-03-31.pdf
|
||||
06/03/2025,VIR SEPA BOURSORAMA PERSO,Other,100.0,Monabanq,Extrait de comptes au 2025-03-31.pdf
|
||||
06/03/2025,VIR SEPA INTERNE,Other,200.0,Monabanq,Extrait de comptes au 2025-03-31.pdf
|
||||
12/03/2025,VIR INST BATAILLE KEVIN (REVOLU,Other,100.0,Monabanq,Extrait de comptes au 2025-03-31.pdf
|
||||
12/03/2025,VIR INST BOURSORAMA PERSO,Other,230.0,Monabanq,Extrait de comptes au 2025-03-31.pdf
|
||||
24/03/2025,GOOGLE IRELAND LTD,Google Services,77.64,Monabanq,Extrait de comptes au 2025-03-31.pdf
|
||||
|
4
output/reports/transactions_2025_may.csv
Normal file
4
output/reports/transactions_2025_may.csv
Normal file
@@ -0,0 +1,4 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
05/05/2025,PRLV SEPA URSSAF D ILE DE FRANC,Other,18.0,Monabanq,Extrait de comptes au 2025-06-02.pdf
|
||||
05/05/2025,VIR MR BATAILLE KEVIN,Internal Transfer,0.0,Monabanq,Extrait de comptes au 2025-06-02.pdf
|
||||
08/05/2025,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2025-06-02.pdf
|
||||
|
5
output/reports/transactions_2025_november.csv
Normal file
5
output/reports/transactions_2025_november.csv
Normal file
@@ -0,0 +1,5 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
04/11/2025,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2025-12-01.pdf
|
||||
06/11/2025,ECH PRET 28943002099054,Loan Repayment,150.0,Monabanq,Extrait de comptes au 2025-12-01.pdf
|
||||
07/11/2025,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2025-12-01.pdf
|
||||
10/11/2025,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2025-12-01.pdf
|
||||
|
10
output/reports/transactions_2025_october.csv
Normal file
10
output/reports/transactions_2025_october.csv
Normal file
@@ -0,0 +1,10 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
03/10/2025,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2025-10-31.pdf
|
||||
04/10/2025,ECH PRET 28943002099054,Loan Repayment,150.0,Monabanq,Extrait de comptes au 2025-10-31.pdf
|
||||
06/10/2025,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2025-10-31.pdf
|
||||
08/10/2025,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2025-10-31.pdf
|
||||
12/10/2025,VIR INST BOURSORAMA PERSO,Other,700.0,Monabanq,Extrait de comptes au 2025-10-31.pdf
|
||||
23/10/2025,VIR INST BOURSORAMA PERSO,Other,100.0,Monabanq,Extrait de comptes au 2025-10-31.pdf
|
||||
23/10/2025,VIR INST KEVIN BATAILLE,Other,100.0,Monabanq,Extrait de comptes au 2025-10-31.pdf
|
||||
29/10/2025,VIR INST BOURSORAMA PERSO,Other,90.0,Monabanq,Extrait de comptes au 2025-10-31.pdf
|
||||
30/10/2025,VIR INST BOURSORAMA PERSO,Other,40.0,Monabanq,Extrait de comptes au 2025-10-31.pdf
|
||||
|
17
output/reports/transactions_2025_september.csv
Normal file
17
output/reports/transactions_2025_september.csv
Normal file
@@ -0,0 +1,17 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
03/09/2025,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
04/09/2025,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
07/09/2025,VIR INST BATAILLE KEVIN,Other,250.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
07/09/2025,VIR INST BOURSORAMA PERSO,Other,800.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
09/09/2025,VIR INST BATAILLE KEVIN,Other,200.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
10/09/2025,VIR INST KEVIN BATAILLE,Other,200.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
11/09/2025,VIR INST BOURSORAMA PERSO,Other,247.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
11/09/2025,VIR INST KEVIN BATAILLE,Other,200.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
11/09/2025,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
14/09/2025,VIR INST BATAILLE KEVIN (REVOLU,Other,130.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
14/09/2025,VIR INST KEVIN BATAILLE,Other,270.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
21/09/2025,VIR INST BATAILLE KEVIN (REVOLU,Other,100.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
21/09/2025,VIR INST BATAILLE KEVIN (REVOLU,Other,100.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
23/09/2025,VIR INST BOURSORAMA PERSO,Other,200.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
26/09/2025,VIR INST BOURSORAMA PERSO,Other,350.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
30/09/2025,VIR INST BOURSORAMA PERSO,Other,300.0,Monabanq,Extrait de comptes au 2025-09-30.pdf
|
||||
|
320
output/reports/transactions_2026_february.csv
Normal file
320
output/reports/transactions_2026_february.csv
Normal file
@@ -0,0 +1,320 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
1 juil,1 juil INTERMARCHE CHATILLO CHATILLON,Groceries,41.24,American Express,2025-07-02.pdf
|
||||
1 mars,1 mars AUCHAN 0048M VELIZY,Other,16.49,American Express,2025-03-02.pdf
|
||||
1 mars,1 mars BIZOUK CLICHY,Other,15.99,American Express,2025-03-02.pdf
|
||||
1 nov,1 nov AUCHAN 0048M VELIZY,Other,28.9,American Express,2025-11-02.pdf
|
||||
1 nov,1 nov INTERMARCHE CHATILLO CHATILLON,Groceries,34.25,American Express,2025-11-02.pdf
|
||||
31 août,1 sept Dépense payée avec des points,Other,7.5,American Express,2025-09-02.pdf
|
||||
31 août,1 sept Dépense payée avec des points,Other,20.99,American Express,2025-09-02.pdf
|
||||
10 août,10 août BIZOUK CLICHY,Other,15.99,American Express,2025-09-02.pdf
|
||||
10 août,10 août CHATILLON SOUS BAGNEUX CHATILLON,Other,14.06,American Express,2025-09-02.pdf
|
||||
10 avr,10 avr Gebrüder Heinemann Gebr Wien-Flughafen,Other,54.47,American Express,2025-05-02.pdf
|
||||
10 fév,10 fév ALIPAY LUXEMBOURG,Other,6.56,American Express,2025-03-02.pdf
|
||||
11 fév,10 fév ALIPAY LUXEMBOURG,Other,11.78,American Express,2025-03-02.pdf
|
||||
10 fév,10 fév LA BELLE VIE IVRY SUR SEINE,Other,106.37,American Express,2025-03-02.pdf
|
||||
10 fév,10 fév PROTEIN WORKS RUNCORN,Other,72.96,American Express,2025-03-02.pdf
|
||||
10 jan,10 jan ENGEN TAMPON 400 TAMPON,Other,21.3,American Express,2026-02-02.pdf
|
||||
10 jan,10 jan MON BRICO AH HOT LE TAM LE TAMPON,Shopping,32.75,American Express,2026-02-02.pdf
|
||||
10 jan,10 jan MON BRICO AH HOT LE TAM LE TAMPON,Shopping,30.0,American Express,2026-02-02.pdf
|
||||
10 jan,10 jan SUMUP*GUICHARD LUCIANO PLAINE DES CAFR,Other,28.0,American Express,2026-02-02.pdf
|
||||
10 juin,10 juin ALI*ALIEXPRESS Alipay SINGAPORE,Other,26.38,American Express,2025-07-02.pdf
|
||||
10 mai,10 mai INTERMARCHE CHATILLO CHATILLON,Groceries,16.4,American Express,2025-06-02.pdf
|
||||
9 mars,10 mars VILLA BEACH LISSES,Other,10.0,American Express,2025-04-02.pdf
|
||||
10 nov,10 nov COLUMBUS CAFE COLUMBUS CHATILLON,Restaurants/Food,7.3,American Express,2025-12-02.pdf
|
||||
10 nov,10 nov SERVPERSO* INVOICE PRO BATTICE,Online Services/Subscriptions,44.0,American Express,2025-12-02.pdf
|
||||
9 août,11 août MAMMAMIA DEAUVILLE,Other,44.9,American Express,2025-09-02.pdf
|
||||
11 déc,11 déc FAL FEATURES LABELS SAN FRANCISCO,Other,8.86,American Express,2026-01-02.pdf
|
||||
11 jan,11 jan MALARD FAMILY SAINT GILLES LE,Other,10.0,American Express,2025-02-02.pdf
|
||||
11 jan,11 jan MALARD FAMILY SAINT GILLES LE,Other,40.0,American Express,2025-02-02.pdf
|
||||
11 jan,11 jan MALARD FAMILY SAINT GILLES LE,Other,40.0,American Express,2025-02-02.pdf
|
||||
11 jan,11 jan TOTAL JEAN-DAVID LE PORT,Other,20.9,American Express,2025-02-02.pdf
|
||||
11 mai,11 mai SUMUP*ESPACE TRADITION ?VREUX,Other,21.0,American Express,2025-06-02.pdf
|
||||
11 oct,11 oct BIZOUK CLICHY,Other,30.02,American Express,2025-11-02.pdf
|
||||
11 sept,11 sept 027 T3 PRETAMANGER AER MALAGA,Other,7.65,American Express,2025-10-02.pdf
|
||||
11 sept,11 sept 351 - CT AER MAL T3 AIR MALAGA,Other,5.5,American Express,2025-10-02.pdf
|
||||
11 sept,11 sept HOTEL BENABOLA 34636404 NUEVA ANDALUC,Other,32.0,American Express,2025-10-02.pdf
|
||||
12 août,12 août INTERMARCHE CHATILLO CHATILLON,Groceries,42.87,American Express,2025-09-02.pdf
|
||||
12 avr,12 avr AUCHAN 0048M VELIZY,Other,33.13,American Express,2025-05-02.pdf
|
||||
12 déc,12 déc CLAUDE.AI SUBSCRIPTION SAN FRANCISCO 20.00,Online Services/Subscriptions,17.58,American Express,2026-01-02.pdf
|
||||
12 fév,12 fév LS LA TAVERNE NEUCHÂTE NEUCHÂTEL 28.80,Other,31.45,American Express,2025-03-02.pdf
|
||||
12 jan,12 jan MALARD FAMILY SAINT GILLES LE,Other,15.0,American Express,2025-02-02.pdf
|
||||
12 juin,12 juin INTERMARCHE CHATILLO CHATILLON,Groceries,52.26,American Express,2025-07-02.pdf
|
||||
12 mars,12 mars LA BELLE VIE IVRY SUR SEINE,Other,98.97,American Express,2025-04-02.pdf
|
||||
12 nov,12 nov INTERMARCHE CHATILLO CHATILLON,Groceries,29.06,American Express,2025-12-02.pdf
|
||||
12 sept,12 sept FRANCE FRANCE -,Other,13.0,American Express,2025-10-02.pdf
|
||||
12 sept,12 sept MARKET HIGUERON MAG-664 BENALMADENA,Other,6.58,American Express,2025-10-02.pdf
|
||||
12 août,13 août RESEAU FLEURISAS CABRIERES-D'AIG,Other,51.85,American Express,2025-09-02.pdf
|
||||
12 déc,13 déc Achat payé avec vos points - AIR AUSTRAL,Travel,12.72,American Express,2026-01-02.pdf
|
||||
13 déc,13 déc BIZOUK CLICHY,Other,31.98,American Express,2025-01-02.pdf
|
||||
12 déc,13 déc MAXIMILIEN PARIS,Other,40.0,American Express,2025-01-02.pdf
|
||||
12 déc,13 déc MAXIMILIEN PARIS,Other,35.0,American Express,2025-01-02.pdf
|
||||
12 déc,13 déc MAXIMILIEN PARIS,Other,4.5,American Express,2025-01-02.pdf
|
||||
12 déc,13 déc MAXIMILIEN PARIS,Other,19.46,American Express,2025-01-02.pdf
|
||||
13 fév,13 fév GATE GOURMET HELVETIA PARIS,Other,8.5,American Express,2025-03-02.pdf
|
||||
13 fév,13 fév HÄTEL ALPES ET LAC NEUCHÂTEL 18.00,Other,19.67,American Express,2025-03-02.pdf
|
||||
13 jan,13 jan CLAUDE.AI SUBSCRIPTION SAN FRANCISCO 20.00,Online Services/Subscriptions,17.61,American Express,2026-02-02.pdf
|
||||
13 jan,13 jan ENGEN LAGON SAINT GILLES LE,Other,22.2,American Express,2025-02-02.pdf
|
||||
13 jan,13 jan LEADER PRICE ERMITAGE O ST GILLES LES B,Other,42.9,American Express,2025-02-02.pdf
|
||||
13 jan,13 jan MALARD FAMILY SAINT GILLES LE,Other,20.0,American Express,2025-02-02.pdf
|
||||
13 mai,13 mai INTERMARCHE CHATILLO CHATILLON,Groceries,21.18,American Express,2025-06-02.pdf
|
||||
13 sept,13 sept AYO NERJA 034705780 NERJA,Other,62.5,American Express,2025-10-02.pdf
|
||||
13 sept,13 sept CRYSTALS KARAOKE PUERTO MARBELLA,Other,18.0,American Express,2025-10-02.pdf
|
||||
13 sept,13 sept CRYSTALS KARAOKE PUERTO MARBELLA,Other,8.0,American Express,2025-10-02.pdf
|
||||
13 sept,13 sept FEEL NERJA 005433750 FUENTE DEL BA,Other,48.0,American Express,2025-10-02.pdf
|
||||
13 sept,13 sept ZETTLE *MARHELA 2023 SL MARBELLA,Other,7.5,American Express,2025-10-02.pdf
|
||||
14 août,14 août BIZOUK CLICHY,Other,31.05,American Express,2025-09-02.pdf
|
||||
14 août,14 août GUSS EXPERIENCE 93110 ROSNY-SOUS-BO,Other,15.0,American Express,2025-09-02.pdf
|
||||
14 août,14 août GUSS EXPERIENCE 93110 ROSNY-SOUS-BO,Other,15.0,American Express,2025-09-02.pdf
|
||||
15 août,14 août GUSS EXPERIENCE 93110 ROSNY-SOUS-BO,Other,10.0,American Express,2025-09-02.pdf
|
||||
15 août,14 août GUSS EXPERIENCE 93110 ROSNY-SOUS-BO,Other,10.0,American Express,2025-09-02.pdf
|
||||
15 août,14 août GUSS EXPERIENCE 93110 ROSNY-SOUS-BO,Other,10.0,American Express,2025-09-02.pdf
|
||||
15 août,14 août GUSS EXPERIENCE 93110 ROSNY-SOUS-BO,Other,10.0,American Express,2025-09-02.pdf
|
||||
14 déc,14 déc AIR AUSTRAL AIR AUSTRAL SAINT DENIS CED,Travel,710.05,American Express,2026-01-02.pdf
|
||||
14 déc,14 déc SUMUP*LES SAVEURS DE SA MONTLH?RY,Other,23.0,American Express,2025-01-02.pdf
|
||||
14 juin,14 juin BRICORAMA CHATILLON,Other,45.4,American Express,2025-07-02.pdf
|
||||
14 mai,14 mai INTERMARCHE CHATILLO CHATILLON,Groceries,22.14,American Express,2025-06-02.pdf
|
||||
14 nov,14 nov INTERMARCHE CHATILLO CHATILLON,Groceries,23.77,American Express,2025-12-02.pdf
|
||||
14 sept,14 sept AGP GIRAFFE T5209 12418 MALAGA,Other,10.95,American Express,2025-10-02.pdf
|
||||
14 sept,14 sept CRYSTALS KARAOKE PUERTO MARBELLA,Other,13.0,American Express,2025-10-02.pdf
|
||||
14 sept,14 sept FRANPRIX PHENIX DISTRIB CHATILLON,Other,21.67,American Express,2025-10-02.pdf
|
||||
14 sept,14 sept PLAZA MAYOR 337171482 MALAGA,Other,35.73,American Express,2025-10-02.pdf
|
||||
14 sept,14 sept RYFI 036276848 ESTEPONA,Other,15.0,American Express,2025-10-02.pdf
|
||||
14 sept,14 sept SIXT RENT A CAR SLU POS PALMA DE MALLOR,Other,230.31,American Express,2025-10-02.pdf
|
||||
16 août,15 août BIZOUK CLICHY,Other,20.99,American Express,2025-09-02.pdf
|
||||
15 avr,15 avr INTERMARCHE CHATILLO CHATILLON,Groceries,22.48,American Express,2025-05-02.pdf
|
||||
14 avr,15 avr NATUREFRESH CHATILLON,Other,11.8,American Express,2025-05-02.pdf
|
||||
15 fév,15 fév HEMA PARIS VELIZY II VELIZY-VILLACOU,Other,21.95,American Express,2025-03-02.pdf
|
||||
15 jan,15 jan ALI*ALIEXPRESS Alipay SINGAPORE,Other,66.07,American Express,2025-02-02.pdf
|
||||
16 jan,15 jan ESKO BAR SAINT PAUL,Restaurants/Food,26.0,American Express,2026-02-02.pdf
|
||||
16 jan,15 jan ESKO BAR SAINT PAUL,Restaurants/Food,13.0,American Express,2026-02-02.pdf
|
||||
15 juil,15 juil INTERMARCHE CHATILLO CHATILLON,Groceries,40.53,American Express,2025-08-02.pdf
|
||||
15 juin,15 juin INTERMARCHE CHATILLO CHATILLON,Groceries,63.36,American Express,2025-07-02.pdf
|
||||
15 nov,15 nov COLUMBUS CAFE COLUMBUS CHATILLON,Restaurants/Food,4.9,American Express,2025-12-02.pdf
|
||||
15 sept,15 sept FRANCE FRANCE -,Other,6.0,American Express,2025-10-02.pdf
|
||||
16 août,16 août BIZOUK CLICHY,Other,15.99,American Express,2025-09-02.pdf
|
||||
16 août,16 août DU BRUIT DANS LA CUISIN VELIZY VILLAVOU,Other,25.4,American Express,2025-09-02.pdf
|
||||
16 fév,16 fév CHATILLON SOUS BAGNEUX CHATILLON,Other,26.24,American Express,2025-03-02.pdf
|
||||
16 jan,16 jan LE CHOKA BLEU SAINT PAUL,Restaurants/Food,6.0,American Express,2026-02-02.pdf
|
||||
16 jan,16 jan LE CHOKA BLEU SAINT PAUL,Restaurants/Food,6.0,American Express,2026-02-02.pdf
|
||||
16 jan,16 jan LE CHOKA BLEU SAINT PAUL,Restaurants/Food,10.0,American Express,2026-02-02.pdf
|
||||
16 jan,16 jan LE CHOKA BLEU SAINT PAUL,Restaurants/Food,10.0,American Express,2026-02-02.pdf
|
||||
16 jan,16 jan SUMUP*GLAMPORT SAINT PAUL,Shopping,11.5,American Express,2026-02-02.pdf
|
||||
16 jan,16 jan SUMUP*KULTURE METISSE SAINT PAUL,Shopping,10.0,American Express,2026-02-02.pdf
|
||||
15 juil,16 juil BRASSERIE DES PRES PARIS,Other,23.5,American Express,2025-08-02.pdf
|
||||
16 juin,16 juin L'ESPRIT DE FAMILLE SAINT-DENIS,Other,18.0,American Express,2025-07-02.pdf
|
||||
16 mai,16 mai INTERMARCHE CHATILLO CHATILLON,Groceries,16.32,American Express,2025-06-02.pdf
|
||||
17 août,17 août COLUMBUS CAFE COLUMBUS CHATILLON,Restaurants/Food,11.2,American Express,2025-09-02.pdf
|
||||
17 août,17 août SUMUP*SAVOURETACAISSE BOBIGNY,Other,10.0,American Express,2025-09-02.pdf
|
||||
17 avr,17 avr INTERMARCHE CHATILLO CHATILLON,Groceries,21.14,American Express,2025-05-02.pdf
|
||||
16 avr,17 avr RELAY 323337 P-LYON MED PARIS,Shopping,14.2,American Express,2025-05-02.pdf
|
||||
16 jan,17 jan LE CHOKA BLEU SAINT PAUL,Restaurants/Food,5.0,American Express,2026-02-02.pdf
|
||||
17 jan,17 jan OLA TAMARINS SAINT PAUL,Other,35.9,American Express,2025-02-02.pdf
|
||||
17 jan,17 jan RUN MARKET SAVANNA ORIK SAINT PAUL,Groceries,30.23,American Express,2026-02-02.pdf
|
||||
17 mai,17 mai AUCHAN 0048M VELIZY,Other,54.52,American Express,2025-06-02.pdf
|
||||
12 sept,17 sept AUTOPISTA DEL SOL (AUS SAN PEDRO ALCAN,Other,8.9,American Express,2025-10-02.pdf
|
||||
12 sept,17 sept AUTOPISTA DEL SOL (AUS SAN PEDRO ALCAN,Other,8.9,American Express,2025-10-02.pdf
|
||||
13 sept,17 sept AUTOPISTA DEL SOL (AUS SAN PEDRO ALCAN,Other,5.55,American Express,2025-10-02.pdf
|
||||
19 déc,18 déc LE SPEAKEASY PARIS,Other,189.5,American Express,2026-01-02.pdf
|
||||
18 jan,18 jan AIR AUSTRAL STE MARIE STE MARIE,Travel,60.0,American Express,2026-02-02.pdf
|
||||
18 jan,18 jan E LECLERC PITON SAINT LEU,Other,20.9,American Express,2025-02-02.pdf
|
||||
18 jan,18 jan RELAY 373001/56 SAINTE MARIE SA,Shopping,11.8,American Express,2026-02-02.pdf
|
||||
18 jan,18 jan RUN DUTY FREE LAGARDDF4 LA REUNION,Travel,42.1,American Express,2026-02-02.pdf
|
||||
19 juil,18 juil BIZOUK CLICHY,Other,15.99,American Express,2025-08-02.pdf
|
||||
18 mai,18 mai INTERMARCHE CHATILLO CHATILLON,Groceries,12.37,American Express,2025-06-02.pdf
|
||||
19 nov,18 nov ALIPAY LUXEMBOURG,Other,11.68,American Express,2025-12-02.pdf
|
||||
19 août,19 août INTERMARCHE CHATILLO CHATILLON,Groceries,10.24,American Express,2025-09-02.pdf
|
||||
19 avr,19 avr AUCHAN 0048M VELIZY,Other,17.72,American Express,2025-05-02.pdf
|
||||
19 fév,19 fév INTERMARCHE CHATILLO CHATILLON,Groceries,18.04,American Express,2025-03-02.pdf
|
||||
19 jan,19 jan INTERMARCHE CHATILLO CHATILLON,Groceries,26.91,American Express,2026-02-02.pdf
|
||||
19 juin,19 juin NATUREFRESH CHATILLON,Other,19.11,American Express,2025-07-02.pdf
|
||||
19 juin,19 juin ST DENIS GRAND STADE DE SAINT DENIS,Other,29.46,American Express,2025-07-02.pdf
|
||||
2 août,2 août DU BRUIT DANS LA CUISIN VELIZY VILLAVOU,Other,8.95,American Express,2025-09-02.pdf
|
||||
2 août,2 août SASU RITUALS COSMETICS PARIS,Other,22.07,American Express,2025-09-02.pdf
|
||||
2 déc,2 déc SCALEWAY PARIS,Online Services/Subscriptions,1.7,American Express,2025-12-02.pdf
|
||||
1 déc,2 déc SERVPERSO* INVOICE PRO BATTICE,Online Services/Subscriptions,14.0,American Express,2025-12-02.pdf
|
||||
2 fév,2 fév SCALEWAY PARIS,Online Services/Subscriptions,13.48,American Express,2026-02-02.pdf
|
||||
1 fév,2 fév SERVPERSO* INVOICE PRO BATTICE,Online Services/Subscriptions,14.0,American Express,2026-02-02.pdf
|
||||
1 jan,2 jan SERVPERSO* INVOICE PRO BATTICE,Online Services/Subscriptions,14.0,American Express,2026-01-02.pdf
|
||||
2 juin,2 juin INTERMARCHE CHATILLO CHATILLON,Groceries,48.16,American Express,2025-07-02.pdf
|
||||
2 mai,2 mai COTISATION - MERCI POUR VOTRE CONFIANCE.,Other,192.0,American Express,2025-05-02.pdf
|
||||
2 mai,2 mai INTERMARCHE CHATILLO CHATILLON,Groceries,40.74,American Express,2025-06-02.pdf
|
||||
2 mars,2 mars COURIR SASSENAGE,Other,127.0,American Express,2025-04-02.pdf
|
||||
20 avr,20 avr INTERMARCHE CHATILLO CHATILLON,Groceries,21.49,American Express,2025-05-02.pdf
|
||||
20 déc,20 déc Achat payé avec vos points - AIR AUSTRAL,Travel,164.28,American Express,2025-01-02.pdf
|
||||
20 jan,20 jan AIR AUSTRAL AIR AUSTRAL SAINT DENIS CED,Travel,100.0,American Express,2025-02-02.pdf
|
||||
20 jan,20 jan INTERMARCHE CHATILLO CHATILLON,Groceries,35.55,American Express,2026-02-02.pdf
|
||||
20 juil,20 juil AMAZON AMEX CLICHY,Other,1.99,American Express,2025-08-02.pdf
|
||||
20 mai,20 mai INTERMARCHE CHATILLO CHATILLON,Groceries,25.31,American Express,2025-06-02.pdf
|
||||
20 nov,20 nov INTERMARCHE CHATILLO CHATILLON,Groceries,26.36,American Express,2025-12-02.pdf
|
||||
21 août,21 août ENVATO *71018263 SALT LAKE CITY 72.00,Other,63.63,American Express,2025-09-02.pdf
|
||||
21 août,21 août H1535 MER LYON LUMIERE LYON 03,Other,106.5,American Express,2025-09-02.pdf
|
||||
21 déc,21 déc AIR AUSTRAL AIR AUSTRAL SAINT DENIS CED,Travel,999.65,American Express,2025-01-02.pdf
|
||||
21 fév,21 fév COLUMBUS CAFE COLUMBUS CHATILLON,Restaurants/Food,11.2,American Express,2025-03-02.pdf
|
||||
21 juin,21 juin AUCHAN 0048M VELIZY,Other,31.84,American Express,2025-07-02.pdf
|
||||
21 juin,21 juin DOCTEUR RODOLPH DUONG ANTONY,Other,50.0,American Express,2025-07-02.pdf
|
||||
21 mai,21 mai INTERMARCHE CHATILLO CHATILLON,Groceries,16.34,American Express,2025-06-02.pdf
|
||||
22 août,22 août BARRIO CLUB Lyon,Other,11.0,American Express,2025-09-02.pdf
|
||||
22 août,22 août BARRIO CLUB Lyon,Other,26.0,American Express,2025-09-02.pdf
|
||||
22 août,22 août BARRIO CLUB Lyon,Other,37.0,American Express,2025-09-02.pdf
|
||||
22 août,22 août BIZOUK CLICHY,Other,20.99,American Express,2025-09-02.pdf
|
||||
22 août,22 août INTERMARCHE CHATILLO CHATILLON,Groceries,27.61,American Express,2025-09-02.pdf
|
||||
22 fév,22 fév BIZOUK CLICHY,Other,166.53,American Express,2025-03-02.pdf
|
||||
22 jan,22 jan INTERMARCHE CHATILLO CHATILLON,Groceries,67.9,American Express,2026-02-02.pdf
|
||||
21 nov,22 nov 3CPAYMENT*STARBUCKS 131 PARIS,Other,12.45,American Express,2025-12-02.pdf
|
||||
22 nov,22 nov COLUMBUS CAFE COLUMBUS CHATILLON,Restaurants/Food,4.9,American Express,2025-12-02.pdf
|
||||
22 sept,22 sept CHATILLON SOUS BAGNEUX CHATILLON,Other,35.97,American Express,2025-10-02.pdf
|
||||
23 août,23 août COLUMBUS CAFE COLUMBUS CHATILLON,Restaurants/Food,4.7,American Express,2025-09-02.pdf
|
||||
22 août,23 août DISTRIKT 12 LYON,Other,12.0,American Express,2025-09-02.pdf
|
||||
22 août,23 août F&K 10 LYON,Other,5.0,American Express,2025-09-02.pdf
|
||||
22 août,23 août F&K 9 LYON,Other,37.0,American Express,2025-09-02.pdf
|
||||
23 août,23 août INTERMARCHE CHATILLO CHATILLON,Groceries,23.91,American Express,2025-09-02.pdf
|
||||
23 août,23 août SUMUP*BURGER NIGHT FOOD SEVRAN,Other,20.0,American Express,2025-09-02.pdf
|
||||
23 avr,23 avr AMA EU SARL PRIME_NEW LUXEMBOURG,Online Services/Subscriptions,6.99,American Express,2025-05-02.pdf
|
||||
23 avr,23 avr AMAZON PAYMENT EUROPE LUXEMBOURG,Other,10.79,American Express,2025-05-02.pdf
|
||||
23 avr,23 avr INTERMARCHE CHATILLO CHATILLON,Groceries,25.1,American Express,2025-05-02.pdf
|
||||
23 déc,23 déc AMA EU SARL PRIME_NEW LUXEMBOURG,Online Services/Subscriptions,6.99,American Express,2025-01-02.pdf
|
||||
23 déc,23 déc INTERMARCHE CHATILLO CHATILLON,Groceries,47.69,American Express,2025-01-02.pdf
|
||||
23 fév,23 fév AMA EU SARL PRIME_NEW LUXEMBOURG,Online Services/Subscriptions,6.99,American Express,2025-03-02.pdf
|
||||
23 jan,23 jan AMA EU SARL PRIME_NEW LUXEMBOURG,Online Services/Subscriptions,6.99,American Express,2025-02-02.pdf
|
||||
23 jan,23 jan RELAY 324466 KAYSER MON PARIS,Shopping,9.4,American Express,2026-02-02.pdf
|
||||
23 juil,23 juil AMAZON AMEX CLICHY,Other,1.8,American Express,2025-08-02.pdf
|
||||
23 juin,23 juin AMA EU SARL PRIME_NEW LUXEMBOURG,Online Services/Subscriptions,6.99,American Express,2025-07-02.pdf
|
||||
23 juin,23 juin INTERMARCHE CHATILLO CHATILLON,Groceries,44.92,American Express,2025-07-02.pdf
|
||||
23 mai,23 mai AMA EU SARL PRIME_NEW LUXEMBOURG,Online Services/Subscriptions,6.99,American Express,2025-06-02.pdf
|
||||
23 mars,23 mars AMA EU SARL PRIME_NEW LUXEMBOURG,Online Services/Subscriptions,6.99,American Express,2025-04-02.pdf
|
||||
25 août,24 août BIZOUK CLICHY,Other,20.99,American Express,2025-09-02.pdf
|
||||
25 août,24 août BIZOUK CLICHY,Other,15.99,American Express,2025-09-02.pdf
|
||||
24 avr,24 avr INTERMARCHE CHATILLO CHATILLON,Groceries,16.99,American Express,2025-05-02.pdf
|
||||
24 mai,24 mai SASU RITUALS COSMETICS PARIS,Other,36.8,American Express,2025-06-02.pdf
|
||||
25 août,25 août ALIPAY LUXEMBOURG,Other,27.87,American Express,2025-09-02.pdf
|
||||
25 août,25 août ALIPAY LUXEMBOURG,Other,29.08,American Express,2025-09-02.pdf
|
||||
25 avr,25 avr AUCHAN 0048M VELIZY,Other,21.0,American Express,2025-05-02.pdf
|
||||
25 déc,25 déc 812040 CDG2 C RELAY ZSD ROISSY CDG CEDE,Shopping,37.89,American Express,2026-01-02.pdf
|
||||
25 déc,25 déc AMA EU SARL PRIME_NEW LUXEMBOURG,Online Services/Subscriptions,6.99,American Express,2026-01-02.pdf
|
||||
25 jan,25 jan AMA EU SARL PRIME_NEW LUXEMBOURG,Online Services/Subscriptions,6.99,American Express,2026-02-02.pdf
|
||||
25 jan,25 jan INTERMARCHE CHATILLO CHATILLON,Groceries,50.61,American Express,2025-02-02.pdf
|
||||
25 jan,25 jan INTERMARCHE CHATILLO CHATILLON,Groceries,31.56,American Express,2026-02-02.pdf
|
||||
26 avr,26 avr FNAC VELIZY 4010 VELIZY,Other,15.35,American Express,2025-05-02.pdf
|
||||
26 avr,26 avr INTERMARCHE CHATILLO CHATILLON,Groceries,7.85,American Express,2025-05-02.pdf
|
||||
26 avr,26 avr INTERMARCHE CHATILLO CHATILLON,Groceries,29.13,American Express,2025-05-02.pdf
|
||||
26 jan,26 jan AMAZON PAYMENT EUROPE LUXEMBOURG,Other,23.98,American Express,2025-02-02.pdf
|
||||
26 juil,26 juil AUCHAN 0048M VELIZY,Other,22.07,American Express,2025-08-02.pdf
|
||||
26 juil,26 juil BIZOUK CLICHY,Other,124.2,American Express,2025-08-02.pdf
|
||||
25 mai,26 mai ANTHROPIC SAN FRANCISCO 6.00,Other,5.45,American Express,2025-06-02.pdf
|
||||
26 oct,26 oct BIZOUK CLICHY,Other,38.3,American Express,2025-11-02.pdf
|
||||
26 sept,26 sept INTERMARCHE CHATILLO CHATILLON,Groceries,30.9,American Express,2025-10-02.pdf
|
||||
27 août,27 août CHATILLON SOUS BAGNEUX CHATILLON,Other,45.02,American Express,2025-09-02.pdf
|
||||
27 avr,27 avr INTERMARCHE CHATILLO CHATILLON,Groceries,24.6,American Express,2025-05-02.pdf
|
||||
27 déc,27 déc AMAZON PAYMENT EUROPE LUXEMBOURG,Other,15.58,American Express,2026-01-02.pdf
|
||||
27 jan,27 jan ALI*ALIEXPRESS Alipay SINGAPORE,Other,11.19,American Express,2025-02-02.pdf
|
||||
27 jan,27 jan INTERMARCHE CHATILLO CHATILLON,Groceries,19.62,American Express,2026-02-02.pdf
|
||||
27 oct,27 oct COLUMBUS CAFE COLUMBUS CHATILLON,Restaurants/Food,10.2,American Express,2025-11-02.pdf
|
||||
27 août,28 août COLUMBUS CAFE COLUMBUS CHATILLON,Restaurants/Food,7.5,American Express,2025-09-02.pdf
|
||||
28 avr,28 avr L'ESPRIT DE FAMILLE SAINT-DENIS,Other,18.5,American Express,2025-05-02.pdf
|
||||
28 avr,28 avr L'ESPRIT DE FAMILLE SAINT-DENIS,Other,13.5,American Express,2025-05-02.pdf
|
||||
28 déc,28 déc RESTAURANT LABOU A4 ST x,Other,15.0,American Express,2026-01-02.pdf
|
||||
28 mai,28 mai INTERMARCHE CHATILLO CHATILLON,Groceries,22.99,American Express,2025-06-02.pdf
|
||||
28 août,29 août RESTAURANT ELYSE PARIS,Other,220.0,American Express,2025-09-02.pdf
|
||||
29 août,29 août RESTAURANT ELYSE PARIS,Other,280.0,American Express,2025-09-02.pdf
|
||||
29 avr,29 avr INTERMARCHE CHATILLO CHATILLON,Groceries,15.57,American Express,2025-05-02.pdf
|
||||
29 déc,29 déc AIR AUSTRAL ROISSY CHARLES,Travel,970.0,American Express,2025-01-02.pdf
|
||||
29 déc,29 déc AIR AUSTRAL ROISSY CHARLES,Travel,36.0,American Express,2025-01-02.pdf
|
||||
29 déc,29 déc TOUT LE MONDE EN PARLE PARIS,Other,36.0,American Express,2025-01-02.pdf
|
||||
29 déc,29 déc TOUT LE MONDE EN PARLE PARIS,Other,26.0,American Express,2025-01-02.pdf
|
||||
29 jan,29 jan ALIPAY LUXEMBOURG,Other,15.36,American Express,2025-02-02.pdf
|
||||
29 juin,29 juin FNAC LYON BELLECOUR 020 LYON BELLECOUR,Other,260.0,American Express,2025-07-02.pdf
|
||||
29 juin,29 juin FNAC LYON BELLECOUR 020 LYON BELLECOUR,Other,19.99,American Express,2025-07-02.pdf
|
||||
29 juin,29 juin LYON PD STARB VIL LYON -,Other,16.15,American Express,2025-07-02.pdf
|
||||
29 juin,29 juin PRET A MANGER 967006 LYON,Other,13.85,American Express,2025-07-02.pdf
|
||||
29 oct,29 oct L'ESPRIT DE FAMILLE SAINT-DENIS,Other,14.0,American Express,2025-11-02.pdf
|
||||
28 sept,29 sept 3CPAYMENT*STARBUCKS 131 PARIS,Other,22.3,American Express,2025-10-02.pdf
|
||||
3 avr,3 avr ALI*ALIEXPRESS Alipay SINGAPORE,Other,20.57,American Express,2025-05-02.pdf
|
||||
3 avr,3 avr AMAZON PAYMENT EUROPE LUXEMBOURG,Other,77.67,American Express,2025-05-02.pdf
|
||||
3 déc,3 déc INTERMARCHE CHATILLO CHATILLON,Groceries,15.63,American Express,2026-01-02.pdf
|
||||
2 jan,"3 jan OPENROUTER, INC NEW YORK 10.80",Online Services/Subscriptions,9.47,American Express,2026-02-02.pdf
|
||||
3 jan,3 jan STRIPE-Z.AI SINGAPORE 15.00,Online Services/Subscriptions,13.16,American Express,2026-02-02.pdf
|
||||
3 juin,3 juin FNAC PARIS GARE DE LYON PARIS,Other,54.99,American Express,2025-07-02.pdf
|
||||
3 mai,3 mai AUCHAN 0048M VELIZY,Other,24.51,American Express,2025-06-02.pdf
|
||||
3 mai,3 mai TRESOR 415 78140 VELIZY VELIZY VILLACOU,Other,59.0,American Express,2025-06-02.pdf
|
||||
30 août,30 août INTERMARCHE CHATILLO CHATILLON,Groceries,28.97,American Express,2025-09-02.pdf
|
||||
30 mai,30 mai AUCHAN 0048M VELIZY,Other,29.03,American Express,2025-06-02.pdf
|
||||
15 oct,30 oct SNCF-VOYAGEURS SNCF204 PARIS,Other,2.0,American Express,2025-11-02.pdf
|
||||
31 août,31 août SUMUP*MYC NIGHT SL. MARBELLA,Other,30.0,American Express,2025-09-02.pdf
|
||||
31 août,31 août SUMUP*MYC NIGHT SL. MARBELLA,Other,90.0,American Express,2025-09-02.pdf
|
||||
31 août,31 août SUMUP*MYC NIGHT SL. MARBELLA,Other,30.0,American Express,2025-09-02.pdf
|
||||
31 août,31 août SUMUP*MYC NIGHT SL. MARBELLA,Other,30.0,American Express,2025-09-02.pdf
|
||||
31 août,31 août SUMUP*MYC NIGHT SL. MARBELLA,Other,250.0,American Express,2025-09-02.pdf
|
||||
31 août,31 août SUMUP*MYC NIGHT SL. MARBELLA,Other,100.0,American Express,2025-09-02.pdf
|
||||
31 jan,31 jan COLUMBUS CAFE COLUMBUS CHATILLON,Restaurants/Food,10.4,American Express,2026-02-02.pdf
|
||||
31 juil,31 juil INTERMARCHE CHATILLO CHATILLON,Groceries,11.77,American Express,2025-08-02.pdf
|
||||
31 mai,31 mai INTERMARCHE CHATILLO CHATILLON,Groceries,16.08,American Express,2025-06-02.pdf
|
||||
31 oct,31 oct AUCHAN 0048M VELIZY,Other,54.34,American Express,2025-11-02.pdf
|
||||
31 oct,31 oct JEFF DE BRUGES N 26 VELIZY VILLACOU,Other,34.9,American Express,2025-11-02.pdf
|
||||
4 août,4 août CHATILLON SOUS BAGNEUX CHATILLON,Other,27.38,American Express,2025-09-02.pdf
|
||||
3 août,4 août FLOW SPECTACLES PARIS,Other,14.0,American Express,2025-09-02.pdf
|
||||
4 août,4 août INTERMARCHE CHATILLO CHATILLON,Groceries,28.12,American Express,2025-09-02.pdf
|
||||
4 jan,4 jan SUMUP*KULTURE METISSE SAINT PAUL,Shopping,15.0,American Express,2026-02-02.pdf
|
||||
4 juil,4 juil INTERMARCHE CHATILLO CHATILLON,Groceries,9.68,American Express,2025-08-02.pdf
|
||||
4 mai,4 mai INTERMARCHE CHATILLO CHATILLON,Groceries,29.39,American Express,2025-06-02.pdf
|
||||
5 août,5 août INTERMARCHE CHATILLO CHATILLON,Groceries,37.36,American Express,2025-09-02.pdf
|
||||
5 déc,5 déc AMAZON EU SARL GUYANCOURT,Other,99.99,American Express,2026-01-02.pdf
|
||||
5 déc,5 déc SUMUP*KRISSH VITRY-SUR-SEINE,Other,90.0,American Express,2025-01-02.pdf
|
||||
5 jan,5 jan SUMUP*KULTURE METISSE SAINT PAUL,Shopping,10.0,American Express,2025-02-02.pdf
|
||||
5 jan,5 jan TITTY TWISTER ST GILLES LES B,Other,9.0,American Express,2025-02-02.pdf
|
||||
5 juil,5 juil HISTOIRE D'OR 001 78140 VELIZY-VILLACOU,Other,39.0,American Express,2025-08-02.pdf
|
||||
5 juil,5 juil SUMUP*BATISTAS PARIS 16,Other,13.0,American Express,2025-08-02.pdf
|
||||
5 juil,5 juil TOUT LE MONDE EN PARLE PARIS,Other,22.0,American Express,2025-08-02.pdf
|
||||
5 juil,5 juil TOUT LE MONDE EN PARLE PARIS,Other,16.0,American Express,2025-08-02.pdf
|
||||
5 sept,5 sept TRANSAVIA FRANCE S.A.S. PARAY-VIEILLE-P,Other,295.0,American Express,2025-10-02.pdf
|
||||
6 août,6 août PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI,Other,364.94,American Express,2025-09-02.pdf
|
||||
5 avr,6 avr RESEAU FLEURISAS CABRIERES-D'AIG,Other,57.85,American Express,2025-05-02.pdf
|
||||
6 déc,6 déc INTERMARCHE CHATILLO CHATILLON,Groceries,20.21,American Express,2026-01-02.pdf
|
||||
6 déc,6 déc LACOSTE PARIS,Other,43.0,American Express,2026-01-02.pdf
|
||||
6 déc,6 déc PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI,Other,701.27,American Express,2025-01-02.pdf
|
||||
6 déc,6 déc SASU RITUALS COSMETICS PARIS,Other,11.9,American Express,2026-01-02.pdf
|
||||
6 déc,6 déc VELIZY DECATING49 VELIZY,Other,18.77,American Express,2026-01-02.pdf
|
||||
6 fév,6 fév INTERMARCHE CHATILLO CHATILLON,Groceries,39.68,American Express,2025-03-02.pdf
|
||||
6 fév,6 fév PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI,Other,635.27,American Express,2025-03-02.pdf
|
||||
6 jan,6 jan ENGEN LAGON SAINT GILLES LE,Other,24.8,American Express,2025-02-02.pdf
|
||||
6 jan,6 jan INTER SPORT ST PAUL,Other,49.47,American Express,2025-02-02.pdf
|
||||
6 jan,6 jan PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI 1,Other,212.23,American Express,2026-02-02.pdf
|
||||
6 jan,6 jan PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI 2,Other,331.38,American Express,2025-02-02.pdf
|
||||
6 jan,6 jan SCALEWAY PARIS,Online Services/Subscriptions,1.89,American Express,2026-02-02.pdf
|
||||
6 juin,6 juin PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI,Other,510.35,American Express,2025-07-02.pdf
|
||||
6 mai,6 mai INTERMARCHE CHATILLO CHATILLON,Groceries,11.59,American Express,2025-06-02.pdf
|
||||
6 mai,6 mai PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI,Other,749.89,American Express,2025-06-02.pdf
|
||||
6 mars,6 mars PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI,Other,580.4,American Express,2025-04-02.pdf
|
||||
6 nov,6 nov PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI,Other,246.91,American Express,2025-12-02.pdf
|
||||
6 nov,6 nov SCALEWAY PARIS,Online Services/Subscriptions,1.69,American Express,2025-12-02.pdf
|
||||
6 nov,6 nov SCW* C-8510 PARIS,Other,1.0,American Express,2025-12-02.pdf
|
||||
6 oct,6 oct PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI 1,Other,347.1,American Express,2025-11-02.pdf
|
||||
7 sept,6 sept BIZOUK CLICHY,Other,20.99,American Express,2025-10-02.pdf
|
||||
7 sept,6 sept HOTEL ON BOOKING.COM AMSTERDAM,Other,299.2,American Express,2025-10-02.pdf
|
||||
7 août,7 août PARIS -BERGER PARIS PARIS,Other,7.73,American Express,2025-09-02.pdf
|
||||
7 avr,7 avr PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI,Other,321.05,American Express,2025-05-02.pdf
|
||||
7 déc,7 déc AUCHAN 0048M VELIZY,Other,28.75,American Express,2025-01-02.pdf
|
||||
7 déc,7 déc INTERMARCHE CHATILLO CHATILLON,Groceries,22.92,American Express,2025-01-02.pdf
|
||||
8 déc,7 déc LE B 75018 PARIS,Other,13.0,American Express,2025-01-02.pdf
|
||||
7 déc,7 déc TOUT LE MONDE EN PARLE PARIS,Other,28.0,American Express,2025-01-02.pdf
|
||||
7 juil,7 juil PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI,Other,866.28,American Express,2025-08-02.pdf
|
||||
7 juin,7 juin INTERMARCHE CHATILLO CHATILLON,Groceries,15.47,American Express,2025-07-02.pdf
|
||||
7 mai,7 mai L'ESPRIT DE FAMILLE SAINT-DENIS,Other,12.0,American Express,2025-06-02.pdf
|
||||
8 août,8 août COLUMBUS CAFE COLUMBUS CHATILLON,Restaurants/Food,9.8,American Express,2025-09-02.pdf
|
||||
8 déc,8 déc PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI,Other,402.48,American Express,2026-01-02.pdf
|
||||
8 juil,8 juil INTERMARCHE CHATILLO CHATILLON,Groceries,27.01,American Express,2025-08-02.pdf
|
||||
8 mars,8 mars BIZOUK CLICHY,Other,62.1,American Express,2025-04-02.pdf
|
||||
8 mars,8 mars BIZOUK CLICHY,Other,15.99,American Express,2025-04-02.pdf
|
||||
8 nov,8 nov FOOT LOCKER FRANCE SAS PUTEAUX,Other,128.97,American Express,2025-12-02.pdf
|
||||
8 nov,8 nov GROQ INC MOUNTAIN VIEW,Other,9.35,American Express,2025-12-02.pdf
|
||||
8 nov,8 nov INTERMARCHE CHATILLO CHATILLON,Groceries,25.7,American Express,2025-12-02.pdf
|
||||
8 nov,8 nov SCW* C-8510 PARIS,Other,1.0,American Express,2025-12-02.pdf
|
||||
8 sept,8 sept PRELEVEMENT AUTOMATIQUE ENREGISTRE-MERCI 2,Other,108.22,American Express,2025-10-02.pdf
|
||||
8 sept,8 sept TRANSAVIA FRANCE S.A.S. PARAY-VIEILLE-P,Other,78.0,American Express,2025-10-02.pdf
|
||||
9 août,9 août TOUT LE MONDE EN PARLE PARIS,Other,16.0,American Express,2025-09-02.pdf
|
||||
9 déc,9 déc INTERMARCHE CHATILLO CHATILLON,Groceries,36.72,American Express,2025-01-02.pdf
|
||||
9 jan,9 jan CARREFOUR SAINT PIERRE SAINT PIERRE,Groceries,64.99,American Express,2026-02-02.pdf
|
||||
9 jan,9 jan LM SAINT LOUIS LEROYM4 SAINT LOUIS,Travel,351.8,American Express,2026-02-02.pdf
|
||||
9 juin,9 juin INTERMARCHE CLAMART CLAMART,Groceries,8.71,American Express,2025-07-02.pdf
|
||||
9 mai,9 mai COLUMBUS CAFE COLUMBUS CHATILLON,Restaurants/Food,10.2,American Express,2025-06-02.pdf
|
||||
9 nov,9 nov INTERMARCHE CHATILLO CHATILLON,Groceries,56.65,American Express,2025-12-02.pdf
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de PRIME 2025.pdf
|
||||
|
6
output/reports/transactions_2026_january.csv
Normal file
6
output/reports/transactions_2026_january.csv
Normal file
@@ -0,0 +1,6 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
05/01/2026,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2026-02-02.pdf
|
||||
06/01/2026,ECH PRET 28943002099054,Loan Repayment,150.0,Monabanq,Extrait de comptes au 2026-02-02.pdf
|
||||
08/01/2026,F COTIS PRATIQ+,Bank Fees,3.0,Monabanq,Extrait de comptes au 2026-02-02.pdf
|
||||
08/01/2026,VIR MR BATAILLE KEVIN,Internal Transfer,150.0,Monabanq,Extrait de comptes au 2026-02-02.pdf
|
||||
22/01/2026,GOOGLE IRELAND LIMITED,Google Services,70.93,Monabanq,Extrait de comptes au 2026-02-02.pdf
|
||||
|
2
output/reports/transactions_25_april.csv
Normal file
2
output/reports/transactions_25_april.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de AVRIL 2025.pdf
|
||||
|
2
output/reports/transactions_25_august.csv
Normal file
2
output/reports/transactions_25_august.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de AOUT 2025.pdf
|
||||
|
2
output/reports/transactions_25_december.csv
Normal file
2
output/reports/transactions_25_december.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de DECEMBRE 2025.pdf
|
||||
|
2
output/reports/transactions_25_february.csv
Normal file
2
output/reports/transactions_25_february.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de FEVRIER 2025.pdf
|
||||
|
2
output/reports/transactions_25_january.csv
Normal file
2
output/reports/transactions_25_january.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de JANVIER 2025.pdf
|
||||
|
2
output/reports/transactions_25_july.csv
Normal file
2
output/reports/transactions_25_july.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de JUILLET 2025.pdf
|
||||
|
2
output/reports/transactions_25_june.csv
Normal file
2
output/reports/transactions_25_june.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de JUIN 2025.pdf
|
||||
|
2
output/reports/transactions_25_march.csv
Normal file
2
output/reports/transactions_25_march.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de MARS 2025.pdf
|
||||
|
2
output/reports/transactions_25_may.csv
Normal file
2
output/reports/transactions_25_may.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de MAI 2025.pdf
|
||||
|
2
output/reports/transactions_25_november.csv
Normal file
2
output/reports/transactions_25_november.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de NOVEMBRE 2025.pdf
|
||||
|
2
output/reports/transactions_25_october.csv
Normal file
2
output/reports/transactions_25_october.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de OCTOBRE 2025.pdf
|
||||
|
2
output/reports/transactions_25_september.csv
Normal file
2
output/reports/transactions_25_september.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de SEPTEMBRE 2025.pdf
|
||||
|
2
output/reports/transactions_26_january.csv
Normal file
2
output/reports/transactions_26_january.csv
Normal file
@@ -0,0 +1,2 @@
|
||||
Date,Description,Category,Amount,Institution,Source
|
||||
01/Unknown/2025,Salaire Unknown 2025,Salary,0.0,SNCF,salaire de JANVIER 2026.pdf
|
||||
|
5
output/reports/yearly_summary.csv
Normal file
5
output/reports/yearly_summary.csv
Normal file
@@ -0,0 +1,5 @@
|
||||
Year,Total Income,Total Expenses,Net Balance,Transaction Count
|
||||
25,0,0.0,0.0,12
|
||||
26,0,0.0,0.0,1
|
||||
2025,0,10742.59,10742.59,62
|
||||
2026,0,20058.190000000013,20058.190000000013,324
|
||||
|
258
scripts/aggregate_by_month.py
Executable file
258
scripts/aggregate_by_month.py
Executable file
@@ -0,0 +1,258 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Script to aggregate all account statements by month
|
||||
"""
|
||||
|
||||
import os
|
||||
import csv
|
||||
import sys
|
||||
import argparse
|
||||
import re
|
||||
from datetime import datetime
|
||||
from collections import defaultdict
|
||||
import calendar
|
||||
|
||||
def parse_date(date_str, source_file):
|
||||
"""
|
||||
Parse date from various formats and return normalized (year, month, day)
|
||||
"""
|
||||
# Try different date formats
|
||||
formats = [
|
||||
'%d/%m/%Y', # DD/MM/YYYY
|
||||
'%m/%d/%Y', # MM/DD/YYYY (Amex format)
|
||||
'%Y-%m-%d', # YYYY-MM-DD (Revolut format)
|
||||
]
|
||||
|
||||
for fmt in formats:
|
||||
try:
|
||||
dt = datetime.strptime(date_str, fmt)
|
||||
return (dt.year, dt.month, dt.day)
|
||||
except ValueError:
|
||||
continue
|
||||
|
||||
# Try to extract from filename (for SNCF)
|
||||
if 'salaire' in source_file.lower():
|
||||
months = ['janvier', 'fevrier', 'mars', 'avril', 'mai', 'juin',
|
||||
'juillet', 'aout', 'septembre', 'octobre', 'novembre', 'decembre']
|
||||
for i, month in enumerate(months, 1):
|
||||
if month.lower() in source_file.lower():
|
||||
year_match = re.search(r'20(\d{2})', source_file)
|
||||
year = int(year_match.group(1)) if year_match else datetime.now().year
|
||||
return (year, i, 1)
|
||||
|
||||
# Default: return current date
|
||||
return (datetime.now().year, datetime.now().month, 1)
|
||||
|
||||
def categorize_institution(source_file):
|
||||
"""
|
||||
Determine the institution based on the source filename
|
||||
"""
|
||||
source_lower = source_file.lower()
|
||||
|
||||
if 'boursobank' in source_lower or 'releve-compte' in source_lower:
|
||||
return 'Boursobank'
|
||||
elif 'american_express' in source_lower or 'amex' in source_lower:
|
||||
return 'American Express'
|
||||
elif 'monabanq' in source_lower or 'extrait de comptes' in source_lower:
|
||||
return 'Monabanq'
|
||||
elif 'revolut' in source_lower:
|
||||
return 'Revolut'
|
||||
elif 'sncf' in source_lower or 'salaire' in source_lower:
|
||||
return 'SNCF'
|
||||
elif 'la_poste' in source_lower or '2-la.poste' in source_lower or 'releve_ccp' in source_lower:
|
||||
return 'La Poste'
|
||||
|
||||
return 'Other'
|
||||
|
||||
def process_csv_file(file_path):
|
||||
"""
|
||||
Process a CSV file and return a list of transactions
|
||||
"""
|
||||
transactions = []
|
||||
institution = categorize_institution(os.path.basename(file_path))
|
||||
|
||||
with open(file_path, 'r', encoding='utf-8') as f:
|
||||
reader = csv.DictReader(f)
|
||||
|
||||
for row in reader:
|
||||
# Get the date
|
||||
date_str = row.get('Date', '')
|
||||
if not date_str:
|
||||
continue
|
||||
|
||||
# Parse and normalize the date
|
||||
year, month, day = parse_date(date_str, row.get('Source', ''))
|
||||
|
||||
# Get amount (handle different column names)
|
||||
amount_str = row.get('Amount', '') or row.get('Debit', '') or row.get('Credit', '0')
|
||||
try:
|
||||
amount = float(amount_str.replace(',', '.')) if amount_str else 0
|
||||
except ValueError:
|
||||
amount = 0
|
||||
|
||||
# Create transaction record
|
||||
transactions.append({
|
||||
'year': year,
|
||||
'month': month,
|
||||
'day': day,
|
||||
'date_str': date_str,
|
||||
'description': row.get('Description', ''),
|
||||
'category': row.get('Category', 'Other'),
|
||||
'amount': amount,
|
||||
'institution': institution,
|
||||
'source': row.get('Source', os.path.basename(file_path))
|
||||
})
|
||||
|
||||
return transactions
|
||||
|
||||
def main():
|
||||
parser = argparse.ArgumentParser(description='Aggregate all account statements by month')
|
||||
parser.add_argument('--input-dir', default='output/csv',
|
||||
help='Directory containing CSV files to aggregate (default: output/csv)')
|
||||
parser.add_argument('--output-dir', default='output/reports',
|
||||
help='Directory to save aggregated reports (default: output/reports)')
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
# Create output directory
|
||||
os.makedirs(args.output_dir, exist_ok=True)
|
||||
|
||||
print(f"\n{'='*60}")
|
||||
print(f"Monthly Aggregation of All Account Statements")
|
||||
print(f"Input Directory: {os.path.abspath(args.input_dir)}")
|
||||
print(f"Output Directory: {os.path.abspath(args.output_dir)}")
|
||||
print(f"Date: {datetime.now().strftime('%Y-%m-%d %H:%M:%S')}")
|
||||
print(f"{'='*60}")
|
||||
|
||||
# Collect all transactions
|
||||
all_transactions = []
|
||||
|
||||
# Find all CSV files in input directory
|
||||
csv_files = [f for f in os.listdir(args.input_dir) if f.endswith('.csv')]
|
||||
|
||||
if not csv_files:
|
||||
print(f"\nError: No CSV files found in {args.input_dir}")
|
||||
return
|
||||
|
||||
# Process each CSV file
|
||||
for csv_file in csv_files:
|
||||
file_path = os.path.join(args.input_dir, csv_file)
|
||||
print(f"\nProcessing: {csv_file}")
|
||||
transactions = process_csv_file(file_path)
|
||||
all_transactions.extend(transactions)
|
||||
print(f" Found {len(transactions)} transactions")
|
||||
|
||||
# Group transactions by month
|
||||
monthly_transactions = defaultdict(list)
|
||||
for transaction in all_transactions:
|
||||
key = (transaction['year'], transaction['month'])
|
||||
monthly_transactions[key].append(transaction)
|
||||
|
||||
# Create monthly summary report
|
||||
summary_file = os.path.join(args.output_dir, 'monthly_summary.csv')
|
||||
with open(summary_file, 'w', newline='', encoding='utf-8') as f:
|
||||
writer = csv.writer(f)
|
||||
|
||||
# Header
|
||||
writer.writerow([
|
||||
'Year', 'Month', 'Total Income', 'Total Expenses', 'Net Balance',
|
||||
'Transaction Count', 'Institutions'
|
||||
])
|
||||
|
||||
# Process each month
|
||||
for (year, month) in sorted(monthly_transactions.keys()):
|
||||
transactions = monthly_transactions[(year, month)]
|
||||
month_name = calendar.month_name[month]
|
||||
|
||||
# Calculate totals
|
||||
total_income = sum(t['amount'] for t in transactions if t['amount'] < 0) # Negative amounts are income in Revolut
|
||||
total_expenses = sum(t['amount'] for t in transactions if t['amount'] > 0)
|
||||
net_balance = total_income + total_expenses
|
||||
transaction_count = len(transactions)
|
||||
|
||||
# Get unique institutions
|
||||
institutions = sorted(list(set(t['institution'] for t in transactions)))
|
||||
institutions_str = ', '.join(institutions)
|
||||
|
||||
# Write row
|
||||
writer.writerow([
|
||||
year, month_name, total_income, total_expenses, net_balance,
|
||||
transaction_count, institutions_str
|
||||
])
|
||||
|
||||
# Create detailed monthly transactions file for each month
|
||||
for (year, month) in sorted(monthly_transactions.keys()):
|
||||
month_name = calendar.month_name[month].lower()
|
||||
transactions = monthly_transactions[(year, month)]
|
||||
|
||||
# Create filename
|
||||
detail_file = os.path.join(args.output_dir, f'transactions_{year}_{month_name}.csv')
|
||||
|
||||
with open(detail_file, 'w', newline='', encoding='utf-8') as f:
|
||||
writer = csv.DictWriter(f, fieldnames=[
|
||||
'Date', 'Description', 'Category', 'Amount',
|
||||
'Institution', 'Source'
|
||||
])
|
||||
writer.writeheader()
|
||||
|
||||
# Sort transactions by date
|
||||
sorted_transactions = sorted(transactions, key=lambda x: (x['day'], x['description']))
|
||||
|
||||
for transaction in sorted_transactions:
|
||||
writer.writerow({
|
||||
'Date': transaction['date_str'],
|
||||
'Description': transaction['description'],
|
||||
'Category': transaction['category'],
|
||||
'Amount': transaction['amount'],
|
||||
'Institution': transaction['institution'],
|
||||
'Source': transaction['source']
|
||||
})
|
||||
|
||||
# Create yearly summary
|
||||
yearly_summary = defaultdict(lambda: {'income': 0, 'expenses': 0, 'count': 0})
|
||||
for transaction in all_transactions:
|
||||
year = transaction['year']
|
||||
yearly_summary[year]['count'] += 1
|
||||
if transaction['amount'] < 0:
|
||||
yearly_summary[year]['income'] += transaction['amount']
|
||||
else:
|
||||
yearly_summary[year]['expenses'] += transaction['amount']
|
||||
|
||||
# Create yearly summary file
|
||||
yearly_file = os.path.join(args.output_dir, 'yearly_summary.csv')
|
||||
with open(yearly_file, 'w', newline='', encoding='utf-8') as f:
|
||||
writer = csv.writer(f)
|
||||
writer.writerow(['Year', 'Total Income', 'Total Expenses', 'Net Balance', 'Transaction Count'])
|
||||
|
||||
for year in sorted(yearly_summary.keys()):
|
||||
data = yearly_summary[year]
|
||||
net_balance = data['income'] + data['expenses']
|
||||
writer.writerow([
|
||||
year, data['income'], data['expenses'], net_balance, data['count']
|
||||
])
|
||||
|
||||
# Print summary statistics
|
||||
print(f"\n{'='*60}")
|
||||
print(f"Aggregation Complete")
|
||||
print(f"Total Transactions: {len(all_transactions)}")
|
||||
print(f"Months with Data: {len(monthly_transactions)}")
|
||||
print(f"{'='*60}")
|
||||
|
||||
# List generated files
|
||||
generated_files = [
|
||||
os.path.basename(summary_file),
|
||||
os.path.basename(yearly_file)
|
||||
]
|
||||
for (year, month) in sorted(monthly_transactions.keys()):
|
||||
month_name = calendar.month_name[month].lower()
|
||||
generated_files.append(f'transactions_{year}_{month_name}.csv')
|
||||
|
||||
print("\nGenerated Files:")
|
||||
for file in generated_files:
|
||||
file_path = os.path.join(args.output_dir, file)
|
||||
if os.path.exists(file_path):
|
||||
file_size = os.path.getsize(file_path)
|
||||
print(f" - {file} ({file_size:,} bytes)")
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
132
scripts/export_all_csv.py
Executable file
132
scripts/export_all_csv.py
Executable file
@@ -0,0 +1,132 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Script to output CSV files for all account statements
|
||||
"""
|
||||
|
||||
import os
|
||||
import subprocess
|
||||
import sys
|
||||
import argparse
|
||||
from datetime import datetime
|
||||
|
||||
def run_script(script_path, pdf_dir, output_dir, use_csv_dir=False):
|
||||
"""Run a processing script with the specified parameters"""
|
||||
if use_csv_dir: # For Revolut which uses CSV input
|
||||
cmd = [sys.executable, script_path, '--csv-dir', pdf_dir, '--output-dir', output_dir, '--csv']
|
||||
else:
|
||||
cmd = [sys.executable, script_path, '--pdf-dir', pdf_dir, '--output-dir', output_dir, '--csv']
|
||||
|
||||
print(f"\n{'='*60}")
|
||||
print(f"Processing {script_path.replace('../scripts/', '').replace('.py', '').replace('_', ' ').title()} statements...")
|
||||
print('='*60)
|
||||
|
||||
try:
|
||||
result = subprocess.run(cmd, check=True)
|
||||
return True
|
||||
except subprocess.CalledProcessError as e:
|
||||
print(f"Error running {script_path}: {e}")
|
||||
return False
|
||||
|
||||
def main():
|
||||
# Get absolute paths
|
||||
script_dir = os.path.dirname(os.path.abspath(__file__))
|
||||
project_root = os.path.dirname(script_dir)
|
||||
|
||||
parser = argparse.ArgumentParser(description='Process all account statements and output CSV files')
|
||||
parser.add_argument('--output-dir', default=os.path.join(project_root, 'output/csv'),
|
||||
help='Directory to save CSV output files')
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
# Create output directory if it doesn't exist
|
||||
os.makedirs(args.output_dir, exist_ok=True)
|
||||
|
||||
print(f"\n{'='*60}")
|
||||
print(f"All Account Statements CSV Export")
|
||||
print(f"Date: {datetime.now().strftime('%Y-%m-%d %H:%M:%S')}")
|
||||
print(f"Output Directory: {os.path.abspath(args.output_dir)}")
|
||||
print(f"{'='*60}")
|
||||
|
||||
# Get absolute paths
|
||||
script_dir = os.path.dirname(os.path.abspath(__file__))
|
||||
project_root = os.path.dirname(script_dir)
|
||||
data_dir = os.path.join(project_root, 'data/pdf')
|
||||
raw_csv_dir = os.path.join(project_root, 'data/raw_csv')
|
||||
|
||||
# Define account types and their corresponding directories and scripts
|
||||
accounts = [
|
||||
{
|
||||
'name': 'Boursobank',
|
||||
'script': os.path.join(script_dir, 'process_bourso.py'),
|
||||
'data_dir': os.path.join(data_dir, 'boursobank'),
|
||||
'use_csv_dir': False
|
||||
},
|
||||
{
|
||||
'name': 'American Express',
|
||||
'script': os.path.join(script_dir, 'process_amex.py'),
|
||||
'data_dir': os.path.join(data_dir, 'american_express'),
|
||||
'use_csv_dir': False
|
||||
},
|
||||
{
|
||||
'name': 'Monabanq',
|
||||
'script': os.path.join(script_dir, 'process_monabanq.py'),
|
||||
'data_dir': os.path.join(data_dir, 'monabanq'),
|
||||
'use_csv_dir': False
|
||||
},
|
||||
{
|
||||
'name': 'Revolut',
|
||||
'script': os.path.join(script_dir, 'process_expenses.py'),
|
||||
'data_dir': raw_csv_dir, # Revolut uses CSV input
|
||||
'use_csv_dir': True
|
||||
},
|
||||
{
|
||||
'name': 'SNCF',
|
||||
'script': os.path.join(script_dir, 'process_sncf.py'),
|
||||
'data_dir': os.path.join(data_dir, '1-sncf'),
|
||||
'use_csv_dir': False
|
||||
},
|
||||
{
|
||||
'name': 'La Poste',
|
||||
'script': os.path.join(script_dir, 'process_laposte.py'),
|
||||
'data_dir': os.path.join(data_dir, '2-la.poste'),
|
||||
'use_csv_dir': False
|
||||
}
|
||||
]
|
||||
|
||||
# Process each account
|
||||
success_count = 0
|
||||
total_accounts = len(accounts)
|
||||
|
||||
for account in accounts:
|
||||
# Check if directory exists and has files
|
||||
if not os.path.exists(account['data_dir']):
|
||||
print(f"\nWarning: Directory not found for {account['name']}: {account['data_dir']}")
|
||||
continue
|
||||
|
||||
# Skip if directory is empty
|
||||
if not os.listdir(account['data_dir']):
|
||||
print(f"\nSkipping {account['name']}: No files found in {account['data_dir']}")
|
||||
continue
|
||||
|
||||
# Run the processing script with appropriate parameter name
|
||||
if run_script(account['script'], account['data_dir'], args.output_dir, account['use_csv_dir']):
|
||||
success_count += 1
|
||||
|
||||
# Print summary
|
||||
print(f"\n{'='*60}")
|
||||
print(f"Processing Complete: {success_count}/{total_accounts} accounts processed successfully")
|
||||
print(f"CSV files have been saved to: {os.path.abspath(args.output_dir)}")
|
||||
print(f"{'='*60}")
|
||||
|
||||
# List generated CSV files
|
||||
if os.path.exists(args.output_dir):
|
||||
csv_files = [f for f in os.listdir(args.output_dir) if f.endswith('.csv')]
|
||||
if csv_files:
|
||||
print(f"\nGenerated CSV Files:")
|
||||
for file in sorted(csv_files):
|
||||
file_path = os.path.join(args.output_dir, file)
|
||||
file_size = os.path.getsize(file_path)
|
||||
print(f" - {file} ({file_size:,} bytes)")
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Reference in New Issue
Block a user