付加価値税(VAT)
物品やサービスに付加価値税(VAT)を課す国もあります。 VAT率は、製造や流通のプロセス、材料、サービスの段階によって異なります。 複数のVAT レートを適用して、支払い期限の税金を正しく計算できます。
Commerceでは、加盟店またはお客様の住所(両方が同じ国の場合)に基づいて付加価値税を請求するように設定できます。 VATの計算は通常、発送先ではなく、発送先に基づいて行われます。 ほとんどの場合、顧客配送先住所に基づいてVATを計算する設定設定で十分です。
シナリオ例
-
あるEU加盟国のVAT登録済みビジネスで、別のEU加盟国の個人に商品を供給する場合、VATは加盟店の所在地に基づいて「遠隔販売」として計算されます。
-
イギリスの住所に配送するイギリスの店舗から購入するオランダのビジネスは、イギリスのVAT料金を支払う必要があります。
-
ダウンロード可能な商品または デジタル商品 の販売では、VAT率は加盟店の場所ではなく、配送先に基づいています。 デジタル商品の供給場所を参照してください。
VATの設定
次の手順には、英国で小売顧客への販売のために20%のVATを設定する手順の例が含まれています。 その他の税率や国については、一般的な手順に従いますが、国、VAT率、顧客タイプなどに対応する特定の情報を入力してください。
特定の企業間取引では、VATは評価されません。 Commerceでは、お客様のVAT IDを検証して、VATが適切に評価されている(または評価されていない)ことを確認できます。 VAT ID検証を参照してください。
手順1:顧客税区分の設定
税ルールを作成するプロセスは、税率を追加することから始まります。
-
管理者 サイドバーで、Stores > Taxes>Tax Zones and Ratesに移動します。
{width="600" modal="regular"}
-
VATで使用するのに適した顧客税区分があることを確認します。
この例では、Retail Customerという名前の顧客税区分があることを確認します。 この税区分が存在しない場合は、Add New Tax Rateをクリックします。
-
新しい税区分の Tax Identifier を入力します。
税ルールを作成すると、すべての税率が 税ルール情報 の税率 フィールドに表示されます。
-
郵便番号の範囲(/~)を設定するには、「Zip/Post is Range」チェックボックスを選択します。
-
税率が適用される Country を選択します。
-
購入時の税率の計算に使用する Rate Percent を入力します。
-
完了したら、Save Rateをクリックします。
送信された税率に基づいて、その後の税ルールを作成できます。 税率がない場合、税ルールの作成は不可能になります。
手順2:製品税区分の設定
-
管理者 サイドバーで、Stores > Taxes>Tax Rulesに移動します。
-
Add New Tax Ruleをクリックします。
-
Additional Settings セクションの
を展開します。
{width="600" modal="regular"}
-
製品税区分で、Add New Tax Classをクリックします。
-
使用可能な製品税区分のリストに新しい区分を追加し、3つの新しい区分を作成するには、新しい税区分の Name を入力し、チェックマークをクリックします。
VAT StandardVAT ReducedVAT Zero
-
追加した新しいクラスごとに Save Class をクリックします。
-
Save Ruleをクリックします。
手順3:税区間と税率の設定
-
管理者 サイドバーで、Stores > Taxes>Tax Zones and Ratesに移動します。
この例では、米国の税率を削除するか、そのまま残します。
-
Add New Tax Rateをクリックします。
{width="600" modal="regular"}
-
新しいレートを次のように定義します。
VAT標準
- 税識別子:
VAT Standard - 国と州:
United Kingdom - 率の割合:
20.00
VAT減税
- 税識別子:
VAT Reduced - 国と州:
United Kingdom - 率の割合:
5.00
- 税識別子:
-
各レートの Save Rate をクリックします。
手順4:税ルールの設定
税ルールは、顧客税区分、製品税区分および税率の組み合わせです。
-
管理者 サイドバーで、Stores > Taxes>Tax Rulesに移動します。
-
次のように新しい税ルールを追加します。
VAT標準
- 名前:
VAT Standard - 顧客税区分:
Retail Customer - 製品税区分:
VAT Standard - 税率:
VAT Standard Rate
減税
- 名前:
VAT Reduced - 顧客税区分:
Retail Customer - 製品税区分:
VAT Reduced - 税率:
VAT Reduced Rate
- 名前:
-
各レートの Save Rule をクリックします。
手順5:製品への税区分の適用
-
管理者 サイドバーで、Catalog > Manage Productsに移動します。
-
カタログから商品を編集モードで開きます。
-
一般 ページで、Tax Class オプションを見つけて、製品に適用される VAT Class を選択します。
-
完了したら、Saveをクリックします。
{width="600" modal="regular"}
フィールドの説明
店舗情報
Commerceでは、次の店舗情報の設定設定を使用して、マーチャント情報に基づいてVATを計算します。
VAT Number - マーチャントに割り当てられている付加価値税番号。
Validate VAT Number - VAT検証は、VAT番号が欧州委員会 データベースの対応するレコードと一致することを確認します。
ユーザー情報
Commerceでは、次のフィールドを使用して、お客様の情報)に基づいてVATを計算します。
アカウント情報
Tax/VAT Number – 該当する場合、お客様に割り当てられている税番号または付加価値税番号。
住所
VAT Number – 該当する場合、お客様の特定の請求先住所または配送先住所に関連付けられている付加価値税番号。 EU内の デジタル商品)の販売の場合、VATの金額は配送先に基づきます。
顧客アカウント
Commerceでは、次のお客様の設定を使用してVATを計算します。
Show VAT Number on Storefront – 顧客アカウントで利用可能なアドレス帳に顧客のVAT番号フィールドが含まれているかどうかを判断します。
Default Value for Disable Automatic Group Changes Based on VAT ID - VAT IDは、VAT検証で使用される場合の顧客のVAT番号の内部識別子です。 VAT検証中、Commerceは、その番号が欧州委員会 データベースと一致することを確認します。 検証結果に基づいて、4つのデフォルトの顧客グループのいずれかに顧客を自動的に割り当てることができます。
VAT登録番号の検証
VAT ID検証は、加盟店と顧客のロケールに基づいて、欧州連合(EU)内で行われるB2B トランザクションに必要な税金を自動的に計算します。 Commerceは、欧州委員会 サーバーのweb サービスを使用してVAT ID検証を実行します。
- 加盟店とお客様が同じEU加盟国にいる場合は、VATが請求されます。
- 加盟店とお客様が異なるEU加盟国にあり、両当事者がEU登録の事業体である場合、VATは請求されません。
ストア管理者は、アカウントの作成、アドレスの作成または更新、チェックアウト時に顧客に自動的に割り当てることができる複数のデフォルト顧客グループを作成します。 その結果、異なる税制が国内(国内)およびEU内の販売に使用されます。
顧客登録ワークフロー
VAT ID検証が有効になっている場合は、登録後、各顧客にVAT ID番号を入力するように提案されます。 ただし、このフィールドに入力できるのは、VATの顧客として登録されている買い物客のみです。
お客様がVAT番号およびその他のアドレスフィールドを指定し、保存を選択すると、システムはアドレスを保存し、VAT ID検証要求を欧州委員会サーバーに送信します。 検証の結果に従って、デフォルトのグループの1つが顧客に割り当てられます。 このグループは、顧客または管理者がデフォルトアドレスのVAT IDを変更するか、デフォルトアドレス全体を変更した場合に変更できます。 1 ページのチェックアウト中に、グループを一時的に変更できる(グループの変更がエミュレートされる)場合があります。
有効になっている場合は、Customer Informationページのチェックボックスを選択して、個々の顧客のVAT ID検証を上書きできます。
チェックアウトワークフロー
チェックアウト時にお客様のVAT検証が実行された場合、VAT要求識別子とVAT要求日は、注文の「コメント履歴」セクションに保存されます。
チェックアウト時のVAT ID検証と顧客グループの変更に関するシステムの動作は、「各トランザクションの検証」および「自動グループ変更を無効にする」設定の設定方法によって異なります。 この節では、フロントエンドでのチェックアウトに対するVAT ID検証機能の実装について説明します。
お客様がGoogle Express Checkout、PayPal Express Checkout、またはその他の外部チェックアウト方法を使用する場合、チェックアウトは外部支払いゲートウェイの側で完全に実行されます。 このシナリオでは、各トランザクションで検証設定を適用できず、チェックアウト中に顧客グループを変更できません。
VAT ID検証の設定
VAT ID検証を設定するには、まず必要な顧客グループを設定し、関連する税区分、レートおよびルールを作成する必要があります。 次に、ストアのVAT ID検証を有効にし、設定を完了します。
次の例は、VAT ID検証に税区分と税率がどのように使用されるかを示しています。 例を確認し、ストアに必要な税区分とルールを設定する手順に従います。
例:VAT IDの検証に必要な最小限の税金ルール
国内顧客向けの区分。
VAT IDが正しくフォーマットされていない顧客向けのクラス。
VAT IDの検証に失敗した顧客向けのクラス。
国内顧客向けのクラス
無効なVAT IDを持つお客様向けのクラス VAT IDの検証に失敗した顧客向けのクラス
ステップ 1:VAT関連の顧客グループを作成する
VAT ID検証は、VAT ID検証結果に従って、4つのデフォルト顧客グループのうちの1つを顧客に自動的に割り当てます。
- 国内線
- EU域内
- 無効なVAT ID
- 検証エラー
VAT ID検証用の顧客グループを作成するか、ビジネスロジックに準拠している場合は既存のグループを使用できます。 VAT ID検証を設定する場合、作成した各顧客グループを、適切なVAT ID検証結果を持つ顧客のデフォルトとして割り当てる必要があります。
ステップ 2:VAT関連のクラス、料金、ルールの作成
各税ルールは、次の3つのエンティティで定義されます。
- 顧客税区分
- 製品税クラス
- 税率
VAT ID検証を効果的に使用するための税ルール を作成します。
手順3:VAT ID検証の有効化と設定
-
管理者 サイドバーで、Stores > Settings>Configurationに移動します。
-
必要に応じて、設定の Store View を設定します。
-
左側のパネルで、Customersを展開し、Customer Configurationを選択します。
-
Create New Account Options セクションの
を展開します。
次の例では、VAT検証に関連しない一般的なお客様の設定は薄暗くなっています。
{width="600" modal="regular"}
-
Enable Automatic Assignment to Customer Groupを
Yesに設定し、必要に応じて次のフィールドに入力します。- Default Group
- Default Value for Disable Automatic Group Changes Based on VAT ID
- Show VAT Number on Storefront
-
完了したら、Save Configをクリックします。
ステップ 4:VAT IDと国を設定する
-
左側のパネルで「General」を展開し、下の「General」を選択します。
-
Store Information セクションの
を展開します。
{width="600" modal="regular"}
-
Countryを選択します。
-
VAT Numberを入力し、Validate VAT Numberをクリックします。
結果はすぐに表示されます。
-
完了したら、Save Configをクリックします。
ステップ 5:EU加盟国のリストを確認する
-
一般設定ページに進み、Countries Options セクションの
を展開します。
{width="600" modal="regular"}
-
European Union Countries リストで、EUの各メンバー国が選択されていることを確認します。
デフォルト設定を変更するには、「システム値を使用」チェックボックスをオフにします。 Ctrl キー(PC)またはCommand キー(Mac)を押しながら、追加または削除する国をクリックします。
-
完了したら、Save Configをクリックします。