インド

インストール

以下のモジュールを :ref:`インストール <general/install>して、インドローカライゼーションの全ての機能を手に入れて下さい:

名称

技術名

説明

インド - 会計

l10n_in

デフォルト 会計ローカライゼーションパッケージ

インド電子請求

l10n_in_edi

インド電子請求統合

インド E-waybill

l10n_in_edi_ewaybill

インド E-way bill 統合

Indian E-waybill Stock

l10n_in_ewaybill_stock

E-waybill creation from the Inventory app

Indian - Check GST Number Status

l10n_in_gstin_status

Indian Check GST Number Status

インド - GSTR インド 電子申告

l10n_in_reports_gstr

インド GST 申告

インド - 会計レポート

l10n_in_reports

インド税レポート

Indianローカライゼーションモジュール

Indian Configuration

In Settings ‣ Users & Companies ‣ Companies, add your PAN and GSTIN. The PAN is essential for determining the type of taxpayer, while GSTIN is required for generating e-Invoices and E-waybills.

電子請求書システム

Odooは**インド物品サービス税 (GST)電子請求システム**の要件に準拠しています。

セットアップ

NIC電子請求登録

**API認証情報**を取得するために :abbr:`NIC (National Informatics Centre)`電子請求ポータルに登録する必要があります。これらの認証情報は :ref:`Odoo会計アプリ<india/e-invoicing-configuration>`の設定に必要です。

  1. :guilabel:`ログイン`をクリックし、:guilabel:`ユーザ名`と:guilabel:`パスワード`を入力して、`NIC電子請求ポータル<https://einvoice1.gst.gov.in/>`_にログインします;

    注釈

    すでにNICポータルに登録されている場合は、同じログイン情報を使用できます。

    顧客請求ポータルへのOdoo ERPシステムの登録
  2. ダッシュボードから API登録 ‣ ユーザ認証情報 ‣ APIユーザ に進みます;

  3. その後、登録した携帯電話番号に OTP コードが届きます。OTPコードを入力し、:guilabel:`OTPを検証`をクリックして下さい;

  4. APIインターフェースに GSP経由 を選択し、GSPとして Tera Software Limited を設定し、API用の ユーザ名パスワード を入力します。入力が完了したら、 送信 をクリックします。

    API固有のユーザ名とパスワードを送信

Odooでの設定

Odooで電子請求書サービスを有効にするには、 会計 ‣ 設定 ‣ 管理設定 ‣ インド電子請求 に進み、APIに設定した ユーザ名パスワード を入力します。

電子請求サービスを設定する
仕訳帳

NIC電子請求書ポータルに電子請求書を自動的に送信するには、まず*販売*仕訳帳を設定する必要があります。 会計 ‣ 設定 ‣ 仕訳帳 にアクセスして*販売*仕訳帳を開き、 詳細設定 タブの 電子データ交換 の下にある 電子請求(IN) を有効にして保存します。

ワークフロー

請求書検証

顧客請求書が検証済になると、上部に確認メッセージが表示されます。検証済の請求書のJSON署名ファイルは、しばらくするとOdooが自動的にNIC電子請求ポータルにアップロードします。顧客請求書をすぐに処理したい場合は、:guilabel:`今すぐ処理`をクリックして下さい。

インド電子請求確認メッセージ

注釈

  • JSON署名ファイルはチャターの添付ファイルにあります。

  • ドキュメントの EDI ステータスは EDIドキュメント タブまたは顧客請求書の 電子請求 フィールドで確認できます。

請求書PDFレポート

検証済の請求書が送信されると、請求書PDFレポートを印刷することができます。レポートには IRNAck. No (確認番号)、 :guilabel:`Ack. Date`(確認日)、QRコード。これらは顧客請求書が検証済のドキュメントであることを証明するものです。

IRNとQRコード

電子請求取消

顧客請求書を取消したい場合は、請求書の その他情報 タブに行き、 取消理由取消コメント フィールドを入力して下さい。そして EDI 取消要求 をクリックします。guilabel:電子請求`フィールドのステータスが :guilabel:`取消 に変わります。

