No. Donors reads your columns and proposes where each one goes, and you approve that plan before anything is written. It imports the clean rows. Rows with problems, such as an amount it can't read or a missing required field, are marked Failed in Import results, where you can Fix & retry them. Possible duplicates are flagged for you to resolve.
FAQ
Do I need to clean my data before importing?
No. Donors maps messy columns for you, imports the clean rows, and lets you fix failed rows and resolve duplicates afterwards.