NB Corporate Checking
Do more with a Corporate Checking account that has all the functionality of our NB Business Checking account, plus advanced Cash Management services that make this a true workhorse solution. NB Corporate Checking is perfect for middle-market businesses and municipalities.
Contact one of our bankers directly or visit one of our local branches to learn more or open an account.
Benefits & Features
Full Business Checking Capabilities
Your Corporate Checking account features all the same benefits as our NB Business Checking account, including a dedicated private banker, leading e-bank services, and worldwide purchasing power.
Advanced Cash Management Functionalities
Take full control over every aspect of your commercial finances with our Cash Management suite of services. Efficiently manage your cash flow anytime, anywhere. Learn More
Optional Account Analysis with Earning Credits
Earn a credit on your daily balance on your deposits. Our optional Account Analysis with Earnings Credits is the perfect complement to any Cash Management products and services.
Corporate Checking Highlights
Yes. Account information is available with our Customer Service Representatives during business hours at any of our offices or by calling our Telephone Banking Line 888-833-5590 for automated account information 24 hours a day.
NB Business Online Banking is a great solution to managing your business accounts. It allows you to view account history, include multiple entities within one online profile, transfer funds, initiate wire requests, pay your bills and invoices online, pay your federal taxes online, and download your information into QuickBooks. NB Business Online is customizable to your business needs. We can help you save time and be more efficient.
To enroll for Needham Bank’s Business Online Banking and Business Mobile, there are two self-registration locations:
First, on our Needham Bank website, in the top right corner, select Log In then select Business Banking. On the Login screen, click Register – Business to accept our Business Online Terms and Conditions and to complete the enrollment form.
Or second, please download and open the Needham Bank Business mobile app. Then click Register – Business to accept our Business Online Terms and Conditions and to complete the enrollment form.
If you experience any issues or have any concerns with the self-registration, please do not hesitate to visit us at a branch and we will be happy to enroll you in person.
Once the enrollment form(s) have been completed, we will process your enrollment and contact you within one to business days regarding your Business Online access and provide you a copy of our Business Online User Guide.
Thinking about starting a business but need funds to get your feet off the ground? Consider these eight business financing options from Needham Bank.Learn more about Financing Options for Your Business or Startup