Regarded by some as badminton's greatest player, the 33-year-old Lin said he felt "bitterly disappointed" and threatened to take legal action after not being paid by Guangzhou Yueyu.
The two-time Olympic champion said the players worked the whole season to keep the club, which signed him last year, from being relegated despite not getting their wages.
"Our understanding towards the club has been met with repeated delay," he told his 3.6 million followers on Weibo.
"We have communicated with the club many times about salary payment. However, the club's attitude in solving this has made people helpless and disappointed.
"We did not hold anything back when we were fighting for the club's honor. Please don't let our sweat go to waste."
Another six of the club's players posted the same statement on their Weibo accounts.
Guangzhou Yueyu were ranked seventh in the eight-team super league's 2016-2017 season after being fifth the previous season.
Lin's wages for the season that ended in February should have been 4 million yuan (HK$4.5 million), Guangzhou Daily said.
Team chairman Gao Jun, who is also head coach, said the club also failed to pay the coaching team and the rest of the players. Gao said the club is now being operated through a firm run by club manager Fu Xun.
"It's not very good that we didn't [pay wages] for so long," new portal Tencent sports quoted Fu as saying. "But we are not avoiding this problem either."