Export pricing is deliberately simple: one credit per verified contact in the file, and zero credits for anything that fails verification.
What that means in practice: you select 1,000 contacts, verification runs when the export is created, some addresses do not pass, and they are dropped from the file. You are charged for the rows you actually received. The addresses that failed cost nothing, and they are not silently replaced with guesses.
- Valid: included, 1 credit.
- Invalid: excluded automatically, 0 credits.
- Catch-all: labelled honestly, and you choose whether to include it. See the catch-all article.

Two consequences worth planning around. First, the row count of your export is also your credit count, so you can reconcile a charge by opening the file. Second, you cannot know the exact final cost of an export before running it, because verification happens at that moment. Budget from the selection size as an upper bound and expect the real number to come in below it.
Searching, counting and previewing never cost credits, on any tier, so all the work of getting the list right happens before anything is charged.