I have read the arguments that the entry of the Soviet Union against Japan was a major or the major reason for their surrender. My question is not about their reasons, but about the actual capability of the Red Army to invade the Home Islands. I understand that they could have easily pushed Japan entirely out of China, but it seems to me the Soviets had little to no experience with amphibious warfare, and given the massive scale of planning and technology needed for D-Day and Operation Downfall, would the Soviets have actually been able to bring their army to bear on the Home Islands?
The biggest impact of the Soviet declaration of war was not the direct threat of an invasion of the home islands. The best book on this, Tsuyoshi Hasegawa's Racing the Enemy, makes it clear that the Japanese weren't crazy in hoping for a decent outcome before the atom bombs were dropped. Their hope was that the Soviets would serve as go-betweens to broker a compromise peace with the US and the UK that would leave the Japanese home islands unoccupied and intact. When the Soviets declared war on Japan, that hope was destroyed. In combination with the atomic bombs, the Japanese had no choice but to surrender.
the actual capability of the Red Army to invade the Home Islands
Soviet Army has successfully invaded Sakhalin and took all Kuril islands.
Operation to take Hokkaido was ready to be executed by August 18th and ordered to be started by August 21st:
Order by marshal Vasilevsky, CO of Soviet Army in Far East:
(russian)
Командующим 1-м и 2-м Дальневосточным фронтом, командующему ТОФ, главкому авиации.
Срок начала операции по высадке наших войск в северной части острова Хоккайдо и в южной части Курильских островов будет дополнительно указан Ставкой Верховного Главнокомандования. Высадку наших войск на острова произвести с южной части острова Сахалина. Для чего:
Используя благоприятную обстановку в районе порта Маока, немедленно и ни в коем случае не позднее утра 21 августа приступить к погрузке 87-го стрелкового корпуса с техвойсками; в предельно минимальные сроки сосредоточить его в южной части Сахалина, в районе порта Отомари и города Тойохара.
Командующему ТОФ адмиралу Юмашеву с необходимыми средствами от морского торгфлота задачу переброски 87-го стрелкового корпуса считать для себя основной. План переброски 87-го стрелкового корпуса доложить мне шифром не позже 12 ч. 00 м. 21 августа.
Командующему войсками 2-го Дальневосточного фронта, не ожидая высадки головной части 87-го стрелкового корпуса 1-го Дальневосточного фронта, продолжать операции по очистке южной части острова Сахалин от войск противника, с тем чтобы порт Отомари и район города Тойохара занять не позже утра 22 августа. После выхода в этот район войск 87-го стрелкового корпуса освободившиеся войска 2-го Дальневосточного фронта использовать для обороны острова Сахалин или, в зависимости от обстановки, для усиления своих войск, действующих на Курильских островах.
Командующему авиацией Красной Армии и командующему ТОФ немедленно, после занятия нашими войсками южной части Сахалина, приступить к перебазированию основной массы авиации 9-й воздушной армии и ТОФ на остров Сахалин и не позднее 23 августа иметь ее в готовности принять участие по захвату северной части острова Хоккайдо.
Общее руководство как в вопросах перебазирования, так и по вопросу планирования боевых действий предстоящей операции авиации 9-й воздушной армии и ТОФ возлагаю на Главного Маршала авиации. План перебазирования и использования авиации доложить мне не позже 14 ч. 00 м. 22 августа.
Командующему ТОФ адмиралу Юмашеву после захвата нашими наземными войсками южной части острова Сахалин и порта Отомари перебазировать сюда необходимое количество боевых кораблей и торпедных средств, с тем чтобы по получении указаний Верховного Главнокомандования немедленно начать десантную операцию с южной части острова Сахалин на остров Хоккайдо. При планировании десантной операции учесть одновременно переброску на остров Хоккайдо не менее двух пехотных дивизий, в два-три эшелона каждую.
Командующему 1-м Дальневосточным фронтом и командующему ТОФ свои соображения о предстоящей операции доложить мне не позже 23 ч. 00 м. 22 августа.
Еще раз подчеркиваю, что операцию по переброске 87-го стрелкового корпуса на остров Сахалин, в район порта Маока необходимо начать немедленно. Сроки начала десантной операции на остров Хоккайдо будут указаны мной дополнительно. Основной базой в этой операции как для наземных войск, так и для авиации ТОФ должен явиться остров Сахалин. Срок готовности для этой операции — к исходу 23 августа 1945 г.
These preparations were stopped by explicit telegram from Stavka (signed by Stalin), sent on Aug 22nd:
(russian)
От операции по десантированию наших войск с острова Сахалин на остров Хоккайдо необходимо воздержаться впредь до особых указаний Ставки. Переброску 87-го стрелкового корпуса на остров Сахалин продолжать. В связи с заявлением японцев о готовности капитулировать на Курильских островах прошу продумать вопрос о возможности переброски головной дивизии 87-го стрелкового корпуса с острова Сахалин на южные Курильские острова (Кунасири и Итуруп), минуя остров Хоккайдо
So soviet invasion was pretty much ready to start - Hokkaido was first target (of all major islands).
Source
My understanding is that the US plan was to not to allow a soviet occupation of significant parts of Japan. I think US High Command would have pulled the trigger on Operation Downfall before the soviets were in place to contribute ground forces to an amphibious assault.
From a pure military capability perspective, the Soviets were incredibly resourceful, and while in 1945 they did not have a significant pacific naval presence, certainly within the next couple years, its hard to imagine that the soviet industrial machine would have been incapable of enabling an overwhelming invasion.
Remember, the IJN had basically very little ability to operate after the Battle of Leyte Gulf, and the Home Islands were within aircraft range of Korea, especially if they followed the US plan (Kyushu first). While it would not have been pretty for anyone having to fight across Japan, by 1945 Japan had very little ability to actually proactively stop anyone from doing anything. Without a doubt, the soviets would have paid a massive human cost, but its unlikely that this would have deterred or stopped a potential invasion. I think its safe to say that it would have merely been a matter of time.