Can't upload CSV file

Hi,
I have a csv file that I want to upload. my first row has Date, Amount, Payee, Description, Category, Sub-Category, Portfolio, Property, Unit, Data Source, Account, Owner, and Attachments in that order. I tried to upload, but it keep sayings the header row format isn’t correct.

is it because I have extra columns like sub-category, data source, etc.?