You earn business points usually by making eligible purchases with your business credit card. The number of points you earn depends on your spending and the reward structure of your card.