「実務未経験の学生に、本当に案件を発注してくれるクライアントなんているのだろうか」。プログラミングを独学で半年〜1年続けてきた大学生の多くが、この疑問の前で足踏みしています。周囲にエンジニア社会人が少なく、学生向けの実務案件獲得情報も断片的で、何を信じて動き出せばよいか判断できない。時給1,200円のバイトを続けながらも、「このままではスキルが伸びない」という焦りだけが積み上がっていく状態です。
結論から言えば、大学生であっても実務未経験からフリーランスエンジニアとして案件を取ることは十分に可能です。ただし、それは「なんとなく応募すれば案件が来る」という意味ではありません。学生という立場が発注動機として機能する場面を理解し、その場面に届く準備を整え、自分に合った獲得ルートを選ぶ、という3段階の設計が必要になります。
この設計を曖昧なまま「まずクラウドソーシングに登録してみよう」と動き出すと、応募しても返信すら来ない、単発の低単価案件だけで終わる、学業に支障が出て途中で挫折する、といった失敗に陥りがちです。逆に、設計を先に組んでから動き出せば、初回案件までの所要期間・稼働時間の上限・稼いだ後の扶養ラインまでを、大学生活のスケジュールと矛盾しない形で進められます。
本記事では、大学生フリーランスエンジニアとして案件を取るための実務目線の設計図として、次の6つを順に解説します。学生でも案件が取れる背景と分岐点、実務未経験を「武器」に反転させる3つの強み、応募前に整える4つの準備物、案件を取る5つのルートと難易度感、学業と両立する稼働設計、そして2025〜2026年の税制改正を反映した扶養・税務の最新ラインです。読み終えたときに、今週から着手できる最初のアクションが1〜2つに絞れている状態を目指します。
大学生でもフリーランスエンジニアとして案件を取れるのか

