Last week, the Consumer Financial Protection Bureau (CFPB) levied some harsh allegations and nearly $28 million in fines and penalties against TD Bank.

The regulator said the bank “repeatedly” shared inaccurate, negative information about its customers to consumer reporting companies, including systemic errors about credit card delinquencies and bankruptcies.

As a result, the CFPB ordered TD Bank to pay $7.76 million to its customers. In addition to the redress, the CFPB ordered TD Bank to pay a $20 million civil money penalty.

Officials said through a news release the inaccurate information shared by TD Bank related to credit card and bank deposit accounts, including accounts TD Bank knew or suspected were fraudulently opened.

“After the bank realized it was botching its reporting to consumer reporting companies, it took far too long to correct many of its errors,” the CFPB said.

The CFPB said its investigation found TD Bank repeatedly gave inaccurate account information to consumer reporting companies for several years.

At times, officials determined the information contained systemic errors about personal bankruptcies and credit card delinquencies. Other times, officials found the bank gave consumer reporting companies information it knew or suspected was fraudulent.

“The bank knew of many of these inaccuracies for more than a year before fixing them,” the CFPB said.

Additionally, when customers or consumer reporting companies submitted disputes to TD Bank, the bureau said the institution failed to conduct proper investigations and sometimes to conduct any investigation at all.

The bank’s actions violated both the Fair Credit Reporting Act and the Consumer Financial Protection Act, according to the regulator.

“The CFPB’s investigation found that TD Bank illegally threatened the consumer reports of its customers with fraudulent information and then barely lifted a finger to fix it,” CFPB director Rohit Chopra said in the news release. “Rather than treating its customers fairly and following the law, TD Bank’s management clearly cared more about growth and expanding its empire through mergers.

“Regulators will need to focus major attention on TD Bank to change its course,” Chopra went on to say.