there are many examples of invitation letter online. you can simply write your name and your ID number, saying that you are inviting your friend and his passport number.
mention the dates that he will be coming. if he is staying with u, also state that.
this needs to come with a scan of your...