H1B applications will always receive results within 15 calendar days if filed with premium processing. H1B regular applications selected in the lottery can take between 3 months to 1 year for approval.