Umakant Mishra blev avstängd från sitt arbete efter att ha åtalats för bedrägeri när 57 rupees och 60 paise (92 cent; 56 pence) försvann på hans postkontor.
Mishra berättade för BBC Hindi att kampen för att rentvå hans namn reducerade honom till fattigdom och hans familj skulle ha svältit ihjäl om inte för hans släktingar.
Han söker nu ersättning.
Korrespondenter säger att mål i indiska domstolar kan dra ut på tiden i åratal, till och med årtionden, och officiella siffror visar att mer än 30 miljoner mål pågår i indiska domstolar, en del från 1950.
Mishras problem började den 23 juli 1984 när han arbetade på ett postkontor i Harjinder Nagar-området i Kanpur i norra delstaten Uttar Pradesh.
"Jag fick 697 rupees och 60 paise ($ 11,19; £ 6.83) som postkontoret hade fått som pengar order och jag var tvungen att distribuera det. Jag delade ut 300 rupees och på kvällen deponerade resten hos en högre tjänsteman, säger Mishra.
När återbetalningen kontrollerades, konstaterades det vara kort med 57 rupees och 60 paise (92 cent; 56 pence).
"Jag anklagades för bedrägeri. Jag blev avstängd från mina tjänster och ett klagomål lämnades in till polisen."
Mishra fängslades kort och trots att han frigavs mot borgen kort därefter hade hans långa rättsliga strid inletts.
"Jag kallades 348 gånger av domstolen. Till en början var jag tvungen att sälja mitt hus i Kanpur, sedan var jag tvungen att sälja min jordbruksmark i Hardoi-distriktet. Jag gick i konkurs."
Han gjorde olika udda jobb för att försörja sin familj och utkämpa den rättsliga striden och säger att han fick hjälp av sina släktingar som "hjälpte mig och gav mig skydd".
Han blev frikänd från alla anklagelser förra veckan efter det att åklagaren inte kunde få fram några vittnen i fallet.
"Jag blev avstängd när jag var i 30-årsåldern. Nu när jag har blivit frikänd, borde jag få ersättning. Jag borde få alla pengar som beror på mig, säger han.
En indisk postarbetare som anklagades för att ha stulit mindre än 1 dollar år 1984 har godkänts av en domstol efter nästan 350 domstolsförhandlingar under 29 år.