Leasing becomes more popular with US citizens as one of the ways to invest your money in a vehicle. The documents needed to sign the contract differ from state to state but if you are a non-resident you will need a few more. To get a car lease deal you mat need to provide the company with a valid permanent or semi-permanent residency. This can include Student or Work visa in USA as well as a Green Card.