「収入を増やしたい」「自分のスキルが社外でどこまで通用するか試したい」。そう思って副業を始めようと決めかけたものの、いざ動こうとすると「就業規則は大丈夫だろうか」「確定申告ってどうやるんだろう」「会社にバレたら気まずいかもしれない」といった不安が次々に頭をよぎる、という方は少なくありません。
特にエンジニアの場合、お金や手続きの話だけでなく、本業のソースコードや顧客情報を扱う立場ならではの「情報漏洩」「成果物の権利」といったリスクも絡んできます。技術には自信があっても法務・税務まわりは未経験、という方ほどここで足が止まりがちです。
確認すべきことが多いうえに情報が散らばっているため、記事を何本も読み回るのは大変です。本来なら「始める前に一度だけ、漏れなく確認できれば安心して動き出せる」はずなのに、その全体像を示してくれる地図がなかなか見つかりません。
そこで本記事では、エンジニアが副業を始める前に確認すべき注意点を7つのチェックリストにまとめました。さらに、その前段として「そもそも自分にとって副業は割に合うのか」を判断する視点もあわせて解説します。読み終えるころには、確認すべきことを一通り押さえたうえで、自分にとって副業を始めるべきかどうかを判断できる状態を目指します。
副業を始める前に「割に合うか」を確認する3つの視点

注意点のチェックリストに入る前に、まず確認しておきたいのが「そもそも自分にとって副業は割に合うのか」という視点です。義務やリスクを潰すことに気を取られると、「やること自体が本当に得なのか」という肝心の判断が抜け落ちてしまいます。始める前に、次の3つの視点でリスク許容度を言語化しておきましょう。
副業の目的と期待リターンを言語化する
最初に「何のために副業をするのか」「いくら稼ぎたいのか」を具体的に書き出してみてください。目的が「毎月3万円の収入を足したい」のか、「将来の独立に向けて実績を作りたい」のか、「本業では触れない技術を試したい」のかによって、選ぶべき案件も投入する時間もまったく変わります。ここが曖昧なまま走り出すと、忙しいだけで何が得られたのか分からない、という事態に陥りやすくなります。
「本業時給 × 想定稼働時間」と副業収入を比べる
次に、副業を時給換算してみましょう。たとえば月3万円の案件に20時間かけているなら時給は1,500円です。これを「本業の時給(年収を年間労働時間で割った概算)」や「その時間を休息に充てた場合の価値」と比べてみてください。時給換算で本業を大きく下回るうえに消耗が激しい案件は、金額の見た目ほど割に合っていないことがあります。最初は経験を買う意味で低単価を選ぶのもひとつの考え方ですが、その判断を目安の数字を見たうえで意識的に行うことが大切です。
時間・体力・精神コストを見積もる
最後に見落としやすいのが、お金に換算しづらい時間・体力・精神面のコストです。本業が終わった後の夜間や週末に作業を積み重ねれば、睡眠時間が削られ、本業のパフォーマンスにも影響しかねません。実際に、初めての副業で本業と並行した結果、体調を崩したり燃え尽きてしまったという声もあります。「どこまでなら無理なく続けられるか」を始める前に見積もり、自分が許容できる範囲を決めておきましょう。
エンジニアが副業前に確認すべき7つの注意点

