What documents do I need to buy a Japan SIM card? Reservations Team Created 14 June 2023 12:41 To purchase a Japan SIM card, you will only need your full name and the address you wish to be delivered. No other document is required when you buy your Japan SIM Card online with Japan Experience. Was this article helpful? 0 out of 0 found this helpful Comments 0 comments Please sign in to leave a comment.