Odooの消費税設定と日本の税制|税区分・軽減税率の設計で押さえる5つの論点

新しいシステムが動き出して半年。初めての消費税申告の前に、経理から「集計が合いません」と報告が来る。原因をたどると、稼働初日に決めた税の設定でした。過去の伝票が積み上がっていて、簡単には直せない。

税区分は、稼働前に整理しておけば、申告の数字を税レポートから取れる形に近づけられます。

Odoo(オドゥー:オープンソース由来の統合業務アプリ群)の税設定は、3つの層で考えると見通しがよくなります。基礎になるローカライゼーションパッケージ、条件で税を出し分ける税ポジション、そして個別の税です。なかでも基礎の層は、仕訳を1件でも計上すると変更できません(やり直しがきかない制約)。

3つの層で設計すると、たとえば次のことが変わります。

  • 免税事業者からの仕入を、取引先の設定で自動的に分けられる
  • 軽減税率の品目で、伝票入力の選び間違いを減らせる
  • 非課税と不課税を、別々の税として集計できる
  • 税率が改定されても、新しい税を足して切り替えられる

Odooには無料のCommunity版と有償のEnterprise版があります。税設定の仕組みはどちらでも使えますが、制度が変わったときに保守を担う人が変わります。日本向けの公式の記載はOdoo 20で増えましたが、自社の申告に使えるかは実機で確かめる前提です(公式の記載の現状)。

では、日本で使う前に、何を決めておけばよいのか。論点は5つあります(5つの論点)。良い点と注意点は、メリットと注意点に並べました。

税額計算の判断や適用の可否は、国税庁の情報と顧問税理士にご確認ください。

Odooの税設定を構成する3つの階層 上から、ローカライゼーションパッケージ、税ポジション、個別の税の3つの階層を並べ、それぞれの役割と設定のタイミングを示した図。第1層は仕訳を計上したあとは変更できない。 税設定は3つの階層でできている どの階層で調整するかによって、影響範囲が変わる 第1層 ローカライゼーションパッケージ 国ごとの勘定科目表・税・税ポジションが 一式で入る土台。データベース作成時に決まる。 仕訳を計上したあとは変更できない。 ここが最重要。 第2層 税ポジション 取引先や条件によって、適用する税を 自動で置き換えるルール。 輸出取引、免税事業者との取引などの 出し分けに使う。 第3層 個別の税 税率、計算方法、対応する勘定科目、 レポート上の集計先を定義したもの。 商品や明細に紐づけて使う。 追加や修正は比較的しやすい。
Odooの税設定を構成する3つの階層
目次

前提:Odoo公式の日本の消費税の記載は、Odoo 20で増えた

ERP導入支援を手がけるベンチャーネットは、Odoo公式ドキュメントと19.0〜19.4のリリースノートを確認しました。

その範囲では、日本の消費税に関する記載は見つかりませんでした(出典:Odoo公式ドキュメントおよびリリースノート、2026年9月確認)。税のページ、顧客請求書のページ、勘定科目表のページのいずれにも、日本の税率の説明はありません。

財務ローカライゼーションの国別一覧には、日本が含まれています。ただし、日本専用の解説ページはありません。「一覧には載っているが、中身を説明したページはない」状態です。

一方、2026年9月に公開されたOdoo 20のリリースノートには、日本の項に新しい記載があります。消費税の申告書の項目が追加され、一般課税と簡易課税の両方が対象とされています。

決算書と勘定科目表も、「中小会計要領」に合わせて更新されました(出典:Odoo 20 Release Notes、2026年9月確認)。

3つの層と5つの論点という考え方自体は、Odoo 20でも変わりません。新しい申告書の項目が自社の申告に使えるかは、実機と顧問税理士で確認してください。

記載がないことと、機能がないことは違います。「Odooは日本の消費税に対応していない」とは言えません。正確には、「公式に記載が確認できない」状態です。

