• 案件・求人一覧
  • お役立ちコンテンツ
  • 単価診断
  • ログイン
  • 会員登録
メニューを開く

VBA案件のフリーランス単価相場|Excel業務自動化の実情と探し方

スキル

最終更新日:2026/08/17

VBA案件のフリーランス単価相場|Excel業務自動化の実情と探し方

VBAフリーランス案件とは、Excel・Access・OutlookなどMicrosoft Officeの業務自動化を対象とした業務委託案件です。公開案件ベースでは単価40〜80万円台の帯に集まる傾向があり、週4〜5日準委任案件では経験年数よりAccess・SQL・Power Automate併用の有無で条件が変わる傾向が見られます(首都圏中心の主要エージェント公開案件を2026年8月時点で観測)。独立検討中の業務改善エンジニア・情シス経験者向けに、単価・稼働形態・探し方を整理しました。

先に結論

  • 主要フリーランスエージェントの公開案件を横断すると、VBA案件の単価は月額40〜80万円の帯に集まる傾向が見られる。中心は50〜60万円で、SQL・Access・Power Automateの併用経験があると上振れするケースが目立つ

  • 案件は「既存VBAツールの保守・改修」と「業務プロセス自動化の新規開発」の2系統に分かれ、単価は後者のほうが高めに出やすい傾向がある

  • 公開案件では週2〜4日・リモート可の募集も一定数見られ、専業だけでなく副業・兼業でも案件化しやすい

  • 探し方の実務:大手フリーランスエージェントを複数併用し、「VBA」「Excel VBA」「業務効率化」といったキーワードで検索するのが基本ルート。クラウドソーシングは単発小規模向け

  • VBA単独では月60万円台で単価が伸びづらいケースが多く、単価アップはPython・Power Automate・SQLへの併走が実務的な突破口

この記事でわかること

  • VBAフリーランス案件の単価レンジと、条件別に単価が動く要因

  • 週2〜3日・リモート・請負など、VBA特有の稼働・契約形態の実情

  • 業界別(金融・製造・事務・情シス)に見える案件の性質差

  • スキルシート記載や高単価案件の狙い方、単価が伸びづらい案件の見分け方

VBAという言語自体の仕様・歴史・他言語との違いはVBファミリー(VB, VB.NET, VBA)とは?特徴・用途から年収・将来性まで解説で解説しています。本記事はフリーランス案件視点に絞って整理します。

目次

  • VBAフリーランス案件の全体像

  • VBAフリーランスの単価相場

  • VBA案件の稼働形態と契約形態

  • 業界別のVBA案件動向

  • VBA案件の主要業務パターン

  • 単価が上がるスキル・条件

  • VBA案件の探し方

  • VBA案件のスキルシート記載ポイント

  • VBA案件でよくある失敗・落とし穴

  • VBA案件の将来性と次のキャリア

  • まとめ

  • よくある質問

VBAフリーランス案件の全体像

VBA案件は「小さくて数が多い」市場です。Microsoft Officeがほぼ全業界に導入されているため、業務自動化の需要が事業規模を問わず存在します。一方で1件あたりの規模は小さく、1人月フル稼働ではなく部分稼働の並行案件が組みやすいのが特徴です。

VBAとはどんな案件領域か

案件で扱うのはExcelを中心としたOfficeアプリケーションの自動化です。伝票作成、日次レポート集計、帳票フォーマット統一、Access連携によるデータ管理といった業務が中心になります。詳しい言語仕様はVBファミリーの解説記事に譲り、ここでは案件として現れる形の整理に絞ります。

VBA案件が今も残る理由

  • Excelが業務システムの一部として定着している職場が多く、置き換えコストが高い

  • Access中心の内製データベースが現役で運用されている企業がある

  • Power AutomateやRPAへの移行が進むほど、旧VBA資産の橋渡しとして保守案件が発生する

  • 業務部門が主導する自動化(IT部門が関与しない案件)ではVBAが依然として現実解

VBA案件が伸び悩んでいる領域

  • クラウド前提の新規業務システム(SalesForceやkintoneなど)はVBA対象外

  • 大規模なRPA導入プロジェクトはUiPath・WinActor・Power Automateへ移行

  • Excelの利用制限が入る業界(一部の金融・公共系)では新規VBA開発が抑制される

