A business overdraft is a financial arrangement that allows a company to withdraw more money from its bank account than it currently has available. This provides businesses with immediate access to additional funds to manage cash flow, cover expenses, or address unexpected costs.