29 August 2026
The Supreme Court sided with a depositor who withdrew ₱76,000 after a teller's bank error. What extraordinary diligence means for anyone holding an account.
The Supreme Court has ruled that a bank cannot compel a depositor to give back money she withdrew early, when the early withdrawal was made possible by the bank’s own mistake. The Third Division dismissed BDO Unibank’s petition against Cristina Barcellano in a decision penned by Associate Justice Japar Dimaampao, upholding lower courts that had already acquitted her of estafa.
In September 2003 Barcellano deposited a ₱151,200 check into her BDO savings account in Lucena City. The check had been issued by a LandBank branch in Albay, which made it a regional check, and a regional check takes seven banking days to clear.
The teller classified it as a local check instead. Local checks clear in three. Six days after the deposit, with the account showing funds it should not yet have shown, Barcellano withdrew ₱76,000.
The day after that, BDO received a stop-payment order and asked for the money back. She agreed at first, then didn’t return it. When she later tried to withdraw the remaining balance through her lawyer, the bank filed an estafa complaint against her instead.
The Regional Trial Court cleared her. The Court of Appeals agreed. Both found the premature withdrawal came from the bank’s own negligence. BDO took it to the Supreme Court.
BDO argued solutio indebiti, the principle that someone who receives money they had no right to receive has to hand it back. It covers a genuine mistaken payment, and on its face it looks like it fits.
The Court said it didn’t, for a specific reason. The doctrine turns on the recipient knowing they got something they weren’t entitled to, and BDO couldn’t establish that. The Court also noted the bank never explained why the stop-payment order was issued in the first place.
“Plain as day, BDO failed to demonstrate that Barcellano knowingly received a benefit to which she was not entitled when she withdrew the funds from her account,” the decision said.
The part with the longest reach is the standard the Court restated. Banks are held to extraordinary diligence, a deliberately higher bar than the ordinary standard of a good father of the family that applies to most people and most businesses.
In practice that means a bank carries the cost of its own operational errors instead of passing them to a customer who acted on them in good faith. A misclassified check is exactly that kind of bank error. Invisible to the depositor, entirely inside the bank’s own process.
Less than it might look like, and it’s worth being careful here. This is one decision on one set of facts, and it isn’t advice about anyone’s own situation.
What it establishes is that a bank can’t treat its own mistake as your fraud. Good faith is doing the work. Barcellano withdrew from an account showing the funds as available, with nothing to tell her the clearing period had been miscounted. Somebody who knows the money isn’t theirs sits in a different position, and the same doctrine could go the other way.
The other practical point is the estafa complaint. A criminal case followed a civil dispute over ₱76,000, and it took the Regional Trial Court, the Court of Appeals and the Supreme Court to end it. That is the real cost to a depositor on the receiving end of a bank’s error.
Supreme Court decisions are published in full, and the full text is the only version that settles what a ruling actually covers. Once the G.R. number surfaces, it can be read through the Court’s own records rather than through anyone’s summary, this one included.
For anyone banking in Albay or elsewhere in Bicol, the line worth keeping is narrow and useful. A bank error is the bank’s problem, and a depositor acting in good faith is not committing estafa by spending what the bank told them was theirs.
Source Bicolmail Newspaper. Written from the original report.
Published 29 August 2026. Every figure on this site carries its source and the date it was read. Where our data comes from. Something wrong here?