ミニFAQ

Q. VBA案件は今後なくなりますか?

A. RPAやPower Automateへの移行が進む一方で、既存Excelマクロ資産の保守と、部門主導の小規模自動化は当面残る見込みです。新規大規模開発の比率は限定的な状態が続く可能性が高く、長期的にはPower Automate・Pythonへの併走を前提にキャリア設計するのが安全です。

フリーランスエンジニアの皆様

今の年収、今の働き方に満足してますか?

あなたの理想の案件を
専属コンシェルジュが実現

フリコンに無料会員登録して案件の相談をする

VBAフリーランスの単価相場

まずは公開案件ベースで月40〜80万円が目安です。以下は主要フリーランスエージェント数社(首都圏中心・大手総合型を中心に、VBA/Excel VBA関連の公開募集月額を横断比較した目安)で、週4〜5日稼働の準委任案件・実務経験3年以上を想定しています。観測時期は2026年8月時点。週1〜3日案件・地方案件・請負案件は含めていません。非公開案件は補足的に参照し、本文の相場感は公開案件ベースで整理しています。

単価レンジの目安(首都圏・公開案件・週4〜5日準委任・2026年8月観測)

想定スキル・条件

想定人物像

40〜50万円

Excel VBAのみ、実務2〜3年、既存マクロの保守中心

事務系や情シスからの独立初期。ルーティン改修が中心の層

50〜65万円

Excel+Access VBA、SQL基礎、業務ヒアリング可

Access連携や複数部門にまたがるツール開発を任せられる層

65〜80万円

VBA+Power Automate/Power BI/Python併用、要件定義経験

業務改善の企画から入り、VBAは実装手段のひとつと位置づける層

80万円超

上流工程・PMO寄り、部門横断の自動化プロジェクトを担当

VBAは道具として、業務改善コンサル的な立ち位置で入る層

上表は首都圏の主要エージェント数社の公開案件の募集月額レンジを横断比較した目安です。地域・業界・稼働日数で個別に変動し、地方案件・週1〜3日案件・請負案件は含めていません。単価の考え方の全体像はフリーランスエンジニアの単価相場と単価の上げ方に整理があります。

経験年数だけで単価は決まらない

VBAは学習難度が低く、経験10年でも案件がExcel保守中心だと単価が横ばいになるケースが観測されます。単価を左右するのは併用スキル業務理解の深さです。逆に経験3年でもAccess+SQL+業務ヒアリングまでできれば、60万円台前半のレンジに入るケースがあります。

単価の天井を突破する条件

自分がどのくらいの単価を狙えるか気になる方は、無料のフリーランスエンジニア単価診断で現在の市場単価の目安を確認できます。診断結果を元にスキルの棚卸しをすると、次に伸ばすべきスキルが見えやすくなります。

  • Excel VBA単独では月60万円台で頭打ちになるケースが多く見られる

  • 同程度の稼働率・首都圏公開案件の比較では、Access併用・SQL併用で+5〜10万円のケースが見られる

  • Power AutomateやPower BIまで扱えると、案件の対象範囲が広がる(クラウド・BI寄りの募集条件を満たせる)

  • Python併用で、VBAを1つの手段としつつデータ処理案件に横展開できる

スキル併用・稼働形態別の単価差(観測メモ)

併用スキル

単価インパクトの目安

Excel VBAのみ

ベースライン。40〜55万円が中心

+Access VBA

+5〜10万円のケースが見られる

+SQL(Oracle/SQL Server)

+5〜15万円。データ集計・レポート案件で有利

+Power Automate/Power BI

+10〜15万円。公開案件の募集要件で頻出

+Python(自動化/データ処理)

+10〜20万円。案件の選択肢自体が広がる

+業務ヒアリング・要件整理

上流工程案件で+10〜20万円

上表は複数エージェントの公開案件を横串で見たときに現れる傾向で、絶対値の保証ではありません。これらの上振れは、単に併用スキルを学習済みというより、実案件で要件整理や他システム連携まで担当した経験がある人で出やすい傾向です。単価交渉の考え方は単価交渉のコツ|タイミング・伝え方・根拠の作り方、複数スキルでの単価アップの実例はエンジニアの単価を上げる5つの方法を参照してください。

