Just go to a bank with your passport, visa, a Residence Certificate from the immigration(apply with your signed lease) , they will tell you if you are missing anything.
If the 90-day report is done online, do you need to print out the receipt to keep it with the passport? I am asking because I don't have a printer. TIA.