에콰도르

With the Ecuadorian localization, electronic documents can be generated using XML, fiscal folio, electronic signature, and direct connection to tax authority SRI.

The supported documents are invoices, credit notes, debit notes, purchase liquidations, and withholdings.

The localization also includes automation to easily predict the withholding tax to be applied to each purchase invoice.

  • SRI: Servicio de Rentas Internas, the government organization that enforces the payment of taxes in Ecuador.

  • SRI certificate: Document or digital credential issued by the SRI that is crucial for compliance with Ecuadorian tax laws.

  • EDI: Electronic Data Interchange, which refers to the electronic transmission of documents.

  • RIMPE: Regimen Simplificado para Emprendedores y Negocios, the type of taxpayer qualified for SRI.

모듈

Install the following modules to get all the features of the Ecuadorian localization:

이름

기술적 명칭

설명

에콰도르 - 회계

l10n_ec

The default fiscal localization package adds accounting characteristics for the Ecuadorian localization, which represent the minimum configuration required for a company to operate in Ecuador according to the guidelines set by the SRI. The module’s installation automatically loads: a chart of accounts, taxes, document types, and tax support types. Additionally, the generation of forms 103 and 104 is automatic.

에콰도르 회계 EDI

l10n_ec_edi

Includes all the technical and functional requirements to generate and validate Electronics Documents based on the technical documentation published by the SRI. The authorized documents are: Invoices, Credit Notes, Debit Notes, Withholdings, and Purchase liquidations.

에콰도르 회계 보고서

l10n_ec_reports

103 및 104 양식을 생성하는 데 필요한 모든 기술적 및 기능적 요건이 포함되어 있습니다.

에콰도르 - ATS 보고서

l10n_ec_reports_ats

DIMM 양식 에 업로드할 수 있도록 ATS 보고서 XML 파일을 생성하는 데 필요한 기술적 및 기능적 요구 사항이 모두 포함되어 있습니다.

에콰도르 웹사이트

l10n_ec_website_sale

웹사이트 판매에서 자동 전자 청구서를 생성하는 데 필요한 기술적 및 기능적 요구 사항이 모두 포함되어 있습니다.

에콰도르 POS

l10n_ec_edi_pos

POS 판매 시 자동으로 전자 청구서를 생성하는 데 필요한 기술적 및 기능적 요구 사항이 모두 포함되어 있습니다.

Ecuadorian Delivery Guide

l10n_ec_edi_stock

Includes all the technical and functional requirements to generate electronic delivery guides.

참고

In some cases, such as when upgrading to a version with additional modules, those modules may not be installed automatically. Any missing modules can be manually installed.

더 보기

급여 현지화 are documented separately.

Localization overview

The Ecuadorian localization package ensures compliance with Ecuadorian fiscal and accounting regulations. It includes tools for managing taxes, fiscal positions, reporting, and a predefined chart of accounts tailored to Ecuador’s standards.

The Ecuadorian localization package provides the following key features to ensure compliance with local fiscal and accounting regulations:

품목

If products have any withholding taxes, they must be configured on the product form. To do so, go to Accounting ‣ Vendors ‣ Products. On the General Information tab, specify both Purchase Taxes and Profit Withhold.

세금

To manage taxes, navigate to Accounting ‣ Configuration ‣ Taxes. Depending on the tax type, the following options may be required for additional configuration:

  • Tax Name: Follows a specific format depending on the tax type:

    • IVA (부가가치세)용:
      IVA [percent] (104, [form code] [tax support code] [tax support short name])
      예: IVA 12% (104, RUC [세금 지원 코드] IVA)
    • 소득세 원천징수 코드용:
      코드 ATS [원천징수 비율] [원천징수 이름]
      예: 코드 ATS 10% 계좌 보유
  • Tax Support: Configure only for the IVA tax. This option is used to register purchase withholdings.

  • Code ATS: Configure only for income tax withholding codes, as it is necessary to register a withholding.

정의 탭에서:

  • Tax Grids: Configure the code of a 104 form if it is an IVA tax, and the code of a 103 form if it is an income tax withholding code.

문서 유형