ミニFAQ

Q. VBAだけで月70万円は狙えますか?

A. Excel VBA単独では60万円台後半で頭打ちのケースが多く見られます。70万円台を狙う場合は、Access・SQL・Power Automateのいずれかの併用実績があるか、業務改善の上流(現状分析・要件整理)まで担える立場が必要になる傾向です。

VBA案件の稼働形態と契約形態

VBA案件は「フルタイム常駐」よりも部分稼働が組みやすい市場です。ここは他言語案件と大きく異なる点で、独立初期や副業ワーカーにとって重要な特徴になります。

週2〜3日案件が組みやすい

  • 公開案件では、フルタイム案件に比べて週2〜3日・リモート可の募集も一定数見られる

  • 業務部門が予算を持ち発注する小規模案件が多く、必要工数が「週1〜3日×数か月」に収まりやすい

  • 副業・兼業のフリーランスと相性がよい

週3日中心の働き方を検討中の方は週3日で働くフリーランスエンジニアの始め方、副業前提なら副業エンジニアの案件の探し方も参考にできます。

常駐かリモートか

  • 事務・情シス寄りのVBA案件はリモート可の割合が比較的高い

  • 金融・公共・製造業の一部では、機密性の高いデータを扱うため常駐要件が残る

  • Access DBやオンプレのデータ基盤に接続する案件は、リモート接続の可否がそのまま常駐要件を決める

契約形態は準委任と請負が混在する

エージェント経由の案件は準委任が中心で、小規模案件や直取引・クラウドソーシング経由では請負・成果物型も見られます。理由は成果物(マクロ・ツール一式)が明確で、工数見積もりの前提が立てやすいためです。

契約形態

よくあるパターン

単価の出し方

準委任(月額)

継続保守・改修、業務改善プロジェクト

月額固定

請負(一括)

特定ツールの新規開発、既存マクロの改修一式

見積もり金額

準委任+成果物

定常業務+新機能開発の混在

月額+追加見積

請負案件では要件不明確による工数超過が典型的なリスクになります。稼働時間の見積もりを崩さないためのポイントは後述の「よくある失敗」で整理します。

ミニFAQ

Q. VBAの請負案件で工数超過を防ぐには何を確認すべきですか?

A. 対象データの実サンプル、既存マクロのコード規模と品質、業務部門の変更要求の頻度、この3点を契約前に把握できると見積もり精度が上がります。特に「業務部門が要件変更を頻繁に出すか」は稼働超過の主要因になります。

フリーランスエンジニアの皆様

今の年収、今の働き方に満足してますか?

あなたの理想の案件を
専属コンシェルジュが実現

フリコンに無料会員登録して案件の相談をする

業界別のVBA案件動向

業界ごとに求められるスキルセット・単価レンジ・稼働形態が異なります。関連業界の詳細記事も併せて参照してください。

金融業界(銀行・証券・保険)

  • 公開案件では、帳票・レポート集計、コンプライアンス集計、金融商品の計算モデル自動化などが中心

  • 単価は中〜高位(60〜80万円台)で、常駐要件が残る募集が比較的見られる

  • Excel/Access資産が長期運用されており、保守・改修案件が継続的に発生する傾向がある

  • 詳細は金融業界のフリーランスエンジニア案件を参照

製造業(原価計算・生産管理)

  • 募集要件上は、原価計算、生産計画、在庫管理のExcel運用が根強く残っている

  • 公開案件ではSAPやOracleとの連携マクロの改修案件が観測される

  • 工場所在地の常駐案件と、本社側リモート案件が混在する傾向がある

  • 詳細は製造業のフリーランスエンジニア案件を参照

事務・バックオフィス業務

  • 公開案件では、経理・人事・営業事務のルーティン自動化案件が中心

  • 単価は40〜55万円のレンジが中心で、稼働は週2〜3日の募集が多く見られる

  • クラウドソーシング経由でも案件化しやすい領域

  • フリーランス事務系のキャリア観はフリーランス事務の仕事内容と案件獲得を参照

