The body of Hugh Boyd, 57, was found in his home in Yorkhill, Glasgow on 1 October. Police said Mr Boyd could have been dead for several months before he was found.
Robert McGavin Henderson, 27, of Clydebank, appeared in Glasgow Sheriff Court charged with murder, the Crown Office said. He was remanded in custody.