Mr. Kauffman worked briefly for an accounting firm, but decided to start a company of his own.
Called Marvin Kauffman, CPA, the firm was located in Philadelphia and served clients there and in the surrounding suburbs.
At the same time, Mr. Kauffman taught graduate-level courses as an associate professor of accounting at Temple.
His family said he was a very popular teacher, winning the Distinguished Faculty Award at Temple twice, the Accounting Alumni Association's Excellence in Teaching Award, and many other accolades. He is still listed as an emeritus associate professor at Temple.
In 1961, he married Elaine Shuv of Swampscott, Mass.
The two moved to Moorestown, N.J., and started their family with a golden retriever named Mr. Chips. Two children soon followed.
The couple lived in Wynnewood from 1972 until 2000, then split their time between Naples, Fla., and Haverford. They moved to Boston eight years ago to be near family.
Mr. Kauffman coached Little League baseball in Wynnewood for many years. He also was active in a Wynnewood-based community theater, where he tried out singing and dancing. He was a lifelong tennis player and golfer.
His family described Mr. Kauffman as a man with a smile and a song to offer the world, plus a "positive, engaging manner."
Surviving, besides his wife, are a son, Michael Kauffman; a daughter, Lori Gorton; and four grandchildren.
Services were private.
Donations may be made to the National Stroke Association by linking to www.stroke.org.