Question: how long does it take for a mortgage offer?
Answer: Providing all this information at the time of application will certainly save you the time and frustration of going back and forth between lenders many times. Thus, with all the documentation in place it may only take a few hours, but typically you can expect an answer in 24 to 48 hours.