まず、この記事の起点となる問い「実務未経験の学生でも案件は取れるのか」に、事実ベースで答えます。答えは条件付きでイエスです。ただし「誰でも取れる」ではなく、「動き方を設計できた学生が取れる」という意味です。
大学生フリーランスエンジニアの現状(月収レンジと平均稼働時間)
大学生フリーランスエンジニアの月収レンジは、初回案件〜3ヶ月目で月2〜5万円、半年〜1年経験を積むと月5〜15万円、継続案件と単価交渉が回り始めると月15〜30万円が現実的なラインです。時給換算では駆け出し期で1,500〜2,500円、継続的に受注できるようになると3,000〜5,000円が目安になります。
コンビニ・塾講師のバイトが時給1,000〜1,500円であることを踏まえると、駆け出し期はバイトと大差ない時給に見えるかもしれません。しかし、時給が3,000円を超えた瞬間から、同じ稼働時間で得られる収入が2〜3倍に伸びるうえ、実装スキル・要件定義力・クライアント対応力が資産として積み上がる点が、非エンジニア職のバイトと決定的に異なります。
平均稼働時間は、授業がある学期中で週10〜20時間、長期休暇中で週30〜40時間が一般的な設計です。学業への影響を最小化するには、週稼働時間の上限を先に決めてから案件を選ぶ順序が重要になります。
「実務未経験でも案件が取れる」と言える3つの市場変化
「実務未経験の学生に案件は来ない」という思い込みが根強い一方で、実際の市場ではここ数年で発注環境が学生に有利な方向へ動いています。背景には次の3つの変化があります。
1つ目は、学生特化のスカウトプラットフォームやエージェントの増加です。学生向けエンジニアインターン・業務委託を専門に扱うサービスが複数登場し、企業側も「学生である」ことを前提にした案件を用意するようになりました。かつては「実務経験○年以上」で足切りされていた学生層に、明示的に発注する導線ができています。
2つ目は、スタートアップ・小規模事業者の少額発注ニーズの拡大です。数万円〜10万円台の小規模なランディングページ改修・機能追加・データ整備といった案件は、シニアエンジニアには単価が合わず、逆に完全未経験者では品質が不安、という中間層のニーズが常に存在します。ここは「独学で半年〜1年の学生」がちょうどはまるレンジです。
3つ目は、学生プログラマーの存在感の可視化です。ハッカソン・技術コンテスト・OSS 貢献・技術ブログを通じて、学生でも一定のアウトプットを世に出している事例が SNS で共有される機会が増えました。発注側から見ると「学生=実力未知数」ではなく「学生=アウトプットで判断できる」という認識が広がっています。
案件が取れる学生と取れない学生を分ける要因
同じ「独学半年〜1年の学生」でも、案件を取れる人と取れない人が明確に分かれます。分岐点は3つあります。
- アウトプットが第三者の目に触れる形で存在するか: GitHub のコミット履歴・ポートフォリオサイト・技術ブログのいずれかが、応募時点で URL として提示できる状態にあるかどうか。頭の中の実力ではなく、外から確認できる証跡の有無が最初の関門です。
- 応募文で「発注側のリスク」を吸収できているか: 実務未経験を隠すのではなく、「単発の小規模案件から始めたい」「初回は単価を抑えて実績作りを優先したい」など、発注側が抱く不安に先回りして応える姿勢の有無で通過率が変わります。
- 1件目までの試行回数を設計しているか: 案件応募は通過率が数%というのが普通です。1〜2件応募して返信がなかっただけで諦める学生と、20〜30件を計画的に応募する学生では、当然結果が変わります。
この3つが揃えば、実務未経験の学生でも1〜3ヶ月以内に最初の案件を取ることは十分に射程内に入ります。
大学生が実務未経験から案件を取るために活かせる3つの強み
「実務未経験=ハンディキャップ」と捉える限り、案件獲得は苦しい戦いになります。発注側の視点で見ると、大学生という立場は3つの明確な発注動機になり得ます。ここを言語化しておくと、応募文・面談・自己紹介ページの書き方が大きく変わります。
時間の柔軟性(スタートアップ・小規模案件で優位になる場面)
社会人のフリーランスエンジニアは、他案件・本業との兼ね合いで「平日夜と土日のみ」という稼働制約が付きがちです。一方、大学生は授業のコマ割りによっては平日昼間の数時間を確保でき、長期休暇には社会人以上の稼働時間を投下できます。
スタートアップや小規模事業者の案件では、「打ち合わせを平日昼に組みたい」「短期間で一気に進めたい」というニーズが頻繁に発生します。ここで「平日昼も対応可能」「夏休みは週30時間コミットできる」という提示は、シニアエンジニアには出せないカードです。時給単価では負けても、スケジュール適合度で勝てる場面が存在します。
学習中である事実がPRになるケース(技術ブログ・OSS貢献の可視化)
「学習中」という状態は、隠すのではなく可視化することで発注動機に変わります。学んだ内容を Zenn・Qiita・note に記録し、コードを GitHub に公開し、技術コミュニティで質問や登壇をしている学生は、発注側から見ると「アウトプットの姿勢が確認できる相手」になります。
特に、案件で使う技術スタック(例: React・Next.js・Rails・FastAPI)を学び始めた記録を時系列で残しておくと、「この人はキャッチアップが早い」「詰まったときに自分で解決策を書き残せる」という判断材料になります。技術ブログの記事数が10〜20本、GitHub のコミットが週数回の頻度で並んでいれば、実務経験1〜2年の社会人と遜色ない印象を与えられるケースもあります。
低単価案件からスタートできる立場(初回発注リスクの吸収)
社会人フリーランスは、生活費・家賃・社会保険料をカバーする単価が最低ラインになるため、月5万円以下の案件は現実的に受けにくい構造があります。一方、大学生は生活費を親元・仕送り・別バイトでカバーしているケースが多く、単価月2〜5万円の小規模案件を「実績作り」として受けられる立場にあります。
発注側から見ると、初めての外部委託や小さな改修案件は「まず低単価で試して、合えば継続化する」というパターンが一般的です。ここに応じられる学生は、シニアエンジニアが取らない案件レンジで初回実績を積める、という戦略的優位を持っています。ただし、この立場を長く続けると単価が上がらなくなるため、実績が2〜3件たまった時点で単価交渉に移る設計が必要になります(詳細は後述します)。
案件応募前に必ず整える4つの準備物

