The Sri Lanka rupee closed flat at 301.97/302.05 to the US dollar on Tuesday as yields on 2028–2030 government bond tenors inched higher,.