League One and League Two clubs have voted to end the 2019/20 season early due to the coronavirus pandemic.
Using an unweighted point per game system, Coventry and Rotherham are promoted to the Championship, while Swindon, Crewe and Plymouth go up to League One.
Wycombe, Portsmouth, Oxford and Fleetwood will compete in the League One play-offs as Cheltenham Town, Exeter, Colchester and Northampton will do the same in the fourth tier.
Meanwhile, Southend, Bolton and controversially Tranmere, who had a game in hand on their relegation rivals AFC Wimbledon, are relegated to League Two.
Bottom-placed Stevenage will be relegated from the fourth tier if the National League can give assurances their 2020/21 campaign will go ahead.
On the vote to use an unweighted points per game system, EFL chair Rick Parry said: “Whilst it has always remained the board’s position to play the remainder of the season where possible, the decision reached at today’s meeting follows a full and considered consultation period with our member clubs.
“The board has endeavoured to listen to all views and alternative approaches but understands that the decisions taken will not be met with universal satisfaction from all clubs.
“Today’s outcome ensures that the League and its clubs remains as faithful as possible to the previously agreed Regulations and that there is consistency in the approach adopted across the EFL in all divisions if required.
“It is clear that the challenges facing the League from the outbreak of the COVID-19 pandemic are unprecedented and I thank the contribution of EFL clubs in making this important determination.”
EFL matches have been suspended since March 13.
But the Championship season is set to resume on June 20, with clubs playing nine games in the space of 33 days.