「n8nは安い」と紹介されることが多いノーコード自動化ツールです。しかし実際に契約してみると、想定より早く無料枠・契約枠を使い切ってしまったという相談が中小企業からも出てきます。理由の多くは、n8nの料金が「ワークフローの複雑さ」ではなく「実行回数」で決まる仕組みを把握していないことにあります。本記事ではn8n公式の料金ページとMicrosoftの公式ライセンス資料を一次情報として、n8nとPower Automateの課金単位の違いを整理し、契約前に確認すべき3点をまとめます。
課題の現状:「実行回数」の数え方を知らずに契約してしまう
中小企業がノーコードの自動化ツールを選ぶとき、比較の軸になりやすいのは月額料金です。ただ、n8nのプラン表を見ると「Starter 20€/月」「Pro 50€/月」のように価格は分かりやすい一方、その下に書かれている「実行回数(executions)」という制限の意味を正確に理解していないまま契約してしまうケースが見られます。
n8n公式のPricingページによると、n8nでは「executionとはワークフロー全体を1回実行することで、その中のステップ数は関係ない」と定義されています[1]。つまり、5ステップの請求書処理フローも50ステップの複雑な承認フローも、1回動けば同じ1 executionとして数えられます[1]。この仕組みを知らずに「小さな自動化を増やしていけばいい」と考えると、ワークフローの本数が増えるほど想定より早く上限に達することになります。
解決の方針:単位の違いを前提に比較する
n8nとMicrosoft Power Automateは、どちらも「自動化1回あたりの利用量」に応じて課金される仕組みを持ちますが、数える単位が異なります。n8nは前述の通り「ワークフロー全体の実行(execution)」単位、一方Power Automateはライセンス種別ごとに「1日あたりのアクション数」という単位で上限が決まります[2]。Power Automate Premiumライセンスは1ユーザーあたり1日40,000アクション、容量ライセンスのProcessライセンスは1ライセンスあたり1日250,000アクションです[2]。ここで言う「アクション」はフロー内の個々のステップ(1アクション=1ステップ相当)を指すため、n8nの「1実行=何ステップでも1カウント」とは数え方そのものが違います。
| 項目 | n8n | Power Automate |
|---|---|---|
| 課金・制限の単位 | 実行回数(execution)=ワークフロー1回の実行[1] | アクション数(action)=フロー内の1ステップごと[2] |
| 代表プランの上限 | Starter: 2.5K実行/月、Pro: 10K実行/月、Business: 40K実行/月[1] | Premium: 40,000アクション/日/ユーザー、Process: 250,000アクション/日/ライセンス[2] |
| 価格(月額・年契約時) | Starter 20€、Pro 50€、Business 667€[1] | ライセンス体系が異なるため単純比較不可(要見積り) |
この単位の違いを無視して「n8nは月2.5K、Power Automateは日40,000だからPower Automateの方が圧倒的に余裕がある」と単純比較すると、実態を見誤ります。次のHow-toで、自社のワークフローに当てはめた見積もり方法を説明します。
自社の利用量を見積もる3つのステップ
契約前に、以下の手順で自社のワークフロー規模を見積もっておくと、プラン選びで失敗しにくくなります。
- 想定ワークフロー数と実行頻度を棚卸しする:「請求書が届いたらOCRして転記する」「毎朝Teamsに前日の売上を通知する」など、自動化したい業務を一覧にし、それぞれ1日・1ヶ月に何回動く想定かを書き出します。n8nではワークフローごとの複雑さは関係なく、動いた回数だけが積み上がります[1]。
- n8nの場合は「月間実行回数の合計」で見積もる:棚卸しした各ワークフローの月間実行回数を単純に合計します。例えば「業務時間中(8時間)に1時間おきに動く通知フロー」なら1日8実行×営業日20日=月160実行、これに他のフローを積み上げてStarter(2.5K)・Pro(10K)・Business(40K)のどのプランに収まるかを確認します[1]。
- Power Automateの場合は「1フローあたりのアクション数×実行回数」で見積もる:Power Automateは1日あたりのアクション数で制限されるため、1回の実行で何ステップ(コネクタ呼び出し)を使うかも掛け合わせる必要があります[2]。公式ドキュメントも「daily usageの見積もりは(1実行あたりのアクション数)×(1日の実行回数)で計算する」としています[2]。ステップ数が多いフローほど、同じ実行回数でもアクション数の消費が早くなります。
この3ステップを踏むと、「n8nなら上限内に収まるが、同じ業務をPower Automateで作るとアクション数超過でProcessライセンスの追加が必要になる」といった、ツールごとの実際のコスト構造の違いが見えてきます。
ハマりどころ・落とし穴
- 単位をそろえずに価格だけ比較する:「n8n Starterは2.5Kでいいが、Power Automateは日40,000もある」という比較は、実行回数とアクション数という異なる単位を混同しています[1][2]。どちらの単位でも、自社の想定利用量に当てはめ直してから比較する必要があります。
- サブワークフロー呼び出しの数え方を確認し忘れる:n8nで親ワークフローから別のワークフローを呼び出す構成にした場合の実行回数の数え方は、公式Pricingページの定義だけでは読み取れない部分があるため(要検証)、契約前に自社の構成でサポートに確認しておくと安全です。
- 無料トライアルの利用量で本番規模を見積もる:トライアル期間中に動かすフロー数は本番より少ないことが多く、本番移行後に実行回数が急増して上限に達するケースがあります。棚卸しは「現状」ではなく「本番移行後の想定」で行うべきです。
⚠ 注意:n8nもPower Automateも、上限を超えた場合に即座にフローが止まるわけではなく、超過時の挙動(警告・一時停止・追加課金)はプラン・契約によって異なります。契約前に超過時の扱いを確認しておくことをおすすめします。
確認した場合・しなかった場合
契約前に実行回数・アクション数を見積もっておけば、「どのプランから始めるべきか」「将来ワークフローが増えたときにどのタイミングでプラン変更が必要か」を事前に判断でき、予算の交渉や社内説明もしやすくなります。一方、見積もりをせずに「とりあえず一番安いプランで契約する」と、ワークフローが数本増えた段階で実行回数の上限に達し、想定していなかったプラン変更やコスト増が発生することがあります。中小企業の場合、情シス専任者がいないことが多く、この「後から気づく」コスト増が最も避けたいパターンです。
💡 学び:料金プランは「価格の安さ」ではなく「自社の実行量に対する単位の相性」で選ぶと、後からの見直しが減ります。
まとめ
n8nとPower Automateはどちらも「自動化の実行量」に応じて料金・上限が決まりますが、数える単位(実行回数 vs アクション数)が異なるため、価格表の数字だけを見て比較すると判断を誤ります。契約前に自社のワークフロー数・実行頻度を棚卸しし、どちらの単位で見積もっても無理のないプランを選ぶことが、想定外のコスト増を避ける一番の近道です。
「うちの業務量だとn8nとPower Automateのどちらが合っているか分からない」と思った方は、お問い合わせ からお気軽にご相談ください。初回ヒアリング(30分・無料)で、御社の業務量・既存システム・予算から最適な構成をご提案します。
itdoor | AI/業務自動化の受託開発・コンサルティングを提供。
根拠: [1] n8n公式 Pricingページ(確認日2026-10-23)「An execution is a single run of your entire workflow. It doesn’t matter how many steps are in」(Starter 20€/月・2.5K executions、Pro 50€/月・10K、Business 667€/月・40K、年契約時) https://n8n.io/pricing/ [2] Microsoft Learn「Types of Power Automate licenses」(確認日2026-10-23、ms.date/updated_at 2026-09-22)「Daily action limit: 40k per user(Premium)/250k per Process license」「estimate daily usage as (actions per run) × (runs per day)」 https://learn.microsoft.com/en-us/power-platform/admin/power-automate-licensing/types