そのうえで、実務では次の3点を前提に進めてください。

  • Odooの税設定は汎用的な仕組み。税率・税区分・端数処理は自社で設定して使う
  • その設定が日本の要件を満たすかは、税理士や所轄の官公庁に確認する
  • 日本向けモジュールをOdoo S.A.以外の事業者が提供している場合、提供元・サポート体制・継続性を自分で確認する

第1層:ローカライゼーションパッケージ

ローカライゼーションパッケージとは、国ごとの税制に合わせた設定を一式で導入する仕組みです。

勘定科目表、税、税ポジション、法定帳票などを、事前に設定した状態で導入します(出典:Odoo公式ドキュメント、2026年10月確認)。

会社の国を日本に設定すると、対応するパッケージが適用されます。ただし、公式の記載の現状で触れたとおり、日本専用の解説ページはありません。中身がどこまで整っているかは、実機で確かめる前提で考えてください。

やり直しがきかない制約

Odoo公式ドキュメントによれば、仕訳を1件でも計上したあとは、別のパッケージに変更できません(2026年10月確認)。

最初の設定を間違えると、やり直すにはデータベースを作り直すことになります。

「とりあえず動かしてみる」で本番に仕訳を入れてしまい、正しい設定に戻せなくなる。導入初期に起こり得るトラブルです。

検証環境と本番環境を分け、本番の初期設定は慎重に行ってください。

第2層:税ポジション

税ポジションは、条件によって適用する税を自動で置き換えるルールです。たとえば、次の場面で使います。

  • 海外の取引先には、国内向けとは異なる税を適用したい
  • 特定の取引先グループだけ、別の税区分で処理したい
  • 免税事業者からの仕入を、通常とは別の税区分で集計したい

取引先マスタに税ポジションを設定しておけば、伝票のたびに手で選び直す必要がなくなります。

日本での使いどころ

インボイス制度では、取引先が適格請求書発行事業者かどうかで、仕入の扱いが変わります。

この出し分けを担当者の判断に任せると、処理がばらつきます。税ポジションで自動化しておくのが、実務上は安全です。

関連する論点はOdooのインボイス制度対応で扱っています。

第3層:個別の税

もっとも手を入れる機会が多い層です。日本で使う場合、次の税区分を設計します。

日本で設計する主な税区分 課税取引、非課税取引、不課税取引、免税取引の4つの区分について、それぞれの例と設計時の注意点を示した図。率がゼロでも、区分が違えば集計先が変わる。 税区分は「税率」だけの話ではない 率がゼロでも、区分が違えば集計先が変わる 課税取引 標準税率 10%/軽減税率 8% 通常の売上・仕入。飲食料品などは軽減 設計の注意 商品マスタに既定の税を持たせ、入力ミスを防ぐ 非課税取引 土地の譲渡・貸付、住宅の家賃、一定の医療など 設計の注意 税率ゼロでも、不課税と区別して集計する 不課税取引 給与の支払、配当金の受取、保険金など 設計の注意 対象外として明示的に設定し、空欄にしない 免税取引 輸出取引、国際輸送など 設計の注意 税ポジションで自動的に切り替えられるようにする
日本で設計する主な税区分

税率がゼロの区分がいくつもあるのが、日本の消費税の特徴です。

非課税と不課税は、どちらも税額はゼロです。しかし、申告上の扱いは異なります。同じ設定にまとめてしまうと、集計が合わなくなります。

設定で外せないのは、税率ではなく「集計先」です。各税が、どのレポート行に集計されるかを必ず確認してください。

Odooの消費税設定で、日本向けに決めておくべき5つの論点

税抜経理と税込経理のどちらにするか

会社の会計方針で決まります。システム側では、金額の入力方法と表示に影響します。途中で変えると過去データとの整合が崩れるため、導入前に確定させてください。

Odoo 20では、見積・発注・請求書で税込と税抜の表示を切り替えられるようになりました(公式リリースノート記載)。ただし、表示の切り替えと会計方針の決定は別の話です。方針は先に決めます。

端数処理をどこで行うか

税額の端数を、切り捨て・切り上げ・四捨五入のどれにするか。そして、どの単位で処理するか。

