Разобраться в этом вопросе достаточно легко. Когда "однако" расположено в начале предложения и на его место можно поставить "но", тогда это союз и запятая не нужна. "Однако надо подумать".
Если же слово "однако" находится в конце или середине предложения, то оно может выступать вводным словом. В таком случае, оно будет выделяться запятыми. Например: Как он хорошо придумал, однако.