세금¶
세금에는 여러 가지 유형이 있으며, 대부분 회사의 현지화에 따라 적용 여부가 크게 달라집니다. 정확하게 기록할 수 있도록 Odoo의 세금 엔진은 어떤 방식으로든 사용 및 계산할 수 있도록 지원합니다.
기본 세금¶
Default taxes define which taxes are automatically selected when creating a new product. They are also used to prefill the Taxes field when adding a new line on an invoice in Accounting Firms mode.
To change your default taxes, go to , scroll down to the Taxes section, select the appropriate default sales and purchase taxes in the Default Taxes field, and click on Save.
목록 보기에서 세금 활성화하기¶
재정 현지화 패키지 <fiscal_localizations/packages>`의 한 부분으로, 대부분의 국가 판매세가 데이터베이스에 이미 사전 설정되어 있습니다. 그러나 기본적으로는 일부 세금만 활성화되어 있습니다. 비즈니스와 관련된 세금을 활성화하려면 :menuselection:`회계 –> 환경 설정 –> 세금`으로 이동하여 :guilabel:`활성화 열 아래의 토글 버튼을 켭니다.
환경설정¶
**세금**을 수정하거나 생성하려면 :menuselection:`회계 –> 환경 설정 –> 세금`으로 이동하여 세금을 열거나 :guilabel:`새로 만들기`를 클릭합니다.
기본 옵션¶
세금명¶
**세금 이름**은 백엔드 사용자를 위해 판매주문서, 청구서, 품목 양식 등에 있는 세금 필드에 표시됩니다.
세금 계산¶
세금 그룹
세금은 여러 개의 하위 세금 항목으로 이루어져 있습니다. 적용하려는 순서대로 원하는 만큼 세금을 추가할 수 있습니다.
중요
세금의 순서는 세액 계산에 영향을 미칠 수 있으며, 특히 세금 중에서 :ref:`후속 세금의 기본액에 영향 <taxes/base-subsequent>`에 영향을 미칠 수 있으므로 세금 순서가 맞는지 확인하시기 바랍니다.
고정값
세금은 기본 통화로 금액이 고정되어 있습니다. 이 금액은 판매 가격에 관계없이 동일합니다.
Example
품목의 판매 가격이 $1000이고 $10 고정 세금을 적용할 경우, 다음과 같습니다:
품목 판매가 |
세금 미포함 가격 |
세금 |
총계 |
|---|---|---|---|
1,000 |
1,000 |
10 |
1,010.00 |
가격 요율
*판매 가격*이 과세 기준이 되며, 세금 금액은 판매 가격에 세율을 곱하여 계산합니다.
Example
품목의 판매 가격이 $1000이고 *금액의 10%*로 세금을 적용할 경우, 다음과 같습니다:
품목 판매가 |
세금 미포함 가격 |
세금 |
총계 |
|---|---|---|---|
1,000 |
1,000 |
100 |
1,100.00 |
세금 포함 백분율**
*총액*은 과세 기준이며, 세금 금액은 총액의 백분율입니다.
Example
품목의 판매 가격이 $1000이고 세금 포함 가격에 대해 세금 포함가 10% 세금을 적용합니다. 이런 경우 다음과 같습니다:
품목 판매가 |
세금 미포함 가격 |
세금 |
총계 |
|---|---|---|---|
1,000 |
1,000 |
111.11 |
1,111.11 |
Python 코드
세금은 **Python 코드**로 정의되며 단가, 품목 또는 파트너와 같은 데이터가 있는 로컬 환경에서 실행되는 두 개의 Python 코드`의 스니펫으로 구성됩니다. :guilabel:`Python 코드`에서는 세금 금액을 지정하고, :guilabel:`적용 코드`에서는 세금 적용 여부를 결정합니다. 수식은 :guilabel:`정의 탭의 하단에서 확인할 수 있습니다.
Example
Python 코드: result = price_unit * 0.10 적용 코드: result = true
활성화¶
새 문서에는 **활성화**된 세금만 추가할 수 있습니다.
중요
이미 사용한 세금 항목은 삭제할 수 없습니다. 대신 나중에 사용하지 않도록 비활성화할 수 있습니다.
참고
이 필드는 목록 화면 에서 수정할 수 있습니다.
세금 종류¶
:guilabel:`세금 범위`에 따라 세금의 적용 범위가 결정되며, 이에 따라 표시되는 위치도 제한합니다.
판매: 고객 청구서, 품목 관련 고객 세금 등.
매입: 공급업체 청구서, 품목 관련 업체 세금 등.
없음
세금 범위¶
:guilabel:`세금 범위`는 세금 사용을 재화 또는 서비스 중 하나의 품목 유형으로 제한합니다.
세금 매핑¶
Taxes can be combined with fiscal positions to map taxes to each other so that the correct tax is applied based on the customer’s or vendor’s location and business type.
When configuring a tax, leave the Fiscal Position field blank to apply the tax across all fiscal positions or select specific fiscal positions where this tax should be used. If one or multiple fiscal positions are selected, use the Replaces field to select all of the taxes that this tax should replace for the selected fiscal position(s).
To replace one tax with multiple other taxes, configure each of the replacement taxes to replace the default product tax.
Example
As a sales tax, the 0% Exports tax applies to quotations, sales orders, and invoices that use the Foreign Trade fiscal position. On those records, any time that the 15% tax would be used, the 0% Exports tax is used instead.
참고
Since the first fiscal position in the sequence is considered the company’s default, the taxes set on products are expected to be used with that fiscal position, so the Replaces field is not displayed on it.
팁
To more easily view which taxes are replaced, use the adjust settings in the taxes list view and display the Replaces field.
참고
세금 매핑은 활성화 세금 항목에 대해서만 가능합니다.
정의 탭¶
과세 기준 금액이나 백분율로 계산한 세금을 여러 개의 계정 및 세율표에 정확하게 배분합니다.
기준액:
기준액: 청구서 내역에 있는 가격
세율: 계산한 세율.
계정: 지정된 경우, 추가 전표 항목이 입력됩니다.
세율표: 해당 국가의 규정에 따라 세금계산서 를 자동 생성하는 데 사용합니다.
고급 옵션 탭¶
청구서 라벨¶
세금 라벨은 세금 열에 있는 청구서 라인에 표시됩니다. 내보내기한 청구서나 고객 포털 등을 통하여 프론트엔드 사용자에게 표시됩니다.
세금 그룹¶
세금이 속한 **세금 그룹**을 선택합니다. 세금 그룹명은 내보낸 청구서 및 고객 포털의 합계 줄 위에 표시됩니다.
세금 그룹에는 동일한 세금이 다양하게 반복되기도 합니다. 이는 :doc:`재정 위치 <taxes/fiscal_positions>’에 따라 동일한 세금을 다르게 기록해야 할 때 유용합니다.
Example
위의 예에서 유럽 고객용 0% EU S 세금은 특정 계정 및 세율표에 금액을 기록합니다. 그러나 고객에게 부과되는 세금 금액은 계속 0%이 됩니다. 따라서 라벨에 0% EU S 가 표시되고 총액 줄 위의 세금 그룹 이름에 VAT 0% 가 표시됩니다.
분석 비용에 포함¶
이 옵션이 활성화되면 세금 금액이 청구서 내역과 동일하게 **분석 계정**에 할당됩니다.
포함 가격¶
이 옵션이 활성화되면 총액 (세금 포함)은 **판매 가격**과 동일해집니다.
합계 = 판매 가격 = 계산한 세금 제외 가격 + 세금
Example
품목의 판매 가격이 $1000이고 가격의 10% 세금을 적용합니다. 이런 경우 다음과 같습니다:
품목 판매가 |
세금 미포함 가격 |
세금 |
총계 |
|---|---|---|---|
1,000 |
900.10 |
90.9 |
1,000.00 |
참고
세금 포함가 및 세금 제외가를 정확하게 정의해야 하는 경우 다음 문서를 참조하세요: B2B(세금 별도) 및 B2C(세금 포함) 가격.
후순위 세금의 과세표준에 영향¶
이 옵션을 선택하면 세금이 포함된 총 금액이 동일한 품목에 적용되는 다른 세금에 대한 과세 기준이 됩니다.
이 세금이 포함되도록 새로운 세금 그룹을 설정하거나 품목 줄에 직접 추가할 수 있습니다.
경고
품목 라인에 세금이 추가되는 순서는 금액 계산 방식에 영향을 주지 않습니다. 품목 라인에 세금을 직접 추가하는 경우에는 세금 순서에 따라 적용 순서가 결정됩니다.
순서를 변경하려면 :menuselection:`회계 –> 환경 설정 –> 세금`으로 이동하여 세금 이름 옆의 핸들이 있는 줄을 끌어다 놓습니다.
추가 세금¶
“추가 세금”은 정부에서 부과되는 표준세 또는 기본세 외에 추가되는 세금을 가리키는 광범위한 용어입니다. 이러한 추가 세금은 사치품**에 부과되는 세금, **환경 관련 세금, 수입 또는 **수출 관세**와 같은 세금 등이 될 수 있습니다.
참고
이러한 세금을 계산하는 방법은 국가마다 다릅니다. 해당하는 국가의 규정을 참조하여 비즈니스에 맞는 세금 계산 방법을 확인해보는 것이 좋습니다.
Odoo에서 추가 세금을 계산하려면 세금 만들기 <taxes/configuration>`를 한 후, 세금명을 입력한 후 :ref:`세금 계산 <taxes/configuration>`을 선택한 다음 :guilabel:`금액`을 설정한 후에, :guilabel:`고급 옵션 탭에 있는 :guilabel:`후속 세금 기준에 영향`을 선택합니다. 그런 다음, :ref:`계산할 순서 <taxes/base-subsequent>`대로 세금을 끌어다 놓습니다.
Example
벨기에에서 환경세는 ‘(품목 가격 + 환경세) x 판매세’ 공식에 따라 계산합니다. 따라서 환경세는 계산 순서 상 판매세 앞에 와야 합니다.
여기에서는, 5%의 환경세 (Ecotax)를 생성되어 벨기에 기본세인 21%보다 *선순위*에 놓았습니다.