To access or configure document types, go to Accounting ‣ Configuration ‣ Document Types. Each document type can have a unique sequence per journal where it is assigned. As part of the localization, the document type includes the country where the document is applicable; also, the data is created automatically when the localization module is installed. The information required for the document types is included by default and doesn’t need to be changed.

Company and contact

The following fields should be completed for localization purposes on the contact form:

  • 이름: 회사 또는 개인의 이름을 입력합니다.

  • 주소: 도로명 하위 필드는 전자 청구서를 확정하려면 필수적으로 입력해야 합니다.

  • Identification Number: For a company, enter the Ruc. For individuals, enter the Cédula or Passport number.

  • SRI 납세자 유형: 연락처 SRI 납세자 유형을 선택합니다.

  • 전화: 회사 또는 개인 전화번호를 입력합니다.

  • Email: Enter the company or individual’s email. This email is used to send electronic documents, such as invoices.

참고

The SRI Taxpayer Type indicated on the contact form determines which VAT and profit withholding taxes apply when using this contact on a vendor bill.

전자 문서

To upload information for electronic documents, go to Accounting ‣ Configuration ‣ Settings, and scroll to the Ecuadorian Localization section.

전자 청구서 섹션부터 시작하여 다음과 같이 설정합니다.

  • 회사 법인명

  • Regime: Select whether the company is in the Regular Regime (without additional messages in the RIDE) or is qualified as in the RIMPE Regime.

  • Special Taxpayer Number: If the company is qualified as a special taxpayer, complete this field with the company’s corresponding tax contributor number.

  • 회계장부 의무 보관: 필요한 경우 이 옵션을 활성화합니다.

원천징수 섹션:

  • Consumables: Enter the code of the default withholding tax used when purchasing goods.

  • Services: Enter the code of the default withholding tax used when purchasing services.

  • Credit Card: Enter the code of the default withholding tax used when purchasing with credit cards.

  • Withhold Agent Number: Enter the company’s withholding agent resolution number, if applicable.

SRI 연결 섹션:

  • Certificate file for SRI: Select the company’s SRI certificate. Click SRI Certificates to upload one, if necessary.

  • Use production servers: Enable this option if electronic documents are used in the production environment; leave it disabled if the testing environment is used instead.

원천징수 계정 섹션:

  • Sales Tax Base Account: Enter the company’s sales tax base account.

  • Purchase Tax Base Account: Enter the company’s sales tax purchase account.

중요

When using the testing environment, EDI data is sent to test servers.

참고

  • The values entered in the Consumables and Services withholding fields are used as default values for domestic only when no withholdings are set up on the SRI Taxpayer Type.

  • The entered Credit Card withholding value is always applied when a credit or debit card SRI payment method is used.

부가가치세 원천징수

참고

This configuration applies only if the SRI recognizes the company as a withholding agent. If not, skip this step.

To configure a VAT withholding, go to Accounting ‣ Configuration ‣ Taxpayer Type SRI. Then, configure the Name of the taxpayer type, the Goods VAT Withholding, and the Services VAT Withholding.

If the Taxpayer Type is Rimpe, configure the Profit Withhold percentage.

프린트 지점

Printer points need to be configured for each type of electronic document used, such as customer invoices, credit notes, and debit notes.

To configure printer points, navigate to Accounting ‣ Configuration ‣ Journals. For each electronic document, click New, and enter the following information on the journal form:

  • Journal Name: Enter in this format: [Emission Entity]-[Emission Point] [Document Type], e.g., 001-001 Sales Documents.

  • 유형: 전표 유형을 나타냅니다. 판매 를 선택합니다.

유형 선택이 완료되면 다음 필드를 입력합니다:

  • Use Documents?: Enable this option if legal invoicing (invoices, debit/credit notes) is used, as this is the standard configuration. If not, select the option to record accounting entries unrelated to legal invoicing documents, such as receipts, tax payments, or journal entries.

  • 배출 기관: 시설 번호를 입력합니다.

  • 배출 지점: 프린터 지점을 입력합니다.

  • 배출지 주소: 시설의 주소를 입력합니다.

In the Journal Entries tab, under the Accounting information section, fill in the following fields:

  • 기본 수입 계정: 기본 수입 계정을 입력합니다.

  • Dedicated Credit Note Sequence: Enable this option if credit notes should be generated from this printer point (i.e., the journal).

  • Dedicated Debit Note Sequence: Enable this option if debit notes should be generated from this printer point (i.e., the journal).

  • Short Code: Enter a unique 5-digit code for the accounting entry sequence (e.g., VT001).

