The initial grant of an H1b nonimmigrant petition is about 2 years, with possible extensions not to exceed 6 years. Additional yearly extension is permissible in some cases) If your H1b will expire in Mar 2016, and assuming you have not hit the 6 year ceiling at that time, you can extend your H1b either with present employer or a new employer if possible. After your H1b period expires, you have about 60 days for preparation to leave the US. Finally, there are several options that may be availing to you and your spouse, if you intend to remain legally in this country after your H1b period expires. Full analysis of those options must be considered in consultation with an experienced immigration attorney. Some of the options take years in planning and you must consult an attorney as soon as possible.
Answered on Nov 06th, 2013 at 2:59 AM