Indonesia's balance of payments in the second quarter of 2007 recorded a surplus of US$3.7 billion, Bank Indonesia said.