Customer invoices, credit notes, and debit notes must use the same journal as the Emission Point, whereas the Entity Point should be unique per journal.

Finally, in the Advanced Settings tab, check the Electronic invoicing checkbox to enable sending XML/EDI invoices.

원천징수

To define a withholding journal, go to Accounting ‣ Configuration ‣ Journals. For each withholding journal, click New, and enter the following information:

  • Journal Name: Enter this format: [Emission Entity]-[Emission Point] [Document Type], e.g.,`001-001 Withholding`.

  • 유형: 전표 유형을 나타냅니다. 기타 를 선택합니다.

  • 원천징수 유형: Select 매입 원천징수.

Once the Type and Withhold Type are selected, complete the following fields:

  • 배출 기관: 시설 번호를 입력합니다.

  • 배출 지점: 프린터 지점을 입력합니다.

  • 배출지 주소: 시설의 주소를 입력합니다.

In the Journal Entries tab, under the Accounting information section, fill in the following fields:

  • 기본 계정: 기본 수입 계정을 설정합니다.

  • Short Code: Enter a unique 5-digit code for the accounting entry sequence (e.g., WT001).

Finally, in the Advanced Settings tab, check the Electronic invoicing checkbox to enable sending XML/EDI invoices.

보고

Ecuadorian companies submit fiscal reports to the SRI, with Odoo supporting two main ones: reports 103 and 104.

To get these reports, go to Accounting ‣ Reporting ‣ Tax Return. Click the Report: icon and select 103 (EC) or 104 (EC).

신고서 103

This report details income tax withholdings in a given period and can be reported monthly or semi-annually. It includes information about base, tax amounts, and tax codes and can be used for SRI reporting.

신고서 104

This report details VAT tax and VAT withholding for a given period and can be generated monthly or semi-annually. It includes information about base, tax amounts, and tax codes and can be used for SRI reporting.

ATS 보고서

To enable downloading the ATS ATS report in XML format, install the ATS Report (l10n_ec_reports_ats) module.

참고

에콰도르 ATS 보고서 모듈은 이전에 설치된 회계 앱 및 에콰도르 EDI 모듈 에 따라 달라집니다.

환경설정

To issue electronic documents, ensure the company is configured as explained in the electronic invoice section. In the ATS, every document generated in Odoo, such as invoices, vendor bills, sales and purchases withholdings, credit notes, and debit notes, is included.

공급업체 청구서

When generating a vendor bill, register the authorization number from the vendor’s invoice. To do so, go to Accounting ‣ Vendors ‣ Bills and select the bill. Then, enter the number from the vendor’s invoice in the Authorization Number field.

대변전표 및 차변전표

When creating a credit or debit note manually or through an import, link it to the sales invoice it modifies.

참고

Some information is required to the documents before downloading the ATS file. For example, add the Authorization Number and the SRI Payment Method to documents when needed.

XML 생성

To generate the ATS report, go to Accounting ‣ Reporting ‣ Tax Return. Choose a period for the desired ATS report, then click ATS. Then, upload the downloaded XML file to DIMM Formularios.

참고

When downloading the ATS report, Odoo generates a warning pop-up alerting the user if a document(s) has missing or incorrect data. Nevertheless, the XML file can still be downloaded.

회계

판매 문서

고객 청구서

Customer invoices, electronic documents created from sales orders or manually, must contain the following data and, once validated, are sent to the SRI:

  • 전표: 고객 청구서의 프린터 지점과 일치하는 옵션을 선택합니다.

  • Document Type: Type the document type in this format: (01) Invoice.

  • 지급 수단(SRI): 청구서에 대한 지급 수단을 선택합니다.

고객 대변전표

Customer credit notes are electronic documents sent to the SRI once validated. Credit notes can only be registered from a validated (posted) invoice.

Keep the Document Type on (04) Credit Note in the Credit note window.

Filling out a credit note follows the same process as completing an invoice.

참고

When creating the first credit note, select Reverse and assign the first credit note number or, by default, Odoo assigns NotCr 001-001-000000001 as the first credit note number.

