In another property sale, Mr Holland received $252,120 into his trust account, but paid his client only $165,176.
He admitted misappropriating or failing to account for nearly $87,000 in relation to this property sale, and $4600 when acting for a another client.
The Law Society said one of the misconduct charges also related to Mr Holland's failure to keep proper trust account records.
"Because large sums of money are involved there are very strict rules and any failure to account is viewed extremely seriously," Law Society president Chris Moore said.
The tribunal ordered Mr Holland pay $50,000 to one complainant. A decision is yet to be made on compensation for the second client. He has also been ordered to pay about $10,000 to the Law Society for legal costs.
The tribunal's order to have Mr Holland's name struck from the Law Society's register follows yesterday's decision in the case of Eion Castles.
Mr Castles, who was also found guilty of professional misconduct, had overcharged his former golfing buddy nearly $600,000 in legal fees.
He was ordered to pay $599,000 by the Tribunal, which also ordered his name be struck off the Law Society's register.