WASHINGTON — It took Mario Parker-Milligan less than a semester to decide that he was paying too many fees to Higher One, the company hired by his college to pay out students’ financial aid on debit cards.

Four years after he opted out, his classmates still face more than a dozen fees — for replacement cards, for using the cards as all-purpose debit cards, for using an ATM other than the two on-campus kiosks owned by Higher One.

“They sold it as a faster, cheaper way for the college to get students their money,” said Parker-Milligan, 23, student body president at Lane Community College in Eugene, Ore. “It may be cheaper for the college, but it’s not cheaper for the students.”

As many as 900 colleges are pushing students into using payment cards that carry hefty costs, sometimes even to get to their financial aid money, according to a report to be released today by a public interest group.

Colleges and banks rake in millions from the fees, often through secretive deals and sometimes in apparent violation of federal law, according to the report, an early copy of which was obtained by The Associated Press.

More than two out of five U.S. higher-education students — more than 9 million people — attend schools that have deals with financial companies, states the report, written by the U.S. Public Interest Research Group Higher Education Fund.

Student loans have surpassed credit cards as the biggest source of unsecured debt in America, according to the CFPB, which regulates cards and private student lenders.

Among the fees charged by Higher One, according to its website, is a $50 “lack of documentation fee” for students who do not submit certain paperwork. The Education Department called the charging of such fees “unallowable” in guidance to financial aid officers issued last month.

Higher One founder and Chief Operating Officer Miles Lasater said in an emailed statement that the company takes compliance with the government’s rules “very seriously,” and officially swears that to the government each year.

“We are committed to providing good value accounts that are designed for college students,” he said, and students must review the company’s fee list when they sign up for an account.

Among the fees charged to students who open Higher One accounts are $50 if an account is overdrawn for more than 45 days and $10 per month if the student stops using his account for six months.

Higher One has agreements with 520 campuses that enroll more than 4.3 million students, about one-fifth of the students enrolled in college nationwide, according to public filings. Wells Fargo and US Bank combined have deals with schools that enroll 3.7 million, the report said.