重要

これにより、 電子請求書E-Way bill の両方が取消されます。

取消理由とコメント

注釈

  • 顧客請求書を処理する前に取消を中止したい場合は、 :guilabel:`EDI取消を中止`をクリックして下さい。

  • 顧客請求書の取消を申請すると、Odooは自動的にJSON署名ファイルをNIC電子請求ポータルに送信します。顧客請求書をすぐに処理したい場合は、:guilabel:`今すぐ処理`をクリックして下さい。

Management of negative lines in e-Invoices

Negative lines are typically used to represent discounts or adjustments associated with specific products or global discounts. The government portal prohibits the submission of data with negative lines, which means they need to be converted based on the HSN code and GST rate. This is done automatically by Odoo.

Example

Consider the following example:

Product Details

Product Name

HSN Code

Tax Excluded

Quantity

GST Rate

Total

プロダクトA

123456

1,000

1

18%

1,180

プロダクトB

239345

1,500

2

5%

3,150

Discount on Product A

123456

-100

1

18%

-118

Here's the transformed representation:

Product Details

Product Name

HSN Code

Tax Excluded

Quantity

Discount

GST Rate

Total

プロダクトA

123456

1,000

1

100

18%

1,062

プロダクトB

239345

1,500

2

0

5%

3,150

In this conversion, negative lines have been transformed into positive discounts, maintaining accurate calculations based on the HSN Code and GST rate. This ensures a more straightforward and standardized representation in the E-invoice records.

GST電子請求検証

顧客請求書を提出した後、GST電子請求システムのウェブサイトから顧客請求書に署名されているかどうかを確認することができます。

  1. 添付ファイルからJSONファイルをダウンロードして下さい。関連する顧客請求書のチャターにあります;

  2. NIC電子請求ポータル を開き、 検索 ‣ 署名済請求書を確認 に移動します;

  3. JSONファイルを選択し、送信します;

    顧客請求書を確認するJSONファイルを選択します

    ファイルが署名されると、確認メッセージが表示されます。

    確認済電子請求書

E-Way bill

セットアップ

Odooは**インド商品およびサービス税 (GST) E-waybillシステム**の要件に準拠しています。

NIC E-Way billでのAPI登録

**API認証情報**を作成するには、 NIC 電子請求書ポータルに登録する必要があります。これらの認証情報は :ref:`Odoo会計アプリ<india/e-waybill-configuration>`の設定に必要です。

  1. :guilabel:`ログイン`をクリックし、:guilabel:`ユーザ名`と:guilabel:`パスワード`を入力して`NIC E-Way仕入先請求書ポータル<https://ewaybillgst.gov.in/>`_にログインします;

  2. ダッシュボードから 登録 ‣ GSP用 に進みます;

  3. OTPを送信`をクリックします。登録した携帯電話番号にコードが届いたら、それを入力して :guilabel:`OTPを検証 をクリックします;

  4. Tera Software Limited が登録済のGSP/ERPリストにあるかどうかを確認します。登録されている場合は、NICポータルへのログインに使用したユーザ名とパスワードを使用します。そうでない場合は、次の手順に従って下さい;

    登録済GSP/ERPのE-Way billリスト
  5. 追加/新規`を選択し、GSP名として :guilabel:`Tera Software Limited を選択し、API用の :guilabel:`ユーザ名`と :guilabel:`パスワード`を作成し、 :guilabel:`追加`をクリックします。

    GSP API登録情報の送信

Odooでの設定

E-Way billサービスを設定するには、 会計 ‣ 設定 ‣ 管理設定 ‣ インド電子WayBill ‣ E-Way billを設定`に進み、 :guilabel:`ユーザ名パスワード を入力して下さい。

E-way bill 設定 Odoo

ワークフロー

E-Way billを送信

To send an E-Way bill, confirm the customer invoice/vendor bill and click Send E-Way bill.

顧客請求書のE-waybill送信ボタン

請求書検証

Once an invoice/bill has been issued and sent via Send E-Way bill, a confirmation message is displayed.

