As said by most bankers, "the soon, the better." — Even If the business is in idea validation or startup stage in Oklahoma, opening an account helps track the financial value — regardless of whether or not features like checking and merchant services are required from the initial stage.