Get rewarded for spending on your business. With the NB Business Rewards Mastercard®, your purchases work for you.
Add your card to your mobile wallet for enhanced security.
Learn more about digital wallets
Have peace-of-mind that Needham Bank and Mastercard won’t hold you responsible for unauthorized transactions.
Learn more about Mastercard Zero Liability.
Provides you with alerts to suspicious activity and protects your personal information and digital privacy.
Learn more and activate Mastercard ID Theft Protection now
Earned points generally appear in your account within a few days of the transaction. However, in some rare cases, points may take up to 40 days to appear. Should your points not appear within 40 days, please contact us at 1-833-422-5562 or CreditCards@NeedhamBank.com.
You can access your credit card by clicking Business Credit Card.