Yes, Barclays can respond instantly after submitting a business card application. However, your application may be reviewed for up to 14 days before you’ll get a decision.