Former premier Thaksin Shinawatra will formally complete his one-year prison term on Aug 31, according to the Department of Corrections (DoC), despite him having already been released from the Police General Hospital, where he stayed instead of jail.