The Sri Lankan rupee closed firmer on Friday due to heavy inward remittances and as a bank sold dollars for a stock-related transaction, dealers said.