請求書の消費税額は、適格請求書の要件と関わります。海外製システムは明細単位で計算する設計のことがあるため、実機での確認が欠かせません。

詳しくはOdooのインボイス制度対応で扱っています。

商品マスタに既定の税を持たせるか

軽減税率の対象品目を扱う会社では、必須の設計です。

商品ごとに既定の税を設定しておけば、伝票入力で選び間違えるリスクが下がります。設定しなければ、正しさが入力者の知識に依存します。

経過措置を税区分としてどう持つか

インボイス制度には、登録のない事業者からの仕入について経過措置があります。

控除割合と適用期間は、制度改正で変わり得ます。そのため、割合を変更できる形で設定を持つことが重要です。

具体的な割合や適用期間は、国税庁の最新情報をご確認ください。

申告に使う集計をどう出すか

Odooには税レポートの機能があります。ただし、Odoo 19までは、そのまま日本の申告書の様式になるわけではありませんでした。

Odoo 20では、消費税の申告書の項目が追加されたと公式に記載されています。それでも、自社の申告にそのまま使えるかは、実機と顧問税理士で確かめる必要があります。

「どの数字を、どこから取るか」は、導入時に決めてください。ここが曖昧だと、申告のたびに手作業が発生します。

簡易課税を選択している場合

簡易課税制度を選んでいる事業者では、仕入側の税区分の重要度が下がります。みなし仕入率(業種ごとに定められた仕入の割合)で計算するためです。

ただし、システム側で気をつける点があります。

  • 売上側の事業区分の管理が必要になる
  • 将来、本則課税に戻る可能性を考えると、仕入側も記録しておくほうが安全
  • 制度の適用要件は変わり得るため、切替に耐える設計にしておく

どの課税方式を選ぶかは税務判断です。顧問税理士にご確認ください。

Community版とEnterprise版で何が変わるか

税設定の仕組み自体は、どちらのエディションでも使えます。違うのは保守の担い手です。

エディション中身制度変更への対応
Community版無料のオープンソース版。ローカライゼーションの仕組みは使えるが、公式サポートの対象外税率改定や制度変更への対応は、自社で判断・実施する
Enterprise版有償のサブスクリプション。公式サポートと全アプリを含む公式のアップグレードサービスを利用できる

日本の税制対応は、3つの層で成り立っています。Odoo公式のパッケージ、コミュニティが提供するモジュール、そして自社での個別対応です。

制度が変わったとき、誰が設定を更新するのか。これを導入時に決めておいてください。

エディションの違いはOdoo Community版とEnterprise版の違いで整理しています。

Odooの税設定のメリットと注意点

税設定の仕組みは、Community版でもEnterprise版でも使えます。違いが出るのは、制度が変わったときの保守です。それを踏まえた良い点は、次の5つです。

  • 3つの層で整理して設計できる:パッケージ・税ポジション・個別の税に分けると、どこで調整するかが見える
  • 取引先ごとの出し分けを自動化できる:税ポジションで、海外の取引先や免税事業者からの仕入を自動で置き換える
  • 入力の選び間違いを減らせる:商品マスタに既定の税を持たせると、軽減税率の品目でも入力者の知識に頼らずに済む
  • 税率改定に合わせて税を足せる:新しい税を追加し、適用開始日以降の伝票で使う。過去の伝票は旧税率のまま残る
  • 日本向けの公式の記載が増えた:Odoo 20で消費税の申告書の項目が加わり、決算書と勘定科目表も中小会計要領に合わせて更新された

注意点は、次の4つです。

  • 基礎の層はやり直しがきかない:仕訳を1件でも計上したあとは、別のパッケージに変更できない
  • 日本専用の解説ページがない:Odoo 20の申告書の項目も、自社の申告に使えるかは実機と顧問税理士で確認する
  • 集計先まで設計が要る:非課税と不課税は、税額はどちらもゼロでも申告上の扱いが違う
  • 制度変更への追随を決めておく:Community版では、税率改定や制度変更への対応を自社で判断・実施する。Enterprise版は公式のアップグレードサービスを利用できる

両方を並べると、次の図のとおりです。