応募活動を始める前に、4つの準備物を整えます。この4点が揃っていない状態で応募を始めても返信率が伸びず、時間だけが消費されます。逆にここを最初の1〜2週間で整えれば、応募開始後の返信率が段違いに変わります。
ポートフォリオサイト(学生特有の制作物の選び方)
ポートフォリオサイトには、「何が作れる人か」を1画面で判断してもらう役割があります。学生の場合、載せる制作物の選び方に固有のコツがあります。
- 大学の講義課題を昇華させる: 情報系学部のプログラミング演習・データベース演習・ネットワーク演習の課題は、公開可能な範囲で GitHub とデモページに整備するとポートフォリオの実装量を稼げます。授業で提出した状態のまま公開するのではなく、UI 改善・機能追加・README 整備を加えて「作り直した」形にすることで、学習姿勢のアピールにもなります。
- ハッカソン・技術コンテスト出場作品: チーム開発の経験・短期集中で仕上げた実装力を示せます。優勝や入賞がなくても、「48時間で企画〜実装〜デプロイまで完走した」という事実自体が評価対象になります。
- 研究室のOSS貢献・研究用ツール: 情報系の研究室で作成した内製ツール・データ処理スクリプトは、指導教員の許可を得たうえで、機密情報を除いた形で公開できる場合があります。研究テーマとの関連付けは、専門性のアピールとしても機能します。
- オリジナルの小規模Webアプリ: 「自分の課題を解決するために作った」形のアプリ(例: 大学の講義時間割管理アプリ・サークル会計管理ツール)は、実務での要件定義力を測る材料として発注側が重視します。企画背景・使った技術・詰まったポイントを README に整理しておきます。
ポートフォリオサイトの実装は、Next.js + Vercel・Astro + Cloudflare Pages・素の HTML + GitHub Pages のいずれかで十分です。凝ったデザインより、掲載制作物のリンクと自己紹介、連絡先が3クリック以内で確認できる導線を優先します。ポートフォリオに掲載する必須項目やレイアウトの設計は、フリーランスエンジニアのポートフォリオ作り方で詳しく解説しています。
GitHub アカウント(コミット履歴・READMEの整備)
GitHub は「学生の実装力を第三者が最も低コストで判断できる場所」です。次の3点を整えます。
- コミット履歴の連続性: 毎日 push する必要はありませんが、週数回のコミットが数ヶ月続いている履歴は「継続的に手を動かせる人」という判断材料になります。過去の学習履歴が散らばっているなら、リポジトリ整理と README 追加で「見せられる状態」に整えます。
- 各リポジトリの README: 何を作ったか・使った技術・動作方法・スクリーンショット・課題や工夫を簡潔にまとめます。README がない裸のコードは、発注側から「作ったのは本当か」を判断できないため、応募時のマイナス要因になります。
- ピン留めリポジトリ: プロフィール上位に表示するピン留めは、応募先の案件に合わせて入れ替えます。フロントエンド案件の応募時はフロント寄りの制作物、バックエンド案件の応募時は API 実装のリポジトリを上に置きます。
スキルシート(実務未経験者用の書き方)
スキルシートは、A4 1〜2枚で「技術・学習期間・アウトプット」を一覧化する資料です。実務経験を書けない前提で、次の構成にします。
- 使える技術一覧(言語・フレームワーク・DB・インフラを、自習期間と成果物リンクとセットで)
- 制作物一覧(3〜5点、それぞれ URL・使用技術・工夫点)
- 稼働可能時間(学期中・長期休暇中の週稼働上限)
- 希望案件レンジ(単発・継続・単価目安)
- 学業スケジュール(試験期の稼働制約の明示)
「実務経験なし」は隠さず明記し、その代わりにアウトプットと稼働条件で判断材料を提供する、という構成が最も返信率を上げます。
技術発信(Zenn/Qiita/noteの使い分け)
技術発信は、応募前のアウトプット可視化と、応募後のクライアントに「継続的にキャッチアップできる相手」と印象付ける両方に効きます。プラットフォームは目的で使い分けます。
- Zenn: エンジニア向けの技術解説記事に向いています。学習した技術の解説・詰まったポイントの調査記録は Zenn に集約します。
- Qiita: 逆引き的な Tips・エラー対処メモ・環境構築手順など、検索経由で読まれやすい記事に向いています。
- note: 学習ロードマップ・キャリア観・エンジニア学生としての活動記録など、技術以外のストーリー性がある発信に向いています。
3つ全てに書く必要はなく、まずは Zenn か Qiita のどちらかに、月2〜4本のペースで数ヶ月続けるだけで、応募時の説得力が大きく変わります。
大学生フリーランスエンジニアが案件を取る5つのルート