고객 차변전표

Customer debit notes are electronic documents sent to the SRI once validated. They can only be registered from a validated (posted) invoice.

In the Use Specific Journal of the Create Debit Note window, select the printer point for the credit note or leave it empty to use the same journal as the original invoice.

고객 원천징수

Customer withholdings are non-electronic documents issued by the client to apply a withholding to a sale. They can only be registered from a validated (posted) invoice.

On the invoice, click Add Withhold and complete the following information in the Customer withholding window:

  • 문서 번호: 원천징수 번호를 입력합니다.

  • 원천징수 내역: 고객이 원천징수할 세금을 선택합니다.

원천징수를 검증하기 전에 각 세금 금액이 원본 문서와 동일한지 검토합니다.

Purchase documents

공급업체 청구서

Vendor bills, non-electronic documents created from purchase orders or manually, require a specific vendor bill journal.

Vendor bills journal

Use the following configuration to set up the vendor bills journal:

  • 유형 으로 매입 을 선택합니다.

  • 구매 정산 확인란은 표시하지 마세요.

  • 기본 경비 계정 을 추가합니다.

To configure a vendor bill, make sure also to complete the following Ecuador-specific fields:

  • 문서 유형: 이 문서에 대한 유형을 입력하세요: (01) 청구서.

  • 문서 번호: 문서 번호를 입력합니다.

  • Payment Method (SRI): Select how to pay the vendor bill.

중요

When creating the purchase withholding, verify that the bases (base amounts) are correct. If the amount of the tax in the Vendor bill needs to be edited, click Edit. Or, from the Journal Items tab, click Edit and set the adjustment as desired.

구매 청산

Purchase liquidations are electronic documents sent to the SRI once they’re validated. Companies issue them when they make a purchase, but the vendor does not provide an invoice due to one or more of the following reasons:

  • 에콰도르 비거주자 제공 서비스.

  • 외국 회사가 거주지나 시설 없이 에콰도르에서 서비스를 제공했습니다.

  • Purchase of goods or services from natural persons not registered with a RUC, who cannot issue sales receipts or customer invoices.

  • Reimbursement for purchasing goods or services must be given to employees in a dependency relationship (full-time employee).

  • Members of collegiate bodies have provided services in the exercise of their function.

In these cases, a purchase liquidation journal must be created.

매수 청산 전표 만들기

To create a purchase liquidations journal, enter the following information:

  • Journal Name: Enter this format: [Emission Entity]-[Emission Point] [Document Type], e.g., 001-001 Purchase Liquidations.

  • 유형: 전표 유형을 나타냅니다. 매입 을 선택합니다.

유형 선택이 완료되면 다음 필드를 입력합니다:

  • 구매 정산: 이 확인란에 표시하면 구매 정산 기능이 활성화됩니다.

  • Use Documents?: Enable this option if legal invoicing (invoices, debit/credit notes) is used, as this is the standard configuration. If not, select the option to record accounting entries unrelated to legal invoicing documents, such as receipts, tax payments, or journal entries.

  • 배출 기관: 시설 번호를 입력합니다.

  • 배출 지점: 프린터 지점을 입력합니다.

  • 배출지 주소: 시설의 주소를 입력합니다.

  • Short Code: Enter a unique 5-digit code for the accounting entry sequence (e.g., PT001).

Finally, in the Advanced Settings tab, check the Electronic invoicing checkbox to enable sending XML/EDI invoices.

구매 정산 생성

Purchase liquidations, created from purchase orders or manually from vendor bills, must contain the following data:

  • 공급업체: 공급업체 정보를 입력합니다.

  • Journal: Select the Purchase Liquidation journal with the correct printer point.

  • Document Type: Enter this document type: (03) Purchase Liquidation.

  • Document number: Enter the document number (sequence). This must only be entered once, and the sequence will automatically be assigned to the subsequent documents.

  • Payment Method (SRI): Select how to pay the invoice.

  • 품목: 품목에 세금을 정확하게 지정합니다.

Then, validate the Purchase Liquidation.

구매 원천징수

Purchase withholdings are electronic documents sent to the SRI once they’re validated. They can only be registered from a validated (posted) invoice.

