Short answer: No. (with a but)
We do not typically charge you again for enriching a contact you've previously enriched. Our system strives to deduplicate contacts based on the information you provide. In most cases, you won't be charged again thanks to our deduplication process.
However, there are exceptions. If the input information significantly differs, such as variations in the first name, last name, company domain, LinkedIn profile URL, etc., we might not successfully deduplicate.
We do not deduplicate contacts within the same file.
Also, simultaneous enrichment requests for the same contact will prevent deduplication, as it requires one completed enrichment before we can deduplicate it.