인도

설치

다음 모듈을 :ref:`설치 <general/install>`하면 인도 현지화 기능을 모두 사용할 수 있습니다.

이름

기술적 명칭

설명

인도 - 회계

l10n_in

기본 재정 현지화 패키지

인도 전자 청구서

l10n_in_edi

인도 전자 청구서 통합

인도 E-way 청구서

l10n_in_edi_ewaybill

인도 E-way 청구서 통합

인도 전자 운송장 재고

l10n_in_ewaybill_stock

재고 관리 앱에서 전자 운송장 생성하기

인도 - GST 번호 상태 확인

l10n_in_gstin_status

인도 GST 번호 상태 확인

인도 - GSTR 인도 전자 제출

l10n_in_reports_gstr

인도 GST 신고서 제출

인도 - 회계 보고서

l10n_in_reports

인도 세금계산서

인도 현지화 모듈

인도 환경설정

설정 ‣ 사용자 및 회사 ‣ 회사 에서 PANGSTIN 을 추가합니다. PAN은 납세자 유형을 결정하기 위한 필수 항목이며, GSTIN은 전자 청구서와 전자 운송장을 생성하는 데 필요합니다.

전자 청구서 시스템

Odoo에서는 인도 재화용역세 (GST) 전자 청구서 시스템 요구 사항을 준수하고 있습니다.

설정

NIC 전자 청구서 등록

**API 자격 증명**을 받으려면 반드시 NIC 전자 청구서 포털에 등록해야 합니다. :ref:`Odoo 회계 앱 환경 설정 <india/e-invoicing-configuration>`을 하려면 자격 증명이 있어야 합니다.

  1. NIC 전자 청구서 포털 <https://einvoice1.gst.gov.in/>`_에 로그인하려면 ;:guilabel:`로그인 클릭 후 사용자 이름 및 :guilabel:`비밀번호`를 입력합니다.

    참고

    NIC 포털에 이미 등록되어 있는 경우에는, 동일한 자격 증명을 사용하여 로그인할 수 있습니다.

    전자 청구서용 웹포털에 Odoo ERP 시스템 등록하기
  2. 현황판에서 :menuselection:`API 등록 –> 사용자 자격 증명 –> API 사용자 생성`으로 이동합니다.

  3. 그런 다음, 등록된 휴대폰 번호로 OTP 코드를 받아야 합니다. OTP 코드를 입력한 후 :guilabel:`OTP 확인`을 클릭합니다.

  4. API 인터페이스로 GSP 사용`을 선택한 후 GSP로 :guilabel:`Tera Software Limited`를 설정하고 API에 :guilabel:`사용자 이름 및 :guilabel:`비밀번호`를 입력합니다. 완료 후에는 :guilabel:`제출`을 클릭합니다.

    API 전용 사용자 이름 및 비밀번호 제출

Odoo 환경설정하기

Odoo에서 전자 청구서 서비스를 사용하도록 설정하려면 회계 ‣ 환경 설정 ‣ 설정 ‣ 인도 전자 청구서`로 이동하여 이전에 API에 설정했던 :guilabel:`사용자 이름 및 :guilabel:`비밀번호`를 입력합니다.

전자 청구서 서비스 설정
전표

전자 청구서를 자동으로 NIC 전자 청구서 포털로 전송하려면, 먼저 회계 ‣ 환경 설정 ‣ 전표`로 이동하여 *판매* 전표를 연 다음 :guilabel:`고급 설정 탭에 있는 전자 데이터 교환 아래 :guilabel:`전자 청구서 (IN)`를 사용 설정한 다음 저장합니다.

업무 순서

청구서 승인

청구서 승인이 완료되면, 상단에 확인 메시지가 표시됩니다. 일정 시간이 지나면 Odoo에서는 승인된 청구서를 JSON 서명 검증 파일로 NIC 전자 청구서 포털에 자동으로 업로드합니다. 청구서를 즉시 처리하려면 :guilabel:`지금 처리하기`를 클릭합니다.

인도 전자 청구서 확인 메시지

참고

  • 메시지창 내 첨부 파일에서 JSON 서명 파일을 확인할 수 있습니다.

  • EDI 문서 탭 또는 청구서에 있는 전자 청구서`에서 문서의 :abbr:`EDI (전자 데이터 교환) 상태를 확인할 수 있습니다.

