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.
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".
Catholic diocese of Lansing.
Roman Catholic Diocese of Tura was created in 1973.
Roman Catholic Diocese of Wuhu was created in 1921.
Roman Catholic Diocese of Stockton's population is 1,300,000.
Roman Catholic Diocese of Itanagar was created in 2005.
Roman Catholic Diocese of Daet's population is 508,360.
Roman Catholic Diocese of Ahmedabad's population is 9,750,454.
Roman Catholic Diocese of Dali was created in 1929.
Roman Catholic Diocese of Simdega's population is 511,919.