Odooの税設定のメリットと注意点 良い点は、3つの層で整理して設計できる、取引先ごとの出し分けを自動化できる、入力の選び間違いを減らせる、税率改定に合わせて税を足せる、日本向けの公式の記載が増えたこと。注意点は、基礎の層はやり直しがきかない、日本専用の解説ページがない、集計先まで設計が要る、制度変更への追随を決めておくこと。 Odooの税設定のメリットと注意点 良い点 3つの層で整理して設計できる パッケージ・税ポジション・個別の税 出し分けを自動化できる 税ポジションで税を自動で置き換える 入力の選び間違いを減らせる 商品マスタに既定の税を持たせる 税率改定に合わせて税を足せる 適用開始日以降の伝票で使う 日本向けの公式の記載が増えた Odoo 20で申告書の項目が加わった 注意点 基礎の層はやり直しがきかない 仕訳の計上後はパッケージを変えられない 日本専用の解説ページがない 実機と顧問税理士で確認する 集計先まで設計が要る 非課税と不課税は申告上の扱いが違う 制度変更への追随を決めておく Community版は自社で判断・実施 注意点は、本番に仕訳を入れる前に手を打てる
Odooの税設定のメリットと注意点

注意点は、本番に仕訳を入れる前に手を打てます。決めておく中身は5つの論点に、進め方は税区分の設計を固めるまでの進め方に書いています。

設計を間違えたときに起きること

税区分の設計ミスは、稼働直後には気づきません。表に出るのは、たいてい最初の申告時です。起きやすい症状は次のとおりです。

症状原因になりやすい設定
申告用の集計が合わない税の集計先(レポート行)の設定漏れ
非課税と不課税が混ざる税率ゼロの区分をまとめて設定した
消費税額が1円ずれる端数処理の単位・方法が要件と違う
取引先ごとに処理がばらつく税ポジションを使わず手入力に任せた
過去分を直せないパッケージ選択のやり直しができない

いずれも、直すには過去データの修正が伴います。だから、設計段階での確認が最も費用対効果が高いのです。

本番稼働の前に、次の項目を経営会議で確認してみてください。1つでも答えに詰まるなら、設計はまだ固まっていません。

  • □ 税抜経理か税込経理か、会計方針として決まっている
  • □ 本番とは別に、税設定を試せる検証環境がある
  • □ 非課税と不課税が、別々の税として集計先まで分かれている
  • □ 免税事業者からの仕入を、取引先の設定で自動的に分けられる
  • □ 申告書のどの欄の数字を、どのレポートから取るか決まっている
  • □ 税率改定や制度変更のとき、設定を更新する担当者が決まっている

税区分の設計を固めるまでの進め方

ベンチャーネットが税まわりの設計に入るときは、次の順で進めます。ERPはITの話ではなく経営の仕組みづくりです。そのため、経理・システム担当・顧問税理士の三者で決める場を最初に作ります。税金のための決算書から、外に説明できる決算書へ整える考え方は、会社が大きくなる前に整えることでも取り上げました。

  1. 今の申告の数字の出どころを確かめる:申告書の各欄を、いまどの帳票から転記しているかを一覧にします。これが、新しい集計先の設計図になります。
  2. 取引の種類を洗い出す:軽減税率の品目、海外取引、免税事業者からの仕入、非課税・不課税の取引が、どれだけあるかを数えます。
  3. 標準機能に合わせられるかを見極める:Fit to Standard(標準機能に業務を合わせる考え方)で、税ポジションと既定の税で足りるかを検証環境で試します。
  4. 検証環境で1か月分を流して見比べる:過去の取引を入れて税レポートを出し、今の申告の数字と並べて差を確認します。
  5. 本番の初期設定と更新の担当を決める:パッケージの選択を確定してから仕訳を入れ始めます。制度改正時に誰が設定を直すかも、文書にします。

検証の結果、Odooが合わないと分かれば、そうお伝えします。ベンチャーネットは、NetSuite・Odoo・AIスクラッチ開発を扱い、SAPからのリプレイスにも対応しています。

