The China Film Foundation (CFF), founded on October 27, 1989, is a national public foundation registered with the People's Republic of China and the Ministry of Civil Affairs. Its business management unit is the State Administration of Press, Publication, Radio, Film and Television.
The original fund amount is RMB 8 million, which comes from social donations.