Answer: taxes, actually. If you become an employee, your actual address is needed to ensure taxes are taken appropriately. This is true especially in work from home situations.
That “if” at the beginning of your second sentence is doing a lot of heavy lifting. OPs whole point is why they need this before they hire them. Of course they’ll need it after they’re hired, no one is questioning that, so your comment is irrelevant