準備物が整ったら、案件獲得ルートを選びます。ここでは5つのルートを、学生視点の難易度・初回案件までの所要期間・単価レンジ・攻略ポイントの観点で整理します。全てを並行で始める必要はなく、自分のスキル・稼働時間・性格に合った1〜2ルートに絞る前提で読み進めてください。エージェント経由以外のルートを中心に案件を取る場合の実践的な進め方は、フリーランスエンジニアの案件獲得方法5選も参考になります。
ルート1: クラウドソーシング(Lancers/クラウドワークス)
Lancers・クラウドワークス・ココナラなどのクラウドソーシングは、間口が最も広く、応募のハードルが低いルートです。案件数が多く、実務未経験でも応募できる案件が常時数百件存在します。
- 難易度: 応募数を確保できれば低〜中。ただし、案件によっては単価が低く、時給換算すると500〜1,000円になるものもあります。
- 初回案件までの所要期間: 応募開始から1〜4週間が目安です。
- 単価レンジ: 単発1件で5,000〜30,000円が中心。実績が3〜5件溜まると1件5〜10万円の案件も射程に入ります。
- 学生向け攻略ポイント: プロフィールの充実(本人確認・スキル登録・実績公開設定)と、応募文のテンプレ化+案件ごとのカスタマイズ。「学生である」ことを冒頭に書き、稼働時間の柔軟性と初期実績作りの意欲をアピールします。
最初の1件は「単価より通過率」を優先し、実績評価を溜めることを目的にします。実績評価が5件以上溜まると、指名依頼・スカウトが届く頻度が急に上がります。
ルート2: 学生特化エージェント・スカウトプラットフォーム
学生エンジニア・若手エンジニア向けのエージェントやスカウトプラットフォームは、案件の質・単価がクラウドソーシングより高い傾向にあります。プロフィール登録後、エージェントや企業からのスカウトを待つ受動型と、案件検索から応募する能動型が併用できます。
- 難易度: プロフィール登録・スキル入力・面談通過を経る分、初動の手間はやや大きい。ただし、通過後の案件品質は高い。
- 初回案件までの所要期間: プロフィール登録から1〜2ヶ月が目安。エージェント面談・企業面談を挟むため、クラウドソーシングより長め。
- 単価レンジ: 時給1,500〜3,000円、月10〜30万円レンジが中心。
- 学生向け攻略ポイント: プロフィールに「学業スケジュール」「稼働可能時間帯」「希望案件形態(業務委託・インターン)」を具体的に書きます。エージェント担当者との初回面談では、「実務未経験からのスタートで最初は単価より経験を優先したい」というスタンスを伝えると、マッチング精度が上がります。
Workee のような業務委託マッチングサービスや、Wantedly Direct のスカウト機能なども、学生に届く案件が一定量流れる導線です。複数登録して比較する運用が現実的です。
ルート3: ハッカソン・技術コンテスト・OSSコントリビュート経由
ハッカソン・技術コンテストの上位入賞、OSS への継続的なコントリビュートは、案件応募の外側から発注機会を引き寄せるルートです。「案件を探す」のではなく「見つけてもらう」構造になります。
- 難易度: 中〜高。1回のハッカソン・1つの OSS 貢献では結果に結びつかず、半年〜1年単位で継続する必要があります。
- 初回案件までの所要期間: 半年〜1年。ただし、そこから継続的にスカウトが届く状態を作れます。
- 単価レンジ: 案件による。ハッカソン運営企業や協賛企業からの発注、OSS のメンテナー・関連企業からの発注は、実務未経験の学生でも単価1〜3万円台/日の設計が可能なケースがあります。
- 学生向け攻略ポイント: ハッカソンでは「動くものを完走させる」ことを優先し、参加後に必ず登壇スライドと GitHub リポジトリを公開します。OSS 貢献では、いきなり機能追加を狙わず、ドキュメント修正・タイポ修正・小さな不具合修正から始めて、「継続的にコミットしている貢献者」というポジションを作ります。
このルート単体では収入化のスピードが遅いため、ルート1・2と並行して「長期の投資」として続ける位置付けが適しています。
ルート4: 知人紹介・スタートアップの学生インターン
大学の先輩・研究室の OB・SNS で繋がっているエンジニアからの紹介、スタートアップの学生インターン(業務委託契約)は、実は最も返信率と定着率が高いルートです。
- 難易度: 紹介元との関係構築が前提のため、コミュニケーションが苦手な学生には難しい面がある。逆に、大学のコミュニティに顔を出せる学生には最短ルート。
- 初回案件までの所要期間: 紹介があれば2〜4週間で商談〜契約。
- 単価レンジ: 時給1,500〜3,500円、月10〜25万円レンジが中心。
- 学生向け攻略ポイント: 大学のプログラミングサークル・学内ハッカソン・OB訪問イベント・大学のキャリアセンター経由のインターン募集など、学内リソースを積極的に活用します。SNS では「案件を探しています」と書くより、「作ったものを公開する」「学習記録を投稿する」を続ける方が、結果的に紹介機会が集まります。
スタートアップの業務委託は、契約期間が3ヶ月〜1年と長めのため、単発案件と比べて安定収入化しやすい特性があります。
ルート5: SNS・技術コミュニティ経由(X/Discord/技術系Slack)
X(旧 Twitter)・Discord・技術系 Slack・エンジニア向けオンラインサロンなど、コミュニティ経由での案件獲得も1つのルートです。
- 難易度: 中。フォロワー数やコミュニティ内での認知度が積み上がるまで時間がかかる。
- 初回案件までの所要期間: コミュニティ参加後3ヶ月〜1年。
- 単価レンジ: 案件による幅が大きい。個人開発者の受託案件、コミュニティ内の企業アカウントからの直接発注が中心。
- 学生向け攻略ポイント: 「発注ください」と発信するのではなく、「学んだこと・作ったもの・詰まった課題の解決記録」を淡々と発信する運用が結果的に案件に繋がります。特定分野(例: フロントエンドのアクセシビリティ・機械学習のデータ前処理)に絞った発信は、専門性ある学生として認知されやすくなります。
このルートも単独では収入化が遅いため、他ルートと並行で「認知資産の蓄積」として続ける位置付けです。
自分の状況に合ったルートの選び方
5つのルートを、稼働できる時間・スキルレベル・性格から絞り込みます。目安を整理すると次のようになります。
タイプ | 推奨ルート | 補足 |
|---|---|---|
とにかく早く1件取りたい | ルート1(クラウドソーシング)+ ルート4(知人紹介) | 応募数を確保しつつ、身近な繋がりも並行で当たる |
単価と案件品質を重視したい | ルート2(学生エージェント)+ ルート4 | 面談を通過する前提で数ヶ月かけて整える |
中長期の資産を積み上げたい | ルート3(ハッカソン・OSS)+ ルート5(SNS) | 単独では収入化が遅いため他ルートと並行 |
大学のコミュニティに顔を出せる | ルート4(知人紹介)を中心に + ルート2 | 学内リソースの活用が最速 |
コミュニケーションより実装で勝負したい | ルート1・ルート3 | GitHub とポートフォリオでの証跡勝負 |
最初は1〜2ルートに絞り、2〜3ヶ月動いて反応が薄い場合に別ルートに切り替える運用が現実的です。
学業と案件を両立するための稼働設計