情シス・運用自動化

VBA案件の主要業務パターン

案件内容の型を4つに整理します。募集要件を見るときの分類軸として使えます。

既存VBAツールの保守・改修

  • 前任者が退職・引退したExcelマクロの引き継ぎ、機能追加、バグ改修

  • 案件数は多いが、単価は40〜55万円中心のケースが多い

  • 「巨大マクロ・スパゲッティコード」が含まれる案件はリスクが高い(詳細は後述)

業務プロセス自動化の新規開発

  • 業務部門から「この作業を自動化したい」というテーマが来て、ヒアリング→設計→実装

  • 単価は50〜70万円のレンジ

  • 業務ヒアリング能力が単価を左右するタイプの案件

データ集計・レポート自動生成

  • 日次・週次・月次のレポート作成をVBAで自動化

  • Access・SQL Server・Oracleとの連携が伴うケースが多い

  • Power BIと組み合わせるとレンジが上がる

他システム連携(Access・SQL・SAP・API)

  • 既存の業務システムからデータを取り出し、Excelで整形して報告書化

  • 単価は60〜75万円のレンジになりやすい

  • SAP GUI Scripting、SQL接続、Web API呼び出しといった周辺技術の経験が評価される

フリーランスエンジニアの皆様

今の年収、今の働き方に満足してますか?

あなたの理想の案件を
専属コンシェルジュが実現

フリコンに無料会員登録して案件の相談をする

単価が上がるスキル・条件

VBA案件で単価を上げる典型パターンを整理します。順序はコストパフォーマンス順(習得コストに対する単価インパクト)で並べています。

Access VBAと基礎SQL

  • Excel VBAだけで頭打ちを感じたら、まずAccessとSQLを追加する

  • データ集計・レポート案件の対象範囲が一気に広がる

  • SQL Server・Oracleとの接続経験も同カテゴリでカウントされる

  • Accessの機能・データベース設計はMicrosoft Access 公式で確認できる

Power AutomateとPower BI

  • Microsoft 365を導入する企業が広がるなかで、Power Automate・Power BIの募集要件で頻出する

  • Excel VBAとの併記で募集される案件が観測される

  • 「VBAだけ」から「Power Platform全体を扱える」へのポジション転換が単価アップの近道

Python(自動化・データ処理領域)

RPAツール(UiPath・WinActor)

業務ヒアリング・要件整理

  • 単価60万円超のVBA案件では、コードを書く力より業務を聞き取る力が評価されるケースが目立つ

  • 業務部門と直接話せる立ち位置になれると、単価と継続性の両方が上がる

VBA案件の探し方

VBA案件は「エージェント複数社+クラウドソーシング」の併用が実務的です。案件の性質ごとに探すルートを分けます。

フリーランスエージェント経由(中規模以上向け)

クラウドソーシング(単発小規模向け)

  • クラウドワークス・ランサーズにExcel VBAの小規模案件が継続的に出ている

  • 単価は月額ベースで20〜40万円相当の帯が中心で、エージェント経由より低め

  • 独立初期の実績づくり・副業向き

直取引・リファラル

求人検索時に併記するキーワード

VBA単独で検索すると案件数が絞れないため、以下のキーワードを組み合わせると精度が上がります。

  • 業務要件系:「業務自動化」「Excel マクロ」「レポート自動化」「Access」「帳票」

  • 併用スキル系:「SQL」「Power Automate」「Power BI」「Python」

  • 契約形態系:「請負」「準委任」「週2」「リモート」

フリーランスエンジニアの皆様

今の年収、今の働き方に満足してますか?

あなたの理想の案件を
専属コンシェルジュが実現

フリコンに無料会員登録して案件の相談をする

VBA案件のスキルシート記載ポイント

スキルシート全体の書き方はフリーランスエンジニアのスキルシートの書き方を参照してください。ここではVBA案件で評価されやすい書き方のポイントに絞ります。

案件詳細で書くべき粒度

  • 対象業務(何の業務を自動化したか)

  • 対象データの規模(ファイル数、レコード数、ユーザー数)

  • 削減工数の実績(月◯時間削減、日次業務が◯分短縮など)

  • 併用したツール(Access、SQL Server、Power BI、SAP、API連携等)

