That depends on the time of year. Once we receive your documents, our goal is to get it back to you within two weeks. However, during our busiest times it can take three to four weeks or more. We prepare returns based on when the last document was received. Once we receive your last document you will be placed in the queue to have your taxes finalized. We will communicate with you along the way so that you know what is going on at all times.