On the invoice, click Add Withhold and complete the following fields in the Withhold window:

  • Document number: Enter the document number (sequence). This must only be entered once, and the sequence will automatically be assigned for the next documents.

  • Withhold lines: The taxes appear automatically according to the configuration of products and vendors. Review if the taxes and tax support are correct. If not, edit and select the correct taxes and tax support.

그런 다음, :guilabel:`원천징수 `를 검증합니다.

참고

Tax support types must be configured on the Vendor Bill. To do so, go to the tax applied on the Vendor Bill and change the Tax Support there.

A withholding tax can be divided into two or more lines, depending on whether two or more withholding percentages apply.

Example

Odoo suggests a VAT withholding of 30% with tax support 01. VAT withholding of 70% can be added to a new line with the same tax support. Odoo allows it if the base total matches the Vendor Bill’s total.

경비 환급

비용 환급은 다음과 같은 경우에 적용됩니다:

  • Individual: reimbursement to an employee for miscellaneous expenses (e.g., purchase liquidations)

  • Legal Entity: reimbursement for incurred expenses, such as representation expenses (e.g., hiring a lawyer)

To enable expense reimbursement, make sure a purchase liquidation journal has been created for an individual or a vendor bills journal for a legal entity.

참고

In the vendor bills journal, be sure the following necessary configurations are set for a legal entity:

  • 유형 으로 매입 을 선택합니다.

  • 구매 정산 확인란은 표시하지 마세요.

  • 기본 경비 계정 을 추가합니다.

Next, to create a reimbursement, create a vendor bill using the purchase liquidation or vendor bills journal. On the vendor bill, configure the following fields:

  • 공급업체: 해당 직원에 관한 필드입니다.

  • Document Type: Verify that this field is accurately populated from the journal.

  • 지급 수단(SRI): 지급 수단을 선택합니다.

  • Reimbursement Lines tab: Click Auto Fill Invoice Lines to automatically populate the invoice lines or add the expenses line by line, and provide the following details for each expense:

    • 파트너 또는 승인 번호

    • 날짜

    • 문서 유형

    • 문서 번호

    • 과세 표준

    • 세금

Then, click Confirm Vendor Bill and Process Now. The XML and authorization number for the purchase liquidation are recorded, and the purchase withholding created from this vendor bill includes the reimbursement information.

경비 환급입니다.

Electronic delivery guide

An Electronic Delivery Guide in Ecuador is a legal document that supports the transportation of goods or merchandise from one place to another within the national territory. It is issued by the sender of the goods and aims to record and justify the movement of products to avoid legal or tax issues. It is a fiscal requirement mandated by the Internal Revenue Service (SRI).

중요

Make sure to install the Ecuadorian Delivery Guide (l10n_ec_edi_stock) module.

Transporter

To create a new carrier (transporter), first create a new contact and fill out the contact information as a Company. Make sure the following fields are complete:

  • Identification Number: Select RUC and type the carrier’s RUC number.

  • SRI Taxpayer Type: Select Companies - Legal Entities as the partner position in the tax pyramid to automate the computation of VAT withholdings.

Configuration of a carrier contact.

Certificate file for SRI

To upload the certificate file for SRI, go to Accounting ‣ Configuration ‣ Settings, scroll to the Ecuadorian Localization section, and click SRI Certificates in the SRI Connection section. Then, to create a new certificate, click New and fill out the following fields:

  • Name: The title of the certificate.

  • Certificate: Use the Upload your file button to upload the SRI certificate.

  • Certificate Password: Include the password to decrypt the PKS file if required.

Once the certificate is created, click Settings to go back to the settings and ensure the certificate is selected in the Certificate file for SRI field and the Use production servers checkbox is ticked.

Warehouse configuration

To configure a warehouse, first create a new warehouse. Enter the following data for each warehouse that generates an electronic delivery guide:

  • Entity Point: the emission entity number given by the SRI

  • Emission Point: the emission point number given by the SRI

  • Next Delivery Guide Number: the forwarding tracking number (editable after first saving the warehouse).

Generate an electronic delivery guide

Once the delivery from inventory is created during the sales workflow, make sure the following fields are complete in the Delivery Guide section on the Additional info tab:

  • Transporter: Enter the contact created.

  • Plate Number: Enter the vehicle plate number.

  • Transfer Reason: By default, Goods dispatch is set; modify as needed.

  • Start date: Automatically set to the creation date (editable).

  • End date: Automatically set to 15 days after the start date (editable).

