Wednesday by 7:00 PM for the upcoming week. Your meals will be delivered or ready for pickup the upcoming Monday unless you order the weekend plan and then it will be for Thursday of that week. If you miss the cutoff time contact us and we will try our best to accommodate you.