You can access thousands of business form websites and find ready-to-use templates that can serve any purpose, real estate, employment, bills, sales, expense, inventory etc. All you need to do is enter the information you want to include in the pre-designed form and then, take prints. If you want a more customised printable form with company owned logos and original fonts, headers etc., you may purchase custom-made templates to give that extra branding to your forms.
The employer needs to know the complete address of the employee for a number of reasons. One is for payroll purposes. Setting up an account for a person requires him to provide his address. Another reason is that if something wrong happens, they would know where to locate him or his family. The company also needs an employees address so that they can be certain of his identity. And another reason would be for mailing of anything necessary purposes.