The 24-year-old pleaded guilty to two charges under the Enlistment Act.
Another charge was taken into consideration during sentencing.
Lim became the 17th defaulter to be jailed since the High Court set out a new sentencing framework in 2017 for those who evade NS.
He has since completed his NS.
However, in the past decade, Lim had competed as a Malaysian in the SEA Games in 2011, 2013, 2015 and 2017,
The Straits Times reported.
According to
Yahoo, Lim told the judge in court that he succumbed to the temptation of studying at a prestigious university after he was given a Malaysian scholarship.
He also said, on hindsight, he should not have listened to his parents ill-judged advice to finish his studies before serving NS, but rather, should have persuaded them to sort out his exit permits.