Capital One doesn’t publicly disclose eligibility criteria for its credit cards.  However, when it comes to the Capital One Venture X Business Card, it’s logical to have a higher income or a substantial amount of business expenses to qualify.  This is because to earn the generous welcome offer of 150,000 miles, you need to spend $30,000 on purchases within the first three months (and an additional 150,000 miles if you spend $500,000 within the first year). If this is out of your budget, consider a more affordable business credit card like the Chase Ink Unlimited.