その方法も有りです。

仕訳をする場合
メリット→売上原価と無償提供分を区別できる
デメリット→仕訳をするため手間がかかる

仕訳をしない場合
メリット→仕訳をしないため楽
デメリット→自動的に売上原価に算入するため区別できない

表裏の関係ですね

中小企業、個人事業者はできるだけ事務を簡便にしたいはずなので後者が多いと思います