"When I attempted to tag on, the system said I had insufficient funds," Mr Botha said.
"After a five-minute argument, I was allowed on to the bus - thank goodness I had proof I purchased a pass."
When he rang Auckland Transport's call centre, he was told he had to top up his card with $11 as it was "in negative balance and I won't be able to use it."
"But I refuse to pay $11 for the right to use a card for which I paid $190," he told the Herald.
He had an easier time catching his bus home last night, when the newspaper visited his stop to see him on his way.
Although the driver said it was not his problem, he radioed his base and gained permission to give Mr Botha a "free" ride home without holding up other passengers.
Auckland Transport operating officer Greg Edmonds said the organisation was looking into Mr Botha's problem "and we will deal with him directly".