規模や取引の複雑さによっては、NetSuiteのほうが合う場合もあります。AIスクラッチ開発はライセンス費用がかからない一方、開発費と保守費は別途かかります。製品ありきでなく、その比較から始めます。NetSuite側の税の持ち方は、NetSuite SuiteTaxとJapan Localizationの整理で整理しました。

Odooの消費税設定についてよくある質問

Odooは日本の消費税に対応していますか?

複数の税率を持つ仕組みや、税区分を設計する仕組みは備わっています。日本向けのローカライゼーションパッケージも用意されています。

ただし、そのまま使えば日本の実務に合うわけではありません。設計と確認が必要です。

税率が改定されたらどうなりますか?

自動では変わりません。新しい税を追加し、適用開始日以降の伝票で使う設計にします。

過去の伝票は、旧税率のまま残す必要があります。税率改定が起きる前提で設計しておいてください。

途中でローカライゼーションパッケージを変更できますか?

仕訳を計上する前であれば変更できます。計上したあとは変更できません(出典:Odoo公式ドキュメント、2026年10月確認)。本番環境での初期設定は慎重に行ってください。

税区分の設計は誰がやるべきですか?

経理担当者とシステム担当者が一緒に進めるのが基本です。どちらか一方だけでは不十分です。

経理は「どう集計したいか」を、システム側は「どう設定すれば実現できるか」を知っています。両方がそろったうえで、顧問税理士にも設計内容を確認してもらうと安全です。

消費税の判断まで記事で解説していないのはなぜですか?

課税・非課税の判定や適用の可否は、取引の実態によって変わる領域だからです。制度の詳細は国税庁の情報を確認し、判断は顧問税理士にご相談ください。

Odooの消費税設定のメリットと注意点は何ですか?

税の出し分けを自動化できる一方で基礎の層はやり直せません。

税ポジションで免税事業者からの仕入などを自動で分け、商品マスタの既定の税で入力の選び間違いを減らせます。一方、ローカライゼーションパッケージは、仕訳を計上したあとは変更できません。非課税と不課税の集計先も、導入前に分けておいてください(メリットと注意点)。

まとめ

Odooの消費税設定は、3つの層で考えると整理できます。

  • 第1層 ローカライゼーションパッケージ:基礎の層。仕訳を計上したあとは変更できない
  • 第2層 税ポジション:取引先や条件による自動の出し分け
  • 第3層 個別の税:税率、計算方法、集計先の定義

日本で設計すべき論点は、次の5つです。

  1. 税抜経理か税込経理か
  2. 端数処理の方法と単位
  3. 商品マスタへの既定税の設定
  4. 経過措置を変更できる形で持つこと
  5. 申告用の集計をどこから取るか

税区分の設計は地味な作業ですが、あとから直すのが最も大変な領域です。すべてを最初から詰め切る必要はありません。ただし、やり直しがきかない「第1層」だけは慎重に進めてください。

1年後、2回目の申告の時期に、経理が税レポートの数字をそのまま申告書の欄へ写していく。経過措置の割合が変わっても、担当者が設定を1か所直すだけで済んでいる。そんな静かな決算期が、この設計の目指す姿です。

もう少し詳しく知りたい方へ

税区分の設計は、経理とシステムの知識が交わる領域です。自社の申告の数字がどこから来ているか、一緒に整理するところからご相談ください。

関連記事

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

持田 卓臣(もちだ たくおみ)
株式会社ベンチャーネット 代表取締役

ヒューレット・パッカード社でITコンサルタントとして従事した後、2005年に株式会社ベンチャーネットを設立。
Oracle NetSuite Solution Provider Partner として、中堅・中小企業向けクラウドERP「NetSuite」の導入・運用支援を提供しています。
SEO・広告・SNS・ウェブ・MA・SFAと一気通貫で培ってきたデジタルマーケティング領域の業務知見を活かし、NetSuiteを軸とした経営DXを支援しています。
著書:『普通のサラリーマンでもすごいチームと始められる レバレッジ起業「バーチャル社員」があなたを救う』(KADOKAWA、2020年)

目次