TurboTax Business for 2025 will not be available until November 2025.
As you may be aware, Congress is debating major changes to the tax laws. Some of the changes might be effective for 2025, so using 2024 software might not accurately reflect 2025 requirements. Tax rules for 2025 and later are currently a big unknown.
I suggest that you consult a local accountant for guidance regarding recordkeeping for your business.