The rupiah had earlier strengthened to Rp9,070 per dollar before it closed at Rp9,078 per dollar as investors reduced their rupiah buyups ahead of Tuesday's closing session.