ここからが本記事の中心です。エンジニアが副業を始める前に確認すべきことを、7つの項目にまとめました。順番にチェックしていけば、就業規則から税務、エンジニア特有のリスクまで漏れなく押さえられます。それぞれに「やってしまいがちな失敗パターン」も添えていますので、自分に当てはまりそうな箇所がないか確認しながら読み進めてください。
①就業規則で副業の可否を確認する
まず確認すべきは、勤務先の就業規則で副業がどう扱われているかです。多くの企業は「許可制(事前に申請し承認を得る)」「届出制(届け出れば可)」「禁止」のいずれかの型を採用しています。自社がどの型に当てはまるかを把握することが第一歩です。
注意したいのは、「禁止」と書かれていても所得の種類や働き方によっては認められる余地があるケースや、逆に「許可制」を軽く見て無申請で始めてしまうケースです。やってしまいがちなのは、就業規則を一度も読まずに「たぶん大丈夫だろう」と始めてしまうパターンです。確認の手順や申請の進め方については副業禁止のエンジニアが副業前に確認すべきこと【規定の見方と申請法】で詳しく解説しています。本記事では「自社がどの型なのかを把握し、必要な手続きを踏む」という判断の使い方に絞っておきます。
②競業避止義務・利益相反の範囲を確認する
就業規則とあわせて確認したいのが、競業避止義務と利益相反です。多くの企業では、在職中に本業と競合する事業へ関わることを制限しています。エンジニアの場合、たとえば本業と同じ業界の競合他社からの開発案件を受けてしまうと、就業規則上は副業が認められていても競業避止に抵触する恐れがあります。
やってしまいがちなのは、「自分のスキルが活かせる」という理由だけで案件を選び、相手企業が本業の競合にあたることに気づかないパターンです。案件を受ける前に「この案件は本業の事業・顧客と利益が衝突しないか」を一度立ち止まって確認しましょう。
③情報漏洩リスクを設計する(本業情報の分離)
エンジニアならではの重要な注意点が、情報漏洩リスクの管理です。本業で扱っているソースコード、設計資料、顧客情報を、意図せず副業に持ち込んでしまうと重大な情報漏洩につながります。たとえ「参考にするだけ」のつもりでも、本業で書いたコードを副業の成果物に流用すれば契約違反やトラブルの原因になりかねません。
これを防ぐには、本業と副業の作業環境を物理的・運用的に分離する設計が有効です。具体的には、副業用の端末・アカウント・リポジトリを本業のものと完全に分け、本業の知識や資産を副業に転用しないルールを自分の中で明確にしておきます。やってしまいがちなのは、「使い慣れているから」と本業の開発環境やアカウントをそのまま副業に流用してしまうパターンです。最初に分離の仕組みを作っておくことが、後々のトラブルを未然に防ぎます。
④契約書のIP帰属・秘密保持条項を確認する
副業案件の多くは業務委託契約で進みます。契約書を交わす際に必ず確認したいのが、成果物の知的財産権(IP)が誰に帰属するか、そして秘密保持(NDA)の範囲がどこまで及ぶかです。成果物の著作権が発注側に移転するのか、自分にも一定の権利が残るのかは案件によって異なります。納品後に「このコードを別案件で再利用していいか」といった判断にも関わるため、契約段階で押さえておくべきポイントです。
やってしまいがちなのは、契約書をよく読まずに署名し、後から権利関係でもめるパターンです。業務委託という働き方そのものの特徴や注意点については、業務委託と正社員エンジニアの違いとは?副業で始めるメリットと注意点もあわせて確認しておくと、契約書の読み方の前提が掴みやすくなります。
⑤稼働時間の上限を設計する(本業優先の原則)
副業はあくまで本業があってこそ成り立ちます。だからこそ、副業に充てる稼働時間の上限を「始める前に」決めておくことが大切です。「週に何時間まで」「平日は何時まで」といったラインを先に引いておくと、案件を引き受ける際の判断基準になります。
やってしまいがちなのは、収入や評価を求めるあまり案件を抱え込み、睡眠時間や本業のパフォーマンスを犠牲にしてしまうパターンです。本業が疎かになれば本末転倒ですし、体調を崩せば副業も続けられません。上限を超えそうな案件は断る、という前提で稼働を設計しておきましょう。
⑥確定申告・住民税の扱いを事前に理解する
副業で収入が発生したら、税金の扱いを正しく理解しておく必要があります。よく知られている「20万円ルール」は、給与以外の副業所得の合計が年間20万円を超える場合に所得税の確定申告が必要、というものです。ここで重要なのは「所得=収入−必要経費」である点で、売上そのものではなく経費を差し引いた金額で判断します(弥生株式会社の解説)。
もうひとつ見落とされやすいのが住民税です。所得税の確定申告が不要な「20万円以下」の場合でも、住民税には同様の申告不要規定がないため、別途住民税の申告が必要になるケースがあります(freeeの解説)。「確定申告が不要だから何もしなくてよい」と思い込むのは誤りです。
さらに、2026年度(令和8年度)からは住民税の徴収方法に動きがあります。複数の勤務先から「給与」を受け取っている場合、その住民税は原則として主たる勤務先での特別徴収(給与天引き)に集約される方向で整理が進んでいます(水戸市の案内)。ただしこれはあくまで「給与所得」についての話です。エンジニアの副業に多い業務委託は事業所得または雑所得にあたり、確定申告書の第二表で「自分で納付(普通徴収)」を選択できる扱いは残っています。つまり、給与型の副業(アルバイト等)と業務委託型の副業では住民税の扱いが異なる点に注意が必要です。住民税や確定申告のより踏み込んだ対策は、副業エンジニアの確定申告と住民税|契約形態で変わる20万円ルールの落とし穴とエンジニアの副業がバレない対策|住民税普通徴収と確定申告の手順で詳しく解説しています。
⑦詐欺・悪質案件を見分ける
最後の注意点は、詐欺や悪質な案件を見分ける目を持つことです。副業初心者を狙った悪質案件は一定数存在します。「誰でも簡単に高収入」「先に登録料・教材費を払えば稼げる」といった前金を要求する案件は典型的な危険信号です。
やってしまいがちなのは、相場を知らないまま高単価の言葉に飛びついたり、契約書を交わさないまま作業を始めて報酬が支払われない、というパターンです。判断の目安として、相場から大きく外れた条件(極端な高単価・極端な低単価)、契約書を用意しない発注者、業務内容が不明瞭な案件は警戒しましょう。正規のマッチングサービスやエージェントを経由すると、こうしたリスクをある程度避けやすくなります。
エンジニアの副業でやってしまいがちな失敗3パターン

