『個人開発 SaaS』を実現する6段階
決済・認証・ホスティングを外部のサービスに任せられるようになり、個人のエンジニアが SaaS を公開して課金するまでの道のりは、昔よりずっと短くなりました。本記事では、公開から課金までの6段階に加えて、会社員が副業で始めるときに必ず関わる税金と届出のルールを、国税庁・総務省・Stripe の公式情報(2026年10月21日に確認)をもとに整理します。
6段階のロードマップ
(1) アイデア検証。(2) MVP 構築。(3) 公開・初期集客。(4) 有料転換。(5) 成長施策。(6) スケールor撤退。各段階にかかる期間は人や題材で大きく変わり、公的な目安もないので、「次の段階に進む条件」を先に決めておくのがおすすめです。たとえば、(1)は先行登録が集まったら、(2)は1つの機能で困りごとが解決できたら、(4)は無料の利用者から最初の有料の申し込みが来たら、というように区切ります。
アイデア検証
(1) 自分のペインから始める。(2) 類似サービスの調査。(3) 想定ユーザーに直接話を聞く。(4) ランディング作成+先行登録。(5) 期限を決めて判断:続けるか変えるか。
MVP 構築
(1) 1機能に絞る。(2) マネージドサービス全活用。(3) AI 開発支援:Claude Code/Cursor。(4) 公開日を先に決める。(5) UI は shadcn/ui で時短。
初期集客
(1) Product Hunt:海外向けの登竜門。(2) X/Twitter での発信。(3) Zenn/Qiita 記事:開発記。(4) 関連コミュニティ:Slack/Discord。(5) 本業の人脈:β テスター獲得。
料金設計
(1) Free + Proの2階層から。(2) 手数料を引いた手取りで値段を決める。(3) 年額割引:解約防止。(4) Enterpriseは規模拡大後。(5) Stripe Checkoutで決済画面を用意できる。Stripe の日本向け料金では、カード決済が決済成功ごとに3.6%、定期課金の Billing が Billing 取引額の0.7%です。月額1,000円のプランなら、1件あたりカード決済36円と Billing 7円で、43円が手数料になります。サブスクの状態の管理や支払い失敗時の再試行の仕組みは、Stripe Billing 実践で詳しく整理しています。法人の顧客から適格請求書(インボイス)を求められた場合は、Stripe の請求書設定で登録番号(Tと13桁の数字)を表示できます。ただし登録すると、売上が1,000万円以下でも消費税の納税義務が生じる点に注意が必要です。
会社員が副業で始めるときの税金と届出
総務省の令和4年就業構造基本調査では、農林業以外で働く人のうち副業がある人は305万人(4.8%)で、5年前より60万人増えました。本業がフリーランスの人も209万人(有業者の3.1%)いて、会社に属さずに稼ぐ働き方は数字の上でも珍しくありません。副業で SaaS を始める人が知っておきたい国税庁のルールは次のとおりです(2026年4月1日現在の法令等)。
| 項目 | ルール |
|---|---|
| 確定申告 | 給与を1か所から受けていて全額が源泉徴収される人でも、給与と退職金以外の所得の合計が年20万円を超えると確定申告が必要 |
| 開業の届出 | 個人事業の開廃業等届出書は、事業を始めた年の分の確定申告期限までに提出 |
| 青色申告 | 承認申請書は原則その年の3月15日まで(1月16日以後に始めた場合は開始から2か月以内)。青色申告特別控除は55万円(一定の要件で65万円)または10万円 |
| 消費税 | 前々年の課税売上高が1,000万円以下なら原則として納税義務は免除。ただし適格請求書発行事業者(インボイス)の登録をすると免除されない |
| 所得税の税率 | 5%から45%までの7段階 |
※国税庁タックスアンサー No.1900・No.2090・No.2072・No.6501・No.2260(令和8年4月1日現在法令等)。個別の判断は税務署や税理士PRに確認してください。
あわせて、勤め先の就業規則で副業が認められているかを最初に確かめましょう。厚生労働省は「副業・兼業の促進に関するガイドライン」を公開していて、会社と働く人のそれぞれが確認すべき点をまとめています。
サポートと運用
(1) Intercom/Crispでチャット対応。(2) ドキュメント整備。(3) セルフサポート FAQ。(4) SLA は最初は緩く。(5) ユーザー1人1人対話:初期は大事。(6) 解約と支払い失敗の自動化:Stripe のカスタマーポータルを使えば、顧客が自分で支払い方法の更新や解約(すぐに、または請求期間の終わりに)をでき、解約しようとした顧客にクーポンを出したり、解約の理由を集めたりもできます。支払いに失敗したときは Smart Retries が自動で再試行し、推奨の既定は「2週間以内に8回」です。少人数で運用する個人開発では、こうした自動化が問い合わせ対応の負担を減らします。
成長施策
(1) 機能追加:ユーザー要望ベース。(2) SEO コンテンツ。(3) 有料広告:Google Ads。(4) パートナーシップ。(5) 口コミ:紹介プログラム。海外の顧客に売るために米国で法人を作る選択肢は、Stripe Atlas深掘りで扱っています。
失敗しがちなパターン
(1) 完璧主義で公開できない。(2) 料金体系複雑すぎ。(3) 集客に時間使わず。(4) 1機能で固執:ニーズ変化に対応せず。(5) サポート無視:解約多発。(6) 確定申告の漏れ:副業の所得が年20万円を超えたのに申告しない。対策は、(1)完成度より公開日を優先、(2)2階層、(3)開発と集客の時間を最初から分けて確保、(4)月次振り返り、(5)初期は1on1対応、(6)売上と経費を最初から記録、です。
この記事のデータの出典
- 国税庁タックスアンサー No.1900「給与所得者で確定申告が必要な人」、No.2090「新たに事業を始めたときの届出など」、No.2072「青色申告特別控除」、No.6501「納税義務の免除」、No.2260「所得税の税率」
- 総務省統計局「令和4年就業構造基本調査 結果の要約」(2023年7月21日公表)
- Stripe 日本向け料金ページ(2026年10月21日に確認)

