It’s a good idea to order enough business cards to last you for a few months. Depending on how often you hand out cards and how many people you give them to, you should consider ordering around 500 business cards.