Ruth Munros mor, Margaret McPartlin, dog i september 1993 i åldern 73 år.
Men en domstol hörde att hon fortsatte att ta ms McPartlins pensioner från British Steel Corporation och Diageo.
Munro, 67, från Tullibody, Clackmannanshire, erkände bedrägeriet mot 18,577 pund.
Alloa Sheriff Court fick veta att hon mellan 1993 och maj 2015 - då McPartlin skulle ha varit 94 - låtsades för administratörerna av båda pensionssystemen att hennes mamma fortfarande levde.
Sheriff Linda Smith fördröjde straffet för en brottsutredning till den 10 november och beordrade Munro att återuppstå då.
Hon sa: "Jag fortsätter detta för att rapporter ska göras tillgängliga."
Munros advokat Jay Goodwillie förväntas redogöra för förmildrande omständigheter vid utfrågningen i november.
En kvinna har erkänt att hon låtsas att hennes döda mor fortfarande levde i mer än 20 år, så att hon kan fortsätta att få sin pension.