ここまで7つの注意点を見てきました。逆に、これらの確認を怠るとどうなるのか、実際に起こりやすい失敗を3つのシナリオで見ておきましょう。「自分も陥りそう」と感じる箇所があれば、対応する項目をもう一度確認しておくと安心です。
就業規則を読まずに始めてトラブルになる
「周りも副業しているし大丈夫だろう」と就業規則を確認しないまま案件を受けてしまい、後から自社が許可制だったと気づくケースです。無申請の副業が発覚すれば、上司との信頼関係にひびが入ったり、最悪の場合は処分の対象になることもあります。始める前に就業規則を読み、必要な申請を済ませておくだけで防げる失敗です。
確定申告・住民税を後回しにして延滞・想定外の事態を招く
「確定申告は来年でいいや」と税務を後回しにし、収入や経費の記録を残していなかったために、申告時期になって慌てるケースです。記録がなければ経費を正しく計上できず、本来より多く納税することにもなりかねません。また、住民税の申告漏れや徴収方法の理解不足から、想定外の通知が届いて驚くパターンもあります。日々の収支を記録し、税務の仕組みを事前に理解しておくことが、こうした事態を防ぎます。
本業情報を分離せず情報漏洩・著作権トラブルにつながる
本業と副業の環境を分けないまま作業し、本業で書いたコードや知見を副業の成果物に流用してしまうケースです。これは情報漏洩や著作権侵害につながる重大なリスクで、本業・副業双方の信頼を一度に失いかねません。最初に作業環境とアカウントを分離し、「本業の資産は副業に持ち込まない」というルールを徹底しておけば、安心して取り組めます。
副業デビューに向いた案件の選び方

7つの注意点を確認できたら、いよいよ最初の一歩です。ここでは、リスクを抑えて副業をスタートするための初案件の選び方と、案件の探し方を整理します。
初案件は「スキル・稼働時間・リスク」の3軸で選ぶ
最初の案件は、いきなり高難度・長時間のものを選ばないことが鉄則です。次の3軸で選ぶと無理なくデビューできます。ひとつ目は「スキル適合」で、普段の業務で使い慣れた技術領域から選ぶこと。ふたつ目は「稼働時間」で、先ほど決めた稼働上限に収まる規模であること。みっつ目は「リスク」で、本業と競合しない・契約書がきちんと交わせる・情報の分離がしやすい案件であることです。最初は小さく始めて、慣れてから幅を広げていくのが安全です。
案件の探し方を比較する
副業案件の探し方は、大きく3つに分けられます。ひとつ目はクラウドソーシングで、案件数が多く手軽に始められる一方、単価競争になりやすく案件の質を自分で見極める必要があります。ふたつ目はエージェントで、担当者が案件を紹介してくれるため安心感がありますが、稼働時間の長い常駐型案件が中心になりがちです。みっつ目はマッチング型のサービスで、登録したスキルや希望条件をもとに合致度の高い案件が提示されるため、自分のペースで案件を選びやすいのが特徴です。複業特化のマッチング型サービスとしては Workee などが代表例で、副業として始めたいエンジニアにとっては選択肢のひとつになります。
具体的な進め方は、副業エンジニアの始め方|Week1〜4で初案件を取る4週間ロードマップで週単位の手順としてまとめていますので、始め方のイメージを掴みたい方はあわせてご覧ください。
まとめ
エンジニアが副業を始める前に確認すべきことを、改めてチェックリストとして振り返ります。①就業規則で副業の可否を確認する、②競業避止義務・利益相反の範囲を確認する、③情報漏洩リスクを設計する、④契約書のIP帰属・秘密保持条項を確認する、⑤稼働時間の上限を設計する、⑥確定申告・住民税の扱いを事前に理解する、⑦詐欺・悪質案件を見分ける。この7項目です。
その前段として「副業が自分にとって割に合うか」を目的・時給換算・コストの3視点で判断しておくことで、ただ義務をこなすのではなく、自分の納得感をもって一歩を踏み出せます。リスクを把握したうえで動き出せば、副業はスキルの幅を広げ、収入の柱を増やす強力な選択肢になります。
チェックが終わったら、次は自分に合う案件を探す段階です。3か月で収益化を目指す具体的な進め方は副業エンジニアの始め方|Workeeで3か月・初月から収益化するロードマップでも紹介していますので、最初の案件選びの参考にしてみてください。



