'Inward remittance' is NOT taxed whether it's USD or LKR. It doesn't matter what you do with it, as long as you are getting paid by an overseas bank it's not taxed. It may not be the case if you are paid in USD from a local bank, because then it's not 'Inward remittance', so I'm not sure about...