「案件を受けたら学業がおろそかになるのでは」という不安は、稼働設計を先に組んでおくことで大きく減らせます。ここでは、大学生活のリズムに合わせた実装レベルの稼働設計を示します。
週の稼働時間の上限設計(授業コマ数別の目安)
週稼働時間の上限は、履修コマ数と課題量から逆算します。1コマ90分の授業を1週間で N コマ履修している場合、授業出席と予習復習で N × 3〜5時間を確保する必要があります。
- 週12コマ以下(比較的余裕がある学期): 案件稼働は週15〜20時間まで
- 週13〜18コマ(標準的な学期): 案件稼働は週10〜15時間まで
- 週19コマ以上(実習・演習が多い学期): 案件稼働は週5〜10時間まで
- 長期休暇中: 週30〜40時間まで拡張可能
上限を先に決めることで、単価月10万円の案件と月20万円の案件のどちらを受けるべきかを、「稼働時間で受けきれるか」で客観的に判断できるようになります。
期末試験・課題提出期の稼働ゼロ化の作り方
期末試験期・大型課題の提出期は、案件稼働をゼロに近づける設計が必要です。ここを曖昧にしたまま案件を受けると、単位を落として学業を長引かせるリスクがあります。
- 契約時に「試験期の2〜3週間は稼働を落とす」ことを明示: 継続案件の場合、契約書または最初のキックオフミーティングで、大学の年間カレンダー(試験期・長期休暇)をクライアントと共有します。特に7月・1月の試験期、卒業論文期は事前アナウンスが重要です。
- 試験期前に集中して進捗を作る: 試験期に稼働を落とす分を、その前月の稼働で埋める運用が必要です。逆に「試験期後に取り戻す」設計は、締切に間に合わないリスクが高くなります。
- 単発案件は試験期に応募しない: 試験期前後3週間は新規応募を止め、既存案件のクロージングに集中します。
単発と継続のバランス(初期は単発中心、慣れたら継続にシフト)
初期は単発案件で実績を積み、慣れてきたら継続案件・準委任契約にシフトする段階設計が有効です。
- 初期3〜6ヶ月(実績0〜3件): 単発案件中心。1件2〜4週間の案件を並行1〜2件で回し、実績と評価を溜める
- 中期6〜12ヶ月(実績4〜10件): 継続案件を1件、単発を1〜2件の並行。継続案件で安定収入、単発で新技術挑戦
- 安定期1年〜(実績10件以上): 継続案件2件を軸に、単発は特別な学びがある案件だけ選ぶ
継続案件は、単発と比べて営業コストが下がり、時給単価も2〜3割高くなる傾向があります。ただし、契約更新月に更新されない可能性を織り込んで、常に別ルートからの新規案件開拓を止めない設計が必要です。
稼働・単位を守る道具立て(管理ツール例)
稼働時間と学業スケジュールを可視化する道具立てを最初に組みます。
- Toggl・Clockify: 案件別の稼働時間トラッキング。週次で「今週は上限を超えていないか」を確認します。
- Notion・Googleカレンダー: 大学の授業・課題締切・試験日程と、案件のマイルストーンを1つのカレンダーに統合。空き時間の可視化と、締切衝突の事前検知に使います。
- GitHub Issues・Linear・Notion データベース: 案件のタスク管理。締切ベースでソートし、直近1週間の作業量を毎週末に見直します。
道具立ては複雑にする必要はなく、「稼働時間の記録」と「大学と案件のスケジュール統合」の2つが機能していれば十分です。
大学生フリーランスが押さえるべき税金・扶養控除の壁

