How the billing works
Your HubSpot Marketing Hub subscription includes a set number of marketing contacts (e.g. 1,000, 2,000, 10,000 depending on your plan). You can have unlimited non-marketing contacts in your CRM at no additional cost. You only pay more when your marketing contact count exceeds your tier.
To check your current usage, click your account name (top right), then Account and Billing, then the Usage and Limits tab. You'll see how many marketing contacts you're using out of your total tier.
The marketing contact count updates on a fixed schedule. For yearly subscriptions, it updates on the first of each month. For monthly subscriptions, it updates on your renewal date. If you change a contact to non-marketing today, that change won't reduce your count until the next update date.
The golden rule: import as non-marketing
When you import contacts into HubSpot, always import them as non-marketing. This is the same advice from the CRM foundations playbook, but it bears repeating in the marketing context.
Here's why: if you import 5,000 contacts as marketing, you're immediately billed for all of them. If you later realise only 1,000 are actually prospects you want to email, you can't switch the other 4,000 to non-marketing until the next update cycle. You've paid for a month of contacts you didn't need.
The reverse direction is fast. A simple workflow or a bulk action can convert non-marketing contacts to marketing in minutes. Start conservative, then selectively upgrade the segments you actually plan to market to.
When to mark contacts as marketing
Mark a contact as marketing when you're ready to include them in at least one of these:
Marketing email campaigns. Ads audiences (retargeting lists synced to Google, Meta, or LinkedIn). Workflows that send marketing emails.
If a contact will only receive one-to-one sales emails, sequences, or transactional communications, they don't need to be marketing contacts.