In 2015, a High Court ruled Vincent owed Lakes International $5070 for membership fees for 2011, 2012 and 2012, along with $602 in interest.
Vincent took the matter to the Court of Appeal last year and won, the judges at the time saying Lakes International had departed from the "clear words of the covenant" - that is, the golf club would be run by a company, to earn a profit.
On Wednesday, the Supreme Court issued a ruling agreeing.
The judges ruled that although Lakes International submitted that the running of the golf course by an incorporated society was a mistake, it is nevertheless not what Vincent signed on for.
"That it might have been no less onerous for Mr Vincent to join a golf club which was an incorporated society is of no moment, as he cannot be compelled to do something which is different from what he agreed."
Vincent was also awarded $25,000 costs.