세금

세금에는 여러 가지 유형이 있으며, 대부분 회사의 현지화에 따라 적용 여부가 크게 달라집니다. 정확하게 기록할 수 있도록 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.

Odoo에서 기본 세금에 따라 세금 필드를 자동으로 채웁니다.

**기본 세금**을 변경하려면 :menuselection:`회계 –> 환경 설정 –> 설정 –> 세금 –> 기본 세금`으로 이동하여 기본 판매세 및 구매세에 적합한 세금을 선택한 다음 :guilabel:`저장`을 클릭합니다.

Odoo에서 기본적으로 사용할 세금 정의하기

참고

**기본 세금**은 데이터베이스를 생성할 때 선택한 국가에 따라 자동으로 설정되거나 회사에 대한 :ref:`재정 현지화 패키지<fiscal_localizations/packages>`를 설정할 때 자동 설정됩니다.

목록 보기에서 세금 활성화하기

재정 현지화 패키지 <fiscal_localizations/packages>`의 한 부분으로, 대부분의 국가 판매세가 데이터베이스에 이미 사전 설정되어 있습니다. 그러나 기본적으로는 일부 세금만 활성화되어 있습니다. 비즈니스와 관련된 세금을 활성화하려면 :menuselection:`회계 –> 환경 설정 –> 세금`으로 이동하여 :guilabel:`활성화 열 아래의 토글 버튼을 켭니다.

Odoo 회계에 미리 설정되어 있는 세금 활성화하기

환경 설정

**세금**을 수정하거나 생성하려면 :menuselection:`회계 –> 환경 설정 –> 세금`으로 이동하여 세금을 열거나 :guilabel:`새로 만들기`를 클릭합니다.

Odoo 회계에서 세금 수정하기

기본 옵션

세금명

**세금 이름**은 백엔드 사용자를 위해 판매주문서, 청구서, 품목 양식 등에 있는 세금 필드에 표시됩니다.

세금 계산

The Tax Computation field determines how the tax amount is computed from the sales price. The following options are available:

세금 그룹

세금은 여러 개의 하위 세금 항목으로 이루어져 있습니다. 적용하려는 순서대로 원하는 만큼 세금을 추가할 수 있습니다.

중요

세금 순서가 올바른지 확인하세요. 표시 순서가 적용 순서를 결정하며 특히 세금이후속 세금의 기준에 영향을 미치는 경우 세금 계산에 영향을 줄 수 있습니다.

고정

세금은 기본 통화로 고정 금액을 갖습니다. 금액은 판매 가격에 관계없이 단위당 동일하게 유지됩니다.

계산은\(\text{tax amount} = \text{fixed tax amount} \times \text{quantity}\)입니다.

Example

제품의 판매 가격이 $1000이고고정세금 $10를 적용합니다. 그러면 다음과 같습니다:

품목 판매가

세금 미포함 가격

세금

총계

1,000

1,000

10

1,010.00

가격 비율

세율은 세금 제외 소계의 백분율입니다.

The exact tax computation depends on the Included in Price field, which determines whether the sales price should be treated as tax-excluded or tax-included:

If Included in Price is disabled, the computation is \(\text{tax amount} = \text{sales price} \times \text{tax rate}\).

Example

A product has a sales price of $1000, and we apply a 10% Percentage of Price tax that is not Included in Price. We then have:

품목 판매가

세금 미포함 가격

세금

총계

1,000

1,000

100

1,100.00

세금 포함 가격 비율

중요

This tax computation is rarely used and only useful in countries (e.g., Brazil, Bolivia) that quote tax rates as a percentage of the tax-included total. For the more common need to compute tax amounts from a tax-included price, use the Percentage of Price tax computation with the Included in Price option.

세율은세금 포함총액의 백분율입니다.

The exact tax computation depends on the Included in Price field, which determines whether the sales price should be treated as tax-excluded or tax-included:

If Included in Price is disabled, the computation is \(\text{tax amount} = \text{sales price} \times \frac{\text{tax rate}}{1 - \text{tax rate}}\).