「作業自動化ツールを作成」だけでは差別化になりません。案件詳細の書き方はスキルシートの案件詳細の書き方、単価に響く定量表現はスキルシートで単価を上げる書き方で整理しています。

実績が少ない場合の書き方

併用スキルの書き方

  • 「Access VBA(3年)」「SQL Server(2年、SELECT/UPDATEレベル)」のように深さを添えて書く

  • 「使ったことがある」レベルと「業務で運用した」レベルは分けて記載

  • 業務改善の上流経験がある場合は必ず記載(要件整理、業務フロー図の作成など)

VBA案件でよくある失敗・落とし穴

契約前・稼働開始前に確認すべき典型リスクを整理します。

「巨大マクロの塩漬け」保守案件

  • 数千行・数万行に膨らんだVBAコードの引き継ぎ案件

  • 前任者がドキュメントを残していないケースが多い

  • 引き受け前にコードの実物を確認し、規模と品質を見積もる(NDA締結後に開示されるケースが一般的)

稼働見積が崩れる要件不明確案件

  • 「Excelの作業を自動化したい」だけの募集要件は、稼働超過の危険信号

  • 契約前に現行の作業手順・対象データ・完了条件の3点を書面で確認する

  • 請負契約の場合は要件変更時の追加費用ルールを合意しておく

単価が上がらないルーティン案件

RPAリプレースで案件消滅

  • 既存VBAマクロがRPAツールにリプレースされ、案件が終了するケース

  • 兆候:発注元が「Power Automate・UiPath導入」の話を出し始めたら注意

  • 対策:自分がリプレース先のRPAツールも扱えるようにしておくと案件継続につながる

フリーランスエンジニアの皆様

今の年収、今の働き方に満足してますか?

あなたの理想の案件を
専属コンシェルジュが実現

フリコンに無料会員登録して案件の相談をする

VBA案件の将来性と次のキャリア

短期・中期・長期の3つの時間軸で整理します。

短期(〜2年):保守と部分改修が主戦場

  • 現時点の公開案件では、既存Excel資産の保守案件が継続的に募集されている

  • 今後もOffice 365への移行と並行して、週2〜3日の並行案件を組みやすい状態が続くと見込まれる

中期(3〜5年):Power Platformとの共存

  • 今後はPower Automate・Power BIとの併用案件が中心になっていくと見込まれる

  • VBA単独の求人は縮小する可能性が高い一方、「Power Platform+VBA既存資産」の橋渡し案件は残る見通し

長期(5年以上):次のスキルへの併走

  • VBA一本足のキャリアはリスクが高い

  • 選択肢A:Python・データ分析領域へ横展開

  • 選択肢B:RPA・Power Platform領域へ横展開

  • 選択肢C:業務改善コンサル寄りの立ち位置(VBAは道具のひとつ)

キャリア全体の見立てはエンジニア市場価値の診断5ステップで棚卸ししつつ、次のスキル選定を進めるのが実務的です。

まとめ

  • 公開案件ベースでは、VBAフリーランス案件の単価は月額40〜80万円が中心で、Excel VBA単独では60万円台、Access・SQL・Power Automate・Pythonの併用で上振れするケースが観測される

  • 稼働は公開案件で週2〜3日のリモート募集も一定数見られ、副業・並行案件と相性がよい

  • 案件は「保守・改修」「新規業務自動化」「データ集計」「他システム連携」の4系統に分かれる傾向がある。上流に近いほど単価は上がる傾向が見られる

  • 探し方は大手エージェント複数社への登録が基本ルート。クラウドソーシングは実績づくり向き

  • 単価の天井を突破するには、VBA単独から離れてPower Automate・Python・RPAへの併走を早めに始めるのが実務的

自分の単価がどこに位置するかを知りたい場合は、フリーランスエンジニア単価診断で目安を把握するところから始めてみてください。単価を体系的に上げる考え方はフリーランスエンジニアの単価相場と単価の上げ方に整理があります。

製品仕様の公式情報