청구서 PDF 보고서

청구서 검증 및 제출을 완료한 후에는 청구서 PDF 보고서를 인쇄할 수 있습니다. 보고서에는 IRN, 승인 번호 (Ack. No) 및 승인 날짜 (Ack. N) 및 QR 코드를 확인할 수 있습니다. 이를 통해 청구서가 유효한 회계 문서임을 인증합니다.

IRN 및 QR 코드

전자 청구서 취소

전자 청구서를 취소하려면 청구서의 기타 정보 탭으로 이동하여 취소 사유취소 비고`를 입력합니다. 그런 다음 :guilabel:`EDI 취소 요청`을 클릭합니다. :guilabel:`전자 청구서 상태가 :guilabel:`취소`로 변경됩니다.

중요

이렇게 하면 전자 청구서 및 :ref:`E-way 청구서 <india/e-waybill>`가 모두 취소됩니다.

취소 사유 및 비고

참고

  • 청구서를 처리하기 전에 취소 작업을 중단하려면 :guilabel:`EDI 취소 작업 중단`을 클릭합니다.

  • 전자 청구서 취소 요청을 하면, Odoo에서는 자동으로 JSON 서명 파일을 NIC 전자 청구서 포털에 제출합니다. 청구서를 즉시 처리하려면 :guilabel:`지금 처리하기`를 클릭합니다.

전자 청구서의 음수 행 관리

음수인 선은 일반적으로 할인이나 조정 표시를 할 때 사용되며 특정 품목 혹은 전 제품에 대해 적용하게 됩니다. 정부 포털에서는 데이터를 제출할 때 음수 선을 포함시키는 것을 금지하고 있으므로 HSN 코드 및 GST 요율에 따라 변환해야 합니다. 이 작업은 Odoo에서 자동으로 수행됩니다.

Example

다음 예시를 살펴보세요.

품목 세부 내용

품목명

HSN 코드

세금 미포함

수량

GST 세율

총계

품목 A

123456

1,000

1

18%

1,180

품목 B

239345

1,500

2

5%

3,150

품목 A 할인

123456

-100

1

18%

-118

다음과 같이 변환합니다:

품목 세부 내용

품목명

HSN 코드

세금 미포함

수량

할인

GST 세율

총계

품목 A

123456

1,000

1

100

18%

1,062

품목 B

239345

1,500

2

0

5%

3,150

이렇게 전환되면, 음수 줄이 양수의 할인 값으로 변환되어 HSN 코드 및 GST 요율에 따라 정확하게 계산할 수 있게 됩니다. 이를 통해 전자 청구서 기록에서 보다 간단하고 표준화하여 표현할 수 있게 되었습니다.

GST 전자 세금 계산서 승인

전자 청구서를 제출한 후, GST 전자 청구서 시스템 웹사이트에서 청구서 서명이 되었는지 여부를 확인할 수 있습니다.

  1. 첨부 파일에서 JSON 파일을 다운로드합니다. 해당하는 청구서의 메시지창에서 확인할 수 있습니다.

  2. `NIC 전자 청구서 포털 <https://einvoice1.gst.gov.in/>`_에서 :menuselection:`검색 –> 서명된 청구서 승인`으로 이동합니다.

  3. JSON 파일을 선택한 후 제출합니다.

    청구서 확인을 하려면 JSON 파일을 선택합니다.

    파일에 서명이 완료되면, 확인 메시지가 표시됩니다.

    승인 완료된 전자 청구서

E-way 청구서

설정

Odoo는 **인도 재화용역세 (GST) E-way 청구서 시스템**의 요구 사항을 준수합니다.

NIC E-way 청구서에 API 등록하기