案件を取り始めた学生が最も判断を誤りやすいのが、扶養控除・確定申告の領域です。「103万円の壁」で覚えている情報は、大学生年代(19〜22歳)に関しては大きく変わりました。ここは2025〜2026年の最新の税制情報で書き直す必要があります。
学生フリーランスが超えないほうがいい年収ラインの整理(2026年最新)
2025年10月からの制度改正で、19〜22歳の大学生年代の扶養ラインは大きく引き上げられました。フリーランスの場合は「給与収入」ではなく「合計所得金額」で判定される点に注意が必要です。
- 社会保険の扶養: 19歳以上23歳未満は、年間収入見込み150万円未満で親の健康保険・年金の扶養に留まれます。従来の130万円から引き上げられました(日本年金機構「19歳以上23歳未満の方の被扶養者認定における年間収入要件が変わります」)。
- 特定扶養控除(親側の税金軽減): 19〜22歳の子について、合計所得金額58万円以下(給与収入なら123万円以下)で親が63万円の控除を受けられます(国税庁「No.1177 特定親族特別控除」)。
- 特定親族特別控除(2025年新設): 子の合計所得金額が58万円超〜123万円以下(給与収入123万円超〜188万円以下)でも、親が段階的に控除を受けられる新制度が設けられました。合計所得金額85万円以下までは63万円満額、85万円超90万円以下では61万円に減額され、以降も所得区分ごとに段階的に減額される仕組みです(国税庁「No.1177 特定親族特別控除」)。
フリーランス(事業所得)の場合、合計所得金額 = 売上 − 必要経費 − 青色申告特別控除で計算されます。他の所得・必要経費がない前提で青色申告特別控除65万円を使えるなら、売上150万円までは合計所得金額85万円以下(150万円 − 65万円 = 85万円)に収まり、親側の特定親族特別控除63万円満額を確保できます。必要経費(書籍・通信費の家事按分など)を計上できれば、売上上限をさらに引き上げる余地があります。
「親と揉めない収入ライン」として、まずは合計所得金額85万円以下(他所得・経費なしなら売上150万円程度)を1年目の上限として設計するのが安全です。
フリーランスの所得計算(給与所得ではないため103万は無関係)
大学生バイトの「103万円の壁」は給与所得者向けの計算です。フリーランス(事業所得)は次の式で計算します。
- 事業所得 = 売上 − 必要経費
- 合計所得金額 = 事業所得 + 他の所得(バイト給与など)
- 課税所得 = 合計所得金額 − 各種所得控除(基礎控除・青色申告特別控除など)
大学生本人の所得税は、令和7年度税制改正で基礎控除が引き上げられたことに注意が必要です。合計所得金額が132万円以下の場合、基礎控除は改正前の48万円から95万円に引き上げられました(2025年・2026年分の時限措置)。青色申告特別控除65万円と合算すると、他の所得がない場合、合計所得金額160万円までは所得税がかかりません(国税庁「令和7年度税制改正による所得税の基礎控除の見直し等について」)。売上ベースで見ると、必要経費を含めるとさらに上限が上がります。
ただし、フリーランス収入とバイト給与を併用している場合は、両方を合算した合計所得金額で扶養判定される点に注意が必要です(freee「特定親族特別控除とは?」)。
開業届・青色申告承認申請の判断基準
年間の売上が一定水準を超えそうな場合、開業届と青色申告承認申請書の提出を検討します。
- 開業届: 事業開始から1ヶ月以内に税務署に提出。提出しなくても罰則はありませんが、青色申告を選ぶには必須です。
- 青色申告承認申請書: 開業届と同時、または事業開始から2ヶ月以内に提出。青色申告特別控除65万円(e-Tax + 複式簿記の場合。それ以外は10万円 or 55万円)、赤字の3年間繰越、30万円未満の備品を一括経費計上できる少額減価償却の特例などが使えます(弥生「青色申告には開業届が必要?」)。
学生の場合、事業所得の水準が小さいうちは白色申告でも税額はさほど変わりませんが、青色申告特別控除65万円をフル活用できると、扶養ラインを超えないように売上上限を設計する自由度が大きく広がります。屋号の付け方から届出書の書き方、提出後にやるべきことは、フリーランスの屋号と開業届でチェックリスト形式で解説しています。
初めての確定申告の実務ポイント
年間の売上(事業所得)が発生した年は、翌年2月16日〜3月15日に確定申告が必要です。実務のポイントは次の4つです。
- 会計ソフトを最初から入れる: freee・マネーフォワード・弥生の3択が主流。月額1,000〜2,000円ですが、複式簿記が要件の65万円控除を狙うなら投資対効果は高いです。
- 経費の領収書は最初から分類する: パソコン・ソフトウェア・書籍・技術セミナー・自宅の光熱費(家事按分)・通信費(家事按分)などが経費計上可能です。学生の場合、大学の授業料は経費になりません。
- 住民税の申告: 所得税がかからない範囲でも、住民税の申告が必要な場合があります。市区町村役場に確認します。
- 親への事前共有: 扶養控除・特定親族特別控除の適用は親の年末調整・確定申告時に情報が必要になります。年間の見込み所得は年内に親と共有しておきます。
初めて確定申告を迎える場合の年間スケジュールと、いつ・何をやるかの時系列整理は、フリーランスエンジニア初めての確定申告にまとめています。
案件獲得後のトラブルを避け、継続案件につなげる方法
1件目の案件を取っても、単発で終わってしまう学生が多いのが実情です。ここでは、単発を継続案件・単価アップに昇格させるための実装アクションを扱います。
学生フリーランスが陥りやすいトラブルの型(納期遅延・要件解釈違い)
学生フリーランスに多いトラブルは3つの型に集約されます。
- 納期遅延: 大学の課題・試験と重なった場合の稼働見積もりが甘く、納期直前に間に合わないと連絡するパターン。事前に「大学スケジュール上、○○週は稼働が落ちます」と共有できていれば防げます。
- 要件解釈違い: 受注時のヒアリング不足で、納品時にクライアントの期待とズレが発覚するパターン。着手前に要件書またはメモをクライアントと共有し、「この理解で合っていますか」を明文で確認する習慣で防げます。
- 報告不足による不信感: 稼働状況を数日〜1週間報告しないだけで、クライアントは「進んでいないのでは」と不安になります。週1回の進捗報告を最初にルーティン化するだけで、大きく防げます。
契約書・NDA の基本(学生でも押さえるべき最低限)
学生であっても、最低限の契約知識は身につけます。
- 業務委託契約書: 案件内容・報酬・納期・成果物の権利帰属・秘密保持を書面化。エージェント経由の案件では雛形が用意されます。クラウドソーシング経由の直接契約でも、簡易な業務委託契約書を交わすことを推奨します。
- NDA(秘密保持契約): 業務内容・クライアント情報・技術情報を第三者に漏らさない契約。ポートフォリオへの掲載可否も NDA との整合で判断します。
- 請負契約と準委任契約の違い: 成果物完成に責任を持つ請負契約と、業務遂行に責任を持つ準委任契約では、納品判定と支払条件が異なります。契約書のタイトルと条項を確認します。
学生だからと契約書を軽視すると、報酬未払い・成果物の帰属トラブルに巻き込まれた際に泣き寝入りする可能性があります。「面倒だから省く」ではなく、書面を交わす姿勢そのものが信頼構築に繋がります。
継続案件・単価アップへ昇格するコミュニケーション設計
単発案件を継続化・単価アップに繋げるための動きは、案件終盤〜納品後に集約されます。
- 納品前に「次の提案」を用意: 現案件で見えた改善提案・追加機能案を、納品時にセットで提示します。「次回はこの改修を提案したい」を明文で伝えるだけで、継続案件の起点になります。
- 納品後1週間以内にフォローアップ: 納品物の運用状況・不明点の確認を能動的にヒアリングします。「困っていることないですか」の1本のメッセージが、次案件の相談口を開きます。
- 単価交渉のタイミング: 継続案件が3〜6ヶ月続いた時点、または実績が5件を超えた時点で、単価交渉のタイミングを設計します。「同じ稼働時間で、より難易度の高いタスクにも対応したい。稼働単価を○○円に見直したい」という具体案とセットで提示します。
- 紹介依頼: 満足度の高いクライアントには、「同業で似たお困りごとがある方をご存じでしたらご紹介いただけると嬉しいです」と明示的に紹介依頼します。学生フリーランスの案件開拓では、既存クライアントからの紹介が最も高い成約率になります。
まとめ
大学生フリーランスエンジニアとして案件を取ることは、実務未経験からでも十分に可能です。ただし、「なんとなく応募する」ではなく、「学生という立場が発注動機になる場面」を理解し、そこに届く準備を整え、自分に合ったルートを選ぶ、という3段階の設計が必要になります。
本記事で扱ったポイントを、今週から着手できる3つのアクションに整理します。
- ポートフォリオと GitHub の学生向け整備を開始する: 大学の講義課題・ハッカソン出場作・オリジナルの小規模Webアプリを、公開可能な範囲で GitHub とポートフォリオサイトに載せる。README を書き直し、ピン留めリポジトリを整えます。
- 自分に合った案件獲得ルートを1〜2つに絞る: 5つのルートから、稼働時間・スキルレベル・性格に合うルートを選び、応募活動を開始します。最初の1件は単価より通過率、実績評価の蓄積を優先します。
- 扶養ラインの数値化と親との事前会話: 2025〜2026年の税制改正で19〜22歳の子については合計所得金額85万円以下で特定扶養控除63万円満額、85万円超も特定親族特別控除で段階的に控除が受けられる仕組みになりました。青色申告特別控除65万円を使えば、他所得・経費なしの前提で売上150万円程度まで親側の控除を確保できる計算です。年内に見込み所得を親と共有し、確定申告の準備を進めます。
大学生時代からのフリーランスエンジニア経験は、就活での差別化・入社後の技術キャッチアップ速度・卒業後のキャリア選択肢の広さに直結する資産になります。「実務未経験だから案件は取れない」という思い込みを一度手放し、今週の最初のアクションから設計を始めてみてください。
よくある質問
- 実務未経験の大学生でも本当に案件は取れますか?
実務経験ゼロでも十分に取れます。GitHubやポートフォリオなど第三者に見せられる証跡を用意したうえで、20〜30件規模の応募を計画的に行えば、1〜3ヶ月以内に初回案件を獲得できる可能性が高くなります。
- 5つの案件獲得ルートのうち、最初にどれを選べばよいですか?
早く1件取りたいならクラウドソーシング・知人紹介の併用、単価と品質を重視するなら学生特化エージェントを軸にするのが近道です。全ルート同時進行は避け、自分に合う1〜2ルートに絞って2〜3ヶ月試すのが現実的です。
- 案件を受けたら学業への影響が心配です。両立できますか?
履修コマ数から週の稼働時間上限を先に決め、契約時に試験期2〜3週間は稼働をゼロに近づける旨をあらかじめクライアントに共有しておけば両立できます。試験期の分を前月の稼働で前倒しして進捗を作っておくのがポイントです。
- 収入が増えると親の扶養から外れてしまいますか?
2025年の税制改正で19〜22歳の扶養ラインは引き上げられました。他の所得・経費がない前提なら、合計所得金額85万円以下(青色申告特別控除65万円適用で売上150万円程度まで)が親の特定親族特別控除を満額確保できる目安です。
- 開業届や青色申告は大学生のうちから出すべきですか?
継続的に案件収入が見込める段階になったら提出を検討してよいタイミングです。青色申告特別控除65万円を使えると、扶養ラインを超えずに受けられる売上の上限を大きく引き上げられるため、収入設計の自由度が上がります。
- 単発案件で終わらせず継続案件につなげるにはどうすればよいですか?
納品時に次の改修提案をセットで伝え、納品後1週間以内にフォローアップの連絡を入れることが有効です。継続案件が3〜6ヶ月続いた時点、または実績が5件を超えた時点が、具体的な単価交渉を切り出す目安のタイミングになります。