インドe-Way bill確認メッセージ

注釈

  • JSON署名ファイルはチャターの添付ファイルにあります。

  • Odoo automatically uploads the JSON-signed file to the government portal after some time. Click Process now if you want to process the invoice/bill immediately.

請求書PDFレポート

E-Way billを提出すると、顧客請求書PDFレポートを印刷することができます。レポートには**E-Way bill番号**と**E-Way bill 有効期限日付**が含まれます。

E-way bill確認番号と日付

E-Way bill取消

If you want to cancel an E-Way bill, go to the E-Way bill tab of the related invoice/bill and fill out the Cancel reason and Cancel remarks fields. Then, click Request EDI Cancellation.

重要

これにより、電子顧客請求書 (該当する場合)と E-Way bill の両方が取消されます。

取消理由とコメント

注釈

  • 顧客請求書を処理する前に取消を中止したい場合は、:guilabel:`EDI取消を中止`をクリックして下さい。

  •  E-Way billの取消を申請すると、Odooは自動的にJSON署名ファイルを政府ポータルに送信します。顧客請求書をすぐに処理したい場合は、:guilabel:`今すぐ処理`をクリックします。

E-waybill creation from receipts and delivery orders

注釈

Make sure the E-Way bill Stock module is installed and the E-Way bill setup is complete.

To create E-Way bills from receipts and deliveries in the Inventory app, follow these steps:

  1. Go to Inventory ‣ Operations ‣ Deliveries or Inventory ‣ Operations ‣ Receipts and select an existing delivery order/receipt or create a new one.

  2. Click Create E-waybill/Challan.

    注釈

    To create an E-way bill:

    • A delivery order must be in the Done state (i.e., validated)

    • A receipt must have the Ready or Done state.

  3. Click Generate e-Waybill to validate the E-Way bill and send it to the NIC E-Way bill portal.

    ちなみに

    To use the E-Way bill as a challan for goods deliveries without sending it to the NIC E-Waybill portal, click Use as Challan.

To print the E-waybill or the challan, click the (gear) icon and select Ewaybill / Delivery Challan.

Indian Check GSTIN Status

The Indian - Check GST Number Status module allows you to verify the status of a GSTIN directly from Odoo.

To verify the status of a contact's GST number, access the customer's/vendor's form and click Check GSTIN Status next to the GSTIN field.

To verify the status of a GST number entered on an invoice/bill, access the invoice/bill and click the (refresh) button next to the GST Status field.

Check GSTIN status of an invoice

A notification is displayed to confirm the status update and the GSTIN status and verification date are logged in the contact's chatter.

インドGST申告

APIアクセスを有効にする

OdooでGST申告を行うには、まずGSTポータルでAPIアクセスを有効にする必要があります。

  1. ユーザ名 と:guilabel:パスワード を入力して `GSTポータル<https://services.gst.gov.in/services/login>`_ にログインし、プロフィールメニュー の:guilabel:`マイプロフィール`にアクセスして下さい;

    プロファイルから自分のプロファイルをクリック
  2. APIアクセス管理 を選択し、APIアクセスを有効にするために はい をクリックします;

    はいをクリック

注釈

It is recommended to set the Duration to 30 days to avoid the need for frequent token reauthentication.

  1. そうすると 期間 ドロップダウンメニューが表示されます。お好みの 期間 を選択し、確認 をクリックします。

OdooでのインドGSTサービス

GSTポータルで APIアクセス を有効にすると、Odooで インドGSTサービス を設定することができます。

:menuselection:`会計 --> 設定 --> 管理設定 --> インドGSTサービス`に進み、 :guilabel:`GST ユーザ名`を入力します。guilabel:`OTPを送信`をクリックしてコードを入力し、最後に:guilabel:`検証`をクリックします。

GSTポータルのユーザ名をユーザ名として入力して下さい。

GST申告記入

:guilabel:`インドGSTサービス`が設定されると、GST申告を行うことができます。:menuselection:`会計 --> レポーティング --> インド --> GST申告期間`に移動し、**GST 申告期間**が存在しない場合は新規作成します。GST申告はOdooでは**3つのステップ**で行います:

