This question already has an answer here:
My wife and I are planning on buying a house in the near future. My mother has offered to give us $30,000 to put towards our down payment. I am interested to know what method to receive the money would be best and to avoid as much hassle/taxes from the government.
Our real estate agent has said that there is a law that any money we use for the down payment must be "seasoned" for a minimum of two months in our account before we are allowed to use it, so a protracted solution is not desirable but understandable if unavoidable.