Example

A product has a sales price of $1000, and we apply a 10% Percentage of Price Tax Included tax that is not Included in Price. We then have:

품목 판매가

세금 미포함 가격

세금

총계

1,000

1,000

111.11

1,111.11

세금 제외 가격 기준 실제 세율은\(\frac{111.11}{1000} = 11.111\%\)입니다.

파이썬 코드

중요

If a tax can be expressed as a multiple of the quantity of the product to which it applies, it can be defined as a Fixed tax. Doing so is strongly recommended over defining a Python Code tax.

A tax defined as Python Code consists of two snippets of Python code that are executed in a local environment that can access the unit price, quantity, product, and partner. Python Code defines the amount of the tax, and Applicable Code defines whether the tax is applied. Enter a formula for each field at the bottom of the Definition tab.

Example

A product has a sales price of $1000, and we apply a Python Code tax with the following configuration:

  • Python Code: result = price_unit * 0.10 and

  • Applicable Code: result = True.

그 결과:

품목 판매가

세금 미포함 가격

세금

총계

1,000

1,000

100

1,100.00

활성화

새 문서에는 **활성화**된 세금만 추가할 수 있습니다.

중요

이미 사용한 세금 항목은 삭제할 수 없습니다. 대신 나중에 사용하지 않도록 비활성화할 수 있습니다.

참고

이 필드는 목록 화면 에서 수정할 수 있습니다.

세금 종류

:guilabel:`세금 범위`에 따라 세금의 적용 범위가 결정되며, 이에 따라 표시되는 위치도 제한합니다.

  • 판매: 고객 청구서, 품목 관련 고객 세금 등.

  • 매입: 공급업체 청구서, 품목 관련 업체 세금 등.

  • 없음

팁

:ref:`세금 그룹 <taxes/computation>`에 포함시키고 싶지만 다른 판매세나 구매세와 함께 기재하지는 않으려면 세금에 :guilabel:`없음`으로 표기하면 됩니다.

정의 탭

과세 기준 금액이나 백분율로 계산한 세금을 여러 개의 계정 및 세율표에 정확하게 배분합니다.

세액을 알맞은 계정과 세율표로 배분하기
  • 기준액:

    • 기준액: 청구서 내역에 있는 가격

    • 세율: 계산한 세율.

  • 계정: 지정된 경우, 추가 전표 항목이 입력됩니다.

  • 세율표: 해당 국가의 규정에 따라 세금계산서 를 자동 생성하는 데 사용합니다.

고급 옵션 탭

청구서 라벨

세금 라벨은 세금 열에 있는 청구서 라인에 표시됩니다. 내보내기한 청구서나 고객 포털 등을 통하여 프론트엔드 사용자에게 표시됩니다.

청구서 라벨은 각 청구서 줄에 표시됩니다.

세금 그룹

세금이 속한 **세금 그룹**을 선택합니다. 세금 그룹명은 내보낸 청구서 및 고객 포털의 합계 줄 위에 표시됩니다.

