Deposit funds quickly and conveniently with merchant deposit capture.
Certificates of deposit are a safe way to invest money your business may need soon, but not right away. Your principal is insured and your interest rate is guaranteed, so you know up front exactly how much you’ll earn. Terms range from 14 days to 48 months. You can customize our CD options to fit your business needs.