All Catholic Parishes and Dioceses get the majority of their money from charitable collections or from bequests, endowments or gifts. In some cases Catholic organizations provide services to governmental agencies and like all service providers they charge a fee to deliver these services.
Typically the money flows from parishioners to the parish via the annual or weekly collection. Each parish then tithes to the diocese. Throughout the year there are often special collections or fund raising events that go directly to specific causes at the diocesan level.
Roman Catholic Diocese of Kisantu was created in 1931.
The area of Roman Catholic Diocese of Inongo is 100,000 square kilometers.
Catholic diocese of Lansing.
Your question reveals an ignorance of what "the Catholic Church" is. Each individual bishop rules a diocese, and each diocese is an autonomous Catholic Church. Even the Pope is just the Bishop of Rome. Thus each individual diocese contributes whatever its Bishop decides to use to support the individual Caritas in his diocese or his country, you would have to check with each individual diocese or archdiocese, of which there are 2,845 "particular" Churches, which, together, are collectively called "The Catholic Church".
Roman Catholic Diocese of Châlons was created in 1822.
Roman Catholic Diocese of Łomża was created in 1798.
Roman Catholic Diocese of Łomża's population is 573,647.
Roman Catholic Diocese of Görlitz was created in 1994.
Roman Catholic Diocese of Huacho was created in 1958.
Roman Catholic Diocese of Huacho's population is 482,000.
Roman Catholic Diocese of Sandhurst's population is 341,850.
Roman Catholic Diocese of Kaišiadorys was created in 1926.