세금 그룹에는 동일한 세금이 다양하게 반복되기도 합니다. 이는 :doc:`재정 위치 <taxes/fiscal_positions>’에 따라 동일한 세금을 다르게 기록해야 할 때 유용합니다.

Example

세금 그룹명이 청구서 라벨과 다른 경우

위의 예에서 유럽 고객용 0% EU S 세금은 특정 계정 및 세율표에 금액을 기록합니다. 그러나 고객에게 부과되는 세금 금액은 계속 0%이 됩니다. 따라서 라벨에 0% EU S 가 표시되고 총액 줄 위의 세금 그룹 이름에 VAT 0% 가 표시됩니다.

중요

세금에는 세 가지 라벨이 있으며 각 라벨마다 특정 용도가 있습니다. 다음 표를 참조하여 표시되는 위치를 확인하세요.

세금명

청구서 라벨

세금 그룹

백엔드

내보내기한 청구서의 세금 열

내보내기한 청구서의 합계 줄 위

분석 비용에 포함

이 옵션이 활성화되면 세금 금액이 청구서 내역과 동일하게 **분석 계정**에 할당됩니다.

포함 가격

With this option activated, the tax will treat the sales price on which it is applied as a total including the tax amount. The tax computation will split the sales price into a base amount and a tax amount. This makes it suitable for B2C sales in most countries where prices are quoted tax-inclusive.

합계 = 판매 가격 = 계산한 세금 제외 가격 + 세금

Example

A product has a sales price of $1000, and we apply a 10% Percentage of Price tax with Included in Price. We then have:

품목 판매가

세금 미포함 가격

세금

총계

1,000

909.09

90.91

1,000.00

참고

For a guide on configuring tax-excluded and tax-included prices for B2B and B2C customers, see B2B(세금 별도) 및 B2C(세금 포함) 가격.

../../../_images/toggle-button1.png

후순위 세금의 과세표준에 영향

If this setting is enabled, any subsequent tax applied on the same product line that has 앞서 부과된 세금의 영향을 받는 기준 금액 will be based on a modified sales price. The exact behavior depends on whether the tax with Affect base of subsequent taxes is 포함 가격 or not.

If Included in Price is disabled, subsequent taxes with Base affected by preceding taxes will be based on a modified sales price equal to the original sales price plus the tax amount.

Example

A product has a sales price of $1000, and we apply a 10% Percentage of Price tax with Affect base of subsequent taxes. Any subsequent tax with Base affected by preceding taxes will be based on a modified sales price of $1100.

이 설정은세금 그룹을 통해서든 제품 라인에 직접 추가된 여러 세금을 통해서든, 동일한 제품 라인에 여러 세금이 적용될 때마다 고려됩니다.

환경세는 21% 부가가치세를 기준으로 합니다.

경고

품목 라인에 세금이 추가되는 순서는 금액 계산 방식에 영향을 주지 않습니다. 품목 라인에 세금을 직접 추가하는 경우에는 세금 순서에 따라 적용 순서가 결정됩니다.

순서를 변경하려면 :menuselection:`회계 –> 환경 설정 –> 세금`으로 이동하여 세금 이름 옆의 핸들이 있는 줄을 끌어다 놓습니다.

Odoo의 세금 순서에 따라 어떤 세금을 먼저 적용할지 결정합니다.

앞서 부과된 세금의 영향을 받는 기준 금액

This setting, which is only visible in developer mode, determines whether any previous tax that affects the base of subsequent taxes will modify the sales price that this tax is based on.

참고

Taxes with Included in Price always behave as if this setting is enabled.

추가 세금

“추가 세금”은 정부에서 부과되는 표준세 또는 기본세 외에 추가되는 세금을 가리키는 광범위한 용어입니다. 이러한 추가 세금은 사치품**에 부과되는 세금, **환경 관련 세금, 수입 또는 **수출 관세**와 같은 세금 등이 될 수 있습니다.

참고

이러한 세금을 계산하는 방법은 국가마다 다릅니다. 해당하는 국가의 규정을 참조하여 비즈니스에 맞는 세금 계산 방법을 확인해보는 것이 좋습니다.

Odoo에서 추가 세금을 계산하려면세금을 생성하고, 세금 이름을 입력하고,세금 계산을 선택하고,금액을 설정하고,고급 옵션탭에서후속 세금 기준에 영향을 활성화합니다. 그런 다음계산되어야 하는 순서대로 세금을 드래그 앤 드롭합니다.

Example

  • 벨기에에서 환경세는 ‘(품목 가격 + 환경세) x 판매세’ 공식에 따라 계산합니다. 따라서 환경세는 계산 순서 상 판매세 앞에 와야 합니다.

  • 여기에서는, 5%의 환경세 (Ecotax)를 생성되어 벨기에 기본세인 21%보다 *선순위*에 놓았습니다.

벨기에의 환경세 순서