本文の相場・案件動向は、首都圏中心の主要フリーランスエージェント数社の公開案件を2026年8月時点で観測した数字を目安として整理しています。以下は言語・ツールの製品仕様確認に使用した公式情報です(VBA案件相場の直接根拠ではなく、製品仕様の確認用)。

よくある質問

AnswerMark

A. エージェント経由の案件では実務2〜3年以上が要件として提示されるケースが多く見られます。ただしクラウドソーシングでは実務経験不問の小規模案件が出ており、そちらで実績を積んでからエージェント登録に移る道が現実的です。前職の内製ツール開発経験は「実務」として翻訳できるケースが多いため、面談で提示する準備をしてください。

AnswerMark

A. Access VBAを含む案件のほうが単価は高めに出る傾向があります。Access案件は業務データベース運用が絡むため、SQLやデータ設計の理解が必要で、単価が上振れしやすいためです。ただしAccess案件そのものの母数はExcel案件より少ないため、Excel+Accessの併用スキルで臨むのが実務的な選択です。

AnswerMark

A. 主要エージェントの公開案件を見ると、事務・情シス系ではリモート可の案件が多く見られます。一方、金融・公共・機密データを扱う製造業では常駐要件が残っています。VBA案件の探し方としては、初期スクリーニング時にリモート可の絞り込みを入れると効率的です。

AnswerMark

A. 資格自体が案件獲得の必要条件になることはあまり見られませんが、実務経験が浅い段階ではスキル証明として機能するケースがあります。実務2〜3年以上ある場合は、資格取得より併用スキル(Access・SQL・Power Automate)の実績づくりに時間を投じるほうが単価インパクトが大きい傾向です。

AnswerMark

A. VBA案件は他言語案件に比べて請負・成果物型の比率がやや高めです。ただしエージェント経由の案件は準委任が中心。請負案件は個人受注(クラウドソーシング・直取引)に集まる傾向があります。請負では要件変更時の稼働超過リスクがあるため、契約書での完了条件の合意が重要です。

AnswerMark

A. 具体的な統計データは公開されていませんが、公開案件を見る限りでは、上位単価帯(月65万円超)はAccess・SQL・Power Automate・Pythonのいずれかを求める募集が目立ちます。逆に月40〜55万円のレンジではExcel VBA中心のスキル要件も見られるため、単価と併用スキルには相関がある傾向です。

AnswerMark

A. すでにVBAで実務経験がある方は、Power Automateを併走で覚えるのが現実的です。既存VBA案件をこなしながらPower Automateの募集要件を満たせる状態を目指すと、案件の選択肢が広がります。ゼロから学び始める場合は、Power Automateからのほうが習得速度が早いケースもあります。

AnswerMark

A. 継続案件では契約更新のタイミングが交渉しやすい機会になります。単価アップの根拠として、対応した業務範囲の拡大、新機能追加、他部門への横展開などを提示できると通りやすくなります。詳しくは単価交渉のコツエンジニアの単価を上げる5つの方法を参照してください。

AnswerMark

A. 週2〜3日・週末稼働の小規模案件は副業でも受注可能です。ただし本業が副業禁止規定に触れないか、業務内容が競業避止義務(会社と競合する仕事を制限する取り決め)に該当しないかを事前に確認してください。副業案件の探し方は副業エンジニアの案件の探し方で整理しています。

AnswerMark

A. 新規のExcel VBA大規模開発は現時点では限定的な傾向が観測されます。一方、既存マクロの保守・改修、部門主導の小規模自動化、Power Automate移行前の橋渡し案件など、保守と過渡期の案件は継続的に発生しています。今後の主戦場は「VBAだけ」ではなく「VBA+Power Platform/RPA/Python」の組み合わせに移っていく見込みです。

AnswerMark

A. 案件相当の粒度に翻訳します。「対象業務」「対象データ規模」「削減した工数」「使用技術(VBA、Access、SQL等)」の4点を書き出せば、社外案件のように読める形になります。守秘義務に触れる企業名・部門名は伏せて構いません。詳細は実績が少ないフリーランスエンジニアでも通るスキルシートの書き方を参照してください。

関連するタグ:

VBAPythonOracle

タグからお役立ちコンテンツを探す