At last, a team of experienced researchers with extensive experience on official development assistance (and foreign aid), and with deep background on China, the OECD, and the Asian approach to aid and cooperation more generally, has come up with an estimate of China's total annual official development assistance (ODA) in 2013 of $7.1 billion. This fits well with the latest glimpse into official figures, when a Chinese official let slip in April 2013 that China's official aid was about $6.35 billion, and with my own estimates.
I highly recommend their paper: "Estimating China's Foreign Aid, 2001-2013 JICA-RI Working Paper No. 78, June 2014. Lead author Naohiro Kitano and his colleague Yukinori Harada have done a superb job. The methodology is carefully worked out and fully ... [view whole blog post ]