Even though it is affiliated with the Red Cross, Li said the One Foundation still does not enjoy the full rights to use the donations it receives, and is also hindered by other restrictions.
"Philanthropy must overcome the institutional challenges in order to mature," said Xu Yongguang, secretary-general of the Narada Foundation, a private organization sponsored by Shanghai Narada Group that is committed to public welfare projects.
Meanwhile, China's tax system also works against the development of philanthropic practices, Xu said. As a private foundation, Narada pays income tax if its fund makes a gain, perhaps from an investment, said the secretary-general.
Meanwhile, a company donor is only entitled to a maximum tax reduction equal to 12 percent of its annual profits if the money is not given to a government-backed public foundation, the number of which is very few.
"The government is treating private foundations like profit-driven enterprises, which undoubtedly scares many wealthy people away from establishing private foundations to help the needy," said Xu, who also claimed the lack of professional talents had resulted in most charitable foundations in China being highly inefficient.
China has only 1,000 public foundations and about 800 private ones, according to official statistics released at the end of last year. The latter has been developing at a fast rate in recent years, said Xu, who urged the government to take the opportunity by tapping further into the private capital of the wealthy class. China also lacks inheritance tax to push the rich to do the good, he added.
For Deng, the country still needs to mobilize the general public if philanthropy is going to mature.
Almost 60 percent of donations in China come from businesses or the wealthy elite (there is much overlap between personal and corporate philanthropy), while in the US more than 70 percent comes from the public, said the professor.
"We should realize that philanthropy is not a privilege of the rich but the responsibility of all," added Deng. "Charity is not just about giving your money away - it can be in the form of any voluntary work, however small."