Delivery Guide Settings.

Click Validate, then Generate Delivery Guide. Subsequently, the following information will be available in the Delivery Guide section:

  • Authorization date: date on which the government authorizes the document.

  • Authorization number: EDI authorization number (same as access key).

  • Delivery Guide Status: status of the delivery guide.

Authorization number.

To receive the XML and PDF, an email can be sent to the contact used in the Delivery Address field - this is an optional and manual step; the Send Email button needs to be clicked.

Delivery Guide PDF.

이커머스

The ATS Report module enables the following:

  • SRI 지급 수단 을 각 지급 수단의 환경설정에서 선택합니다.

  • Customers can manually input their identification type and number during eCommerce checkout.

  • 결제 과정이 끝나면 유효한 에콰도르용 전자 청구서가 자동으로 생성됩니다.

온라인 결제

To enable online payments, add the relevant payment provider(s) and configure the necessary payment methods. It is mandatory to set the SRI Payment Method for each method.

참고

Adding the SRI Payment Method is necessary to correctly generate the electronic invoice from an eCommerce sale. Select a payment method to access its configuration menu and field.

자동 청구서

Invoices can be generated after the checkout process.

청구서에 대한 이메일 템플릿은 자동 청구서 에 있는 청구서 이메일 템플릿 에서 수정할 수 있습니다.

중요

The sales journal used for invoicing is the first in the priority sequence in the Journal menu.

식별 유형 및 번호

During the checkout process, the client making a purchase will have the option to indicate their identification type and number. This information is required to generate the electronic invoice after the checkout is completed correctly.

참고

Verification is done to ensure the Identification Number field is completed and has the correct number of digits. For RUC identification, 13 digits are required, and for Cédula, 9 digits are required.

결제 단계를 마치면 청구서가 확정 및 생성되어 직접 혹은 비동기적인 방식으로 SRI에 전송할 준비가 완료됩니다.

POS 전자 청구서 발행

Make sure the Ecuadorian module for Point of Sale (l10n_ec_edi_pos) is installed to enable the following features and configurations:

  • 각각의 결제 수단 환경설정 메뉴에서 SRI 결제 수단을 선택합니다.

  • Manually input the customer’s identification type and number when creating a new contact on POS.

  • 결제 과정이 끝나면 유효한 에콰도르용 전자 청구서가 자동으로 생성됩니다.

결제 수단 환경설정

POS용 결제 수단 생성 을 하려면, POS ‣ 환경설정 ‣ 결제 수단 으로 이동합니다. 그런 다음 결제 수단 양식에서 SRI 결제 수단 을 설정합니다.

청구서 발행 흐름

식별 유형 및 번호

The P0S cashier can create a new contact for a customer who requests an invoice from an open POS session.

에콰도르 POS 모듈 의 연락처 생성 양식에 식별 유형세금 ID 가 두 개의 새로운 항목으로 추가되었습니다.

참고

As the identification number length differs depending on the identification type, Odoo automatically checks the Tax ID field when saving the contact form. To manually ensure the length is correct, know that the RUC and Citizenship types require 13 and 10 digits, respectively.

전자 청구서: 최종 일반 소비자

클라이언트가 구매한 항목에 대해 전자 청구서를 요청하지 않는 경우에도, Odoo에서는 자동으로 고객을 최종 소비자 로 설정한 후 전자 청구서를 생성합니다.

참고

If the client requests a credit note due to a return of this type of purchase, the credit note should be made using the client’s real contact information. Credit notes cannot be created for Consumidor Final and can be managed directly from the POS session.

전자 청구서: 지정된 고객

고객이 구매한 항목에 대해 청구서를 요청하는 경우, 재무 정보를 통해 연락처를 선택하거나 생성할 수 있습니다. 이렇게 할 경우 정확한 고객 세부 정보로 청구서가 생성됩니다.

참고

클라이언트가 이같은 유형으로 구매한 후 반품하게 되어 대변전표를 요청하는 경우에는, POS 세션 <pos/refund>에서 직접 대변전표 및 반품 프로세스를 관리할 수 있습니다.