**API 자격 증명**을 생성하려면 반드시 NIC E-way 청구서 포털에 등록해야 합니다. :ref:`Odoo 회계 앱 설정 <india/e-waybill-configuration>`을 하려면 자격 증명이 있어야 합니다.

  1. 로그인`을 클릭한 후 :guilabel:`사용자 이름 및 :guilabel:`비밀번호`를 입력하여 `NIC 전자 청구서 포털<https://ewaybillgst.gov.in/>`_에 로그인합니다.

  2. 현황판에서 :menuselection:`등록 –> GSP용`으로 이동합니다.

  3. :guilabel:`OTP 보내기`를 클릭합니다. 등록된 휴대폰 번호로 코드가 수신되면 코드를 입력하고 :guilabel:`OTP 확인`을 클릭합니다.

  4. 등록된 GSP/ERP 목록에 :guilabel:`Tera Software Limited`가 이미 있는지 확인합니다. 확인이 되면 NIC 포털 로그인 사용자 이름과 비밀번호를 사용합니다. 없을 경우에는 다음 단계과 같이 진행합니다.

    등록된 GSP/ERP E-way 청구서 목록
  5. 추가하기/새로 만들기`를 선택하고, GSP 이름으로 :guilabel:`Tera Software Limited`를 선택한 후, API :guilabel:`사용자 이름 및 :guilabel:`비밀번호`를 생성한 다음 :guilabel:`추가`를 클릭합니다.

    GSP API 등록 세부 정보 제출

Odoo 환경설정하기

E-way 청구서 서비스를 설정하려면 :menuselection:`회계 –> 환경 설정 –> 설정 –> 인도 E-way 청구서 –> E-way 청구서 설정`으로 이동하여 :guilabel:`사용자 이름`및 :guilabel:`비밀번호`를 입력합니다.

E-way 청구서 Odoo 설정

업무 순서

E-way 청구서 보내기

E-Way 청구서를 보내려면 고객 청구서/공급업체 청구서를 확인한 후 E-Way 청구서 보내기 를 클릭합니다.

청구서에 있는 전자운송장 청구서 보내기 버튼

청구서 승인

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

인도 E-way 청구서 확인 메시지

참고

  • 메시지창 내 첨부 파일에서 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 청구서에 대한 청구서를 제출한 후에는 청구서 PDF 보고서를 인쇄할 수 있습니다. 보고서에는 E-way 청구서 번호**E-way 청구서 유효 날짜**가 표시되어 있습니다.

E-way 청구서 승인 번호 및 날짜

E-Way 청구서 취소하기

E-Way 청구서를 취소하려면 관련 청구서/업체 청구서의 E-Way 청구서 탭으로 이동하여 취소 사유취소 비고 필드에 내용을 작성합니다. 그런 다음 EDI 취소 요청 을 클릭합니다.

중요

이렇게 하면 :ref:`전자 청구서 <india/e-waybill>`(해당하는 경우) 및 :ref:`E-way 청구서 <india/e-waybill>`가 모두 취소됩니다.

취소 사유 및 비고

참고

  • 청구서를 처리하기 전에 취소를 중단하려면 :guilabel:`EDI 취소 작업 중단`을 클릭합니다.

  • E-way 청구서 취소 요청을 하면, Odoo에서는 자동으로 JSON 서명 파일을 정부 포털에 제출합니다. 청구서를 즉시 처리하려면 :guilabel:`지금 처리하기`를 클릭합니다.

영수증 및 배송주문서에서 전자 운송장 생성하기

참고

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. 전자 운송장/Challan 만들기 를 클릭합니다.

    참고

    전자 운송장을 생성하려면:

    • 배송주문서는 반드시 완료 상태(즉, 승인 완료)여야 합니다.

    • 영수증은 반드시 준비 또는 완료 상태여야 합니다.

  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.

인도 수표 GSTIN 상태

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.

청구서/업체청구서에 입력된 GST 번호의 상태를 확인하려면 청구서/업체청구서에 액세스한 후 GST Status 필드 옆에 있는 (새로고침) 버튼을 클릭합니다.

청구서의 GSTIN 상태 확인하기

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. :guilabel:`API 액세스 관리`를 선택하고 :guilabel:`예`를 클릭하면 API 액세스가 사용 설정됩니다.

    예를 클릭합니다.

참고

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

  1. 이렇게 하면 소요 기간 드롭다운 메뉴가 사용 설정됩니다. 원하는 :guilabel:`소요 기간`을 선택한 후 :guilabel:`확인`을 클릭합니다.

Odoo의 인도 GST 서비스

GST 포털에서 API 액세스 <india/gstr_api>`를 사용하도록 설정하면, Odoo에서 :guilabel:`인도 GST 서비스 메뉴를 설정할 수 있습니다.

