The limit is 10,000 columns. This limit was introduced as somewhat arbitrary, provided that no one would have more than 10 thousand columns. Looking at the error logs, someone really hit this restriction and got an error. There is also a 64k limit for the total row size (CSV data bytes) upon import.
source share