注釈

**税務申告期間**はユーザのニーズに応じて<../accounting/reporting/tax_returns>`に設定することができます。

GSTR-1を送信する

  1. Click GSTR-1 Report to verify the GSTR-1 report before uploading it to the GST portal.

    GSTR-1 verify

    注釈

    The system performs basic validations to ensure compliance with the GST portal's requirements. Possible issues include:

    • Incorrect Tax Application: The tax type does not match the Fiscal Position (CGST/SGST applied instead of IGST for interstate transactions, or IGST applied instead of CGST/SGST for intrastate transactions).

    • Missing HSN Code: No HSN Code is defined for the product.

    • Invalid HSN Code for Services: The HSN Code for a service does not start with "99" or is incorrect.

    • Non-compliant UQC: The Unit Quantity Code (UQC) does not meet Indian GST standards.

    If any validation fails, the system alerts users with a warning, highlighting the discrepancies and providing a direct link to the affected lines.

    GSTR-1 validation warning
  2. Click Generate to view the report in Spreadsheet view.

    GSTR-1 生成 GSTR-1 スプレッドシートビュー
  3. If the GSTR-1 report is correct, then click Push to GSTN to send it to the GST portal. The status of the GSTR-1 report changes to Sending.

    送信ステータス内のGSTR-1
  4. 数秒後、**GSTR-1**レポートのステータスが ステータス待機 に変わります。これは、**GSTR-1**レポートが GSTポータル に送信され、 GSTポータル で検証中であることを意味します;

    ステータス待機でのGSTR-1
  5. さらに数秒後、ステータスが 送信 または 顧客請求書エラー に変わります。ステータスが 顧客請求書エラー の場合は、**GSTポータル**で検証済の請求書の一部が正しく記入されていないことを示しています;

    • **GSTR-1**の状態が:guilabel:`送信済`の場合、**GSTR-1**レポートは**GSTポータル**に提出する準備ができていることを意味します。

      GSTR-1送信済
    • If the state of the GSTR-1 is Error in Invoice, invoices can be checked for errors in the chatter. Once issues have been resolved, the user can click Push to GSTN to submit the file again on the GST portal.

      顧客請求書GSTR-1エラー
  6. **GSTポータル**で**GSTR-1**レポートを提出した後、提出済としてマーク`をクリックして下さい。報告書のステータスが**Odoo**の :guilabel:`提出済 に変わります。

    提出済ステータスGSTR-1

GSTR-2B受信

ユーザは**GSTポータル**から**GSTR-2Bレポート**を取得することができます。これにより、**GSTR-2B**レポートとOdooの仕入先請求書が自動的に消込されます;

  1. GSTR-2B概要を取得`をクリックすると、**GSTR-2B**概要が取得されます。数秒後、レポートのステータスが :guilabel:`受信待ち に変わります。これはOdooが**GSTポータル**から**GSTR-2B**レポートを受信しようとしていることを意味します;

    GSTR-2B受信待ち
  2. さらに、数秒後、**GSTR-2B**のステータスが 処理中 に変わります。これはOdooが**GSTR-2B**レポートと仕入先請求書を消込していることを意味します;

    GSTR-2B受信待ち
  3. それが完了すると、**GSTR-2B**レポートのステータスは 一致 または 部分一致 のいずれかに変わります;

    • ステータスが 照合済 の場合:

      GSTR-2B照合済
    • If the status is Partially Matched, you can review and modify the bills by clicking View Reconciled Bills. This will display categorized discrepancies, such as bills missing in Odoo or GSTR-2. After making the necessary corrections, click re-match to update the reconciliation and ensure accuracy before finalizing the report.

      GSTR-2B一部照合済

GSTR-3レポート

GSTR-3 レポートは、**販売**と**購買**の月次概要です。このレポートは**GSTR-1**と**GSTR-2**から情報を抽出して自動生成されます。

  1. ユーザは、:guilabel:`GSTR-3レポート`をクリックすることで、**GSTR-3**レポートを**GSTポータル**で利用可能な**GSTR-3**レポートと比較し、一致するかどうかを確認することができます;

  2. ユーザが**GSTR-3**レポートを検証した後、**GSTポータル**で税額納付を完了します。税額納付が完了したら、:guilabel:`決算仕訳`をクリックしてレポートを**終了**することができます。

    GSTR-3
  3. guilabel:決算仕訳 に、GSTポータル でChallanを使用して支払った税額を追加し、 記帳 をクリックして 決算仕訳 を記帳します;

    GSTR-3仕訳記帳
  4. 記帳済になると、**GSTR-3**レポートのステータスは 提出済 に変わります。

    GSTR-3 提出済

税レポート

GSTR-1レポート

GSTR-1`レポートはセクションに分かれています。各セクションの :guilabel:`基本 金額、 CGSTSGSTIGSTCESS が表示されます。

GSTR-1 レポート

GSTR-3レポート

The GSTR-3 report contains different sections:

  • **リバースチャージ**が適用される対内・対外供給の詳細;

  • 対象 ITC;

  • 非課税無税*非GST**対内供給の値;

  • **未登録**者への州間供給の詳細。

    GSTR-3 レポート

Profit and Loss (IN) report

This is a Profit and Loss report that displays the balances for Opening Stock and Closing Stock. It helps users using Continental accounting to accurately determine the cost of goods (i.e Opening Stock + purchases during the period - Closing Stock).

Profit and Loss report

TDS/TCS threshold alert

TDS and TCS are tax provisions under Indian law, triggered when transaction amounts exceed specified thresholds. This alert notifies users when the value of invoices or bills surpasses these limits, prompting the application of the appropriate TDS/TCS.

To configure Odoo to advise you on when to apply TDS/TCS, set the TDS/TCS section field on the corresponding account in the chart of accounts. Odoo will display a banner suggesting the TDS/TCS section under which tax might be applicable when recording an invoice or bill.

設定

  1. Navigate to Accounting ‣ Configuration ‣ Settings.

  2. In the Indian Integration section, enable the TDS and TCS feature.

  3. Navigate to Accounting ‣ Configuration ‣ Chart of Accounts.

  4. Click View on the desired account, and set the TDS/TCS Section field.

注釈

The TDS/TCS sections are pre-configured with threshold limits. If you need to modify these limits, go to Accounting ‣ Configuration ‣ Taxes. In the Advanced Options tab, click on the (internal link) icon of the Section field.

TDS/TCS section modify

Applying TCS/TDS on invoices and bills

Based on the account used on the customer invoice or vendor bill, Odoo checks the TCS/TDS threshold limit. If the limit specified in the TCS/TDS Section of the account is exceeded, Odoo displays an alert that suggests applying the appropriate TCS/TDS. The alert will disappear once the TCS/TDS is applied.

TCS advice

TCS is directly applicable in the tax on the invoice lines. To apply TDS, click the TDS Entry smart button on the vendor bill/payment. The popup window allows specifying the TDS details. Confirm the entry to apply the TDS.

TDS application

In Odoo, the aggregate total is calculated for partners sharing the same PAN number, across all company branches.

Example

Branch

Customer

Invoice

Transaction Amount (₹)

PAN Number

IN - MH

XYZ Enterprise - GJ

請求書 1

₹50,000

ABCPX1234E

IN - MH

XYZ Enterprise - GJ

請求書 2

₹30,000

ABCPX1234E

IN - MH

XYZ Enterprise - MH

請求書 3

₹40,000

ABCPX1234E

IN - DL

XYZ Enterprise - GJ

Invoice 4

₹20,000

ABCPX1234E

IN - GJ

XYZ Enterprise - MH

Invoice 5

₹60,000

ABCPX1234E

  • Aggregate total = 50,000 + 30,000 + 40,000 + 20,000 + 60,000 = ₹200,000

  • The aggregate total for all customers (XYZ Enterprise - GJ, MH, DL) sharing the PAN number ABCPX1234E across all branches is ₹200,000.