:menuselection:`회계 –> 환경 설정 –> 설정 –> 인도 GST 서비스`로 이동하여 :guilabel:`GST 사용자 이름`을 입력합니다. :guilabel:`OTP 보내기`를 클릭하고 코드를 입력한 후 마지막으로 :guilabel:`승인`을 클릭합니다.

GST 포털 사용자 이름란에 사용자 이름을 입력합니다.

GST 신고서 제출하기

인도 GST 서비스 설정이 완료되면 GST 신고서를 제출할 수 있습니다. :menuselection:`회계 –> 보고 –> 인도 –> GST 신고 기간`으로 이동하며 **GST 신고 기간**이 존재하지 않는 경우 새로 생성합니다. GST 신고 파일 제출은 Odoo에서 **3단계**에 걸쳐 이루어집니다.

참고

세금 신고 주기 는 사용자의 필요에 따라 환경설정 할 수 있습니다.

GSTR-1 전송하기

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

    GSTR-1 확인

    참고

    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).

    • HSN 코드 누락: 품목에 대한 HSN 코드가 정의되어 있지 않습니다.

    • 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 검증 경고
  2. 생성 을 클릭하여 스프레드시트 보기 에서 보고서를 확인합니다.

    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 보고서의 상태가 몇 초 후 :guilabel:`대기 중 상태`로 변경됩니다. GSTR-1 보고서가 :guilabel:`GST 포털`로 전송이 완료되었으며 :guilabel:`GST 포털`에서 확인 중이라는 의미입니다.

    GSTR-1 대기 상태
  5. 다시 한 번, 몇 초 후에 상태가 전송 완료 또는 청구서 오류`로 변경됩니다. :guilabel:`청구서 오류 상태는 GST 포털 검증용으로 청구서가 정확하게 작성되지 않았다는 의미입니다.

    • GSTR-1 상태가 :guilabel:`전송 완료`로 되어 있다면, GSTR-1 보고서를 **GST 포털**에 제출할 준비가 완료되었다는 의미입니다.

      GSTR-1 전송 완료
    • GSTR-1 상태가 청구서 오류 인 경우에는 청구서의 오류 내용을 메시지창에서 확인할 수 있습니다. 문제가 해결되면 GSTN에 푸시 를 클릭하여 GST 포털 에 파일을 다시 제출할 수 있습니다.

      청구서의 GSTR-1 오류
  6. GST 포털**에서 **GSTR-1 보고서를 제출한 후 :guilabel:`제출 완료로 표시`를 클릭합니다. 보고서 상태는 **Odoo**에서 :guilabel:`제출 완료`로 변경됩니다.

    GSTR-1 제출 완료 상태

GSTR-2B 수신

GST 포털**에서 **GSTR-2B 보고서**를 검색할 수 있습니다. 그러면 **GSTR-2B 보고서와 Odoo 청구서가 자동으로 조정됩니다.

  1. GSTR-2B 요약 내용을 검색하려면 :guilabel:`GSTR-2B 요약 가져오기`를 클릭합니다. 몇 초 후에 보고서 상태가 :guilabel:`수신 대기 중`으로 변경됩니다. Odoo가 GST 포털**에서 **GSTR-2B 보고서를 수신하려는 중이라는 의미입니다.

    GSTR-2B 수신 대기
  2. 다시 한 번, 몇 초 후에 GSTR-2B**의 상태가 :guilabel:`처리 중`으로 변경됩니다. Odoo에서 Odoo 청구서와 **GSTR-2B 보고서를 조정하고 있다는 의미입니다.

    GSTR-2B 수신 대기
  3. 완료되면 GSTR-2B 보고서 상태가 일치 또는 :guilabel:`부분 일치`로 변경됩니다.

    • 상태가 :guilabel:`일치`인 경우:

      GSTR-2B 일치
    • 상태가 부분적으로 일치 인 경우 조정된 청구서 보기 를 클릭하여 청구서를 검토하고 수정할 수 있습니다. 그러면 Odoo 또는 GSTR-2에서 누락된 청구서와 같은 불일치 분류 사항이 표시됩니다. 필요한 내용을 수정한 후 재일치 를 클릭하여 조정 업데이트를 하고 보고서 마무리 전에 정확한 지 확인합니다.

      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. 입력 마감`에서 차용증을 사용하여 **GST 포털**에 납부한 세액을 추가하고 :guilabel:`발행`을 클릭하여 :guilabel:`입력 마감 항목을 발행합니다.

    GSTR-3 항목 발행
  4. 발행이 완료되면 GSTR-3 신고서 상태가 :guilabel:`제출 완료`로 변경됩니다.

    GSTR-3 제출

