Barclays has set aside a further £800m ($1.23bn, €1.12bn) for alleged foreign exchange manipulation fees, taking the total sum set aside over £2bn.
The bank also said it had set aside a further £150m for the mis-selling of personal protection insurance.
While other major banks investigated over foreign currency manipulation have already reached settlements with UK and US regulators, Barclays has yet to reach an agreement and faces a major bill.
The one-off charges were announced as the bank reported a 26% fall in quarterly statutory profits.
If one off charges were not included, the company's underlying profits actually increased 9%.
That figure will be of some comfort to Barclays chief executive Antony Jenkins, who has sought to restructure the business.
Barclays said it had reduced investment risk and cut costs by 7%.
"While we still have much to do, I am pleased with how we've begun 2015," said Jenkins.