A business bank account is a separate account used to manage a company’s income and expenses. Yes, if you run a limited company, you need one. This is because your company is a separate legal entity, and its finances must be kept separate from your personal money. It helps with clear bookkeeping and builds trust with clients and suppliers.