Yahoo claims that a Yahoo account recovery is free and not charged for its basic recovery services.
You can recover your Yahoo account access free of charge using Yahoo’s free online recovery tools if you have forgotten your passwords or someone has compromised your security, or if you lost your recovery methods.