세금 신고서

GSTR-1 보고서

GSTR-1 보고서는 여러 가지 영역으로 나누어져 있습니다. 각 영역별로 기본 금액, CGST, SGST, :abbr:`IGST (통합 재화용역세) 및 :guilabel:`CESS`가 표시되어 있습니다.

GSTR-1 보고서

GSTR-3 신고서

GSTR-3 보고서에는 다양한 영역이 있습니다.

  • **매입자 납부**가 적용되는 내외부 공급에 대한 세부 내역

  • ITC 자격

  • 면세, 영세율GST 면제 내부 적용 값

  • **미등록**자에게 주 사이에 적용되는 세부 정보

    GSTR-3 보고서

손익보고서(IN)

이 보고서는 손익 계산서로, 기초 재고기말 재고 잔액이 나타나 있습니다. 대륙식 회계 방식을 채택하고 있는 사용자가 상품 원가 (예: 기초 재고 + 기간 중 매입 - 기말 재고)을 정확하게 파악할 수 있도록 도와줍니다.

손익계산서 보고서

TDS/TCS 임계값 알림

TDSTCS 는 인도 법률에 따른 세금 조항으로, 거래 금액이 지정된 임계값을 초과하면 트리거됩니다. 이 알림은 청구서 또는 업체 청구서 금액이 해당 한도를 초과할 때 사용자에게 알려주어 적절한 TDS/TCS를 적용하도록 안내합니다.

Odoo 환경설정에서 TDS/TCS 적용 시기를 알려주도록 설정하려면 계정과목표에 있는 해당 계정의 TDS/TCS 섹션 필드를 설정합니다. Odoo에서 배너가 표시되어 청구서나 업체 청구서를 기록할 때 세금이 적용될 수 있는 TDS/TCS 섹션을 제안해 드립니다.

환경설정

  1. 회계 ‣ 환경설정 ‣ 설정 으로 이동한 후,

  2. 인도 통합 섹션에서 TDS 및 TCS 기능을 활성화합니다.

  3. 회계 ‣ 환경설정 ‣ 설정 으로 이동합니다.

  4. 원하는 계정에서 보기 를 클릭하고 TDS/TCS 섹션 필드를 설정합니다.

참고

TDS/TCS 섹션은 미리 설정되어 있으며 임계값 한도가 지정되어 있습니다. 해당 한도를 수정해야 하는 경우 회계 ‣ 환경설정 ‣ 세금 으로 이동합니다. 고급 옵션 탭에서 섹션 필드의 (내부 링크) 아이콘을 클릭합니다.

TDS/TCS 섹션 수정

청구서 및 업체 청구서에 TCS/TDS 적용하기

고객 청구서나 공급업체 청구서에 사용된 계정을 기준으로 하여 Odoo에서 TCS/TDS 임계값 한도를 확인합니다. 계정 TCS/TDS 섹션 에서 지정된 한도를 초과하면 Odoo는 적절한 TCS/TDS를 적용하라는 경고를 표시합니다. TCS/TDS가 적용되면 경고가 사라집니다.

TCS 영수증

TCS 는 청구서 내역에 있는 세금에 직접 적용됩니다. TDS 를 적용하려면 공급업체 청구/결제 항목에서 TDS 입력 스마트 버튼을 클릭합니다. 팝업창에서 TDS 세부 정보를 지정할 수 있습니다. 입력한 후 확정하면 TDS가 적용됩니다.

TDS 신청

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

Example

브랜치

고객

청구서

거래 금액 (₹)

PAN 번호

IN - MH

XYZ 기업 - GJ

청구서 1

₹50,000

ABCPX1234E

IN - MH

XYZ 기업 - GJ

청구서 2

₹30,000

ABCPX1234E

IN - MH

XYZ 기업 - MH

청구서 3

₹40,000

ABCPX1234E

IN - DL

XYZ 기업 - GJ

청구서 4

₹20,000

ABCPX1234E

IN - GJ

XYZ 기업 - MH

청구서 5

₹60,000

ABCPX1234E

  • 총계 = 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.