initial investment cost
Refers to the upfront capital expenditure required to start a project, business, or purchase an asset.
Estimate the initial investment cost for the new business.
The initial investment cost for solar power is high, but it pays off in the long run.
初期費用 is a broader term for initial expenses, while 初期投資コスト specifically emphasizes the investment aspect and often implies a return on investment.
ランニングコスト refers to ongoing operational costs, contrasting with the one-time upfront nature of 初期投資コスト.
Compound of 初期 (initial) + 投資 (investment) + コスト (cost), a straightforward modern business term.