우커머스 – 세금 설정

우커머스 – 세금 설정

개요

세금 설정은 상점을 설정할 때 필요한 작업 중 하나입니다. 세금은 복잡한 문제일 수 있지만 WooCommerce는 설정을 가능한 간단하게 만드는 것을 목표로 합니다.

세금 활성화

세금 설정 화면에 액세스하려면 먼저 활성화해야 합니다.

  1. 우커머스 -> 설정 -> 일반으로 이동
  2. 세금 활성화 체크
  3. 저장
세금 활성화

세금 옵션 구성

우커머스 -> 설정 -> 세금으로 이동하십시오. 이 탭은 세금이 활성화된 경우에만 표시됩니다.

세금 탭에는 필요에 맞게 설정할 수 있는 몇 가지 옵션이 표시됩니다. 선택한 설정은 상점이 위치한 세금 관할권을 기반으로 합니다.

세금 옵션

세금 포함 가격

이 옵션은 나중에 제품 가격을 입력하는 방법을 결정하므로 상점에서 세금을 관리할 때 가장 중요 할 수 있습니다.

  • “예, 세금을 포함한 가격을 입력합니다.”는 모든 카탈로그 가격이 상점의 기본 세율을 사용하여 입력됨을 의미합니다.

예를 들어 영국에서는 20% 세율이 포함된 가격을 입력합니다. £1.67 세금이 포함된 £ 9.99의 제품 가격을 입력합니다. 영국 고객은 정의 된대로 £9.99를 지불하고 미국 고객은 £8.32만 지불합니다.

  • “아니요, 세금을 제외한 가격을 입력합니다”는 카탈로그 가격이 세금을 제외한 가격이어야 함을 의미합니다.

위의 예를 사용하면 영국 상점은 제품 가격에 8.32를 입력합니다. 결제시 20%의 세금이 추가로 적용되어 £9.99를 지불해야합니다.

세금 포함 가격에 대한 세금 계산은 다음과 같습니다.

세금 = 가격-(가격 / ((세율(%) / 100) + 1))

세금 제외 가격에 대한 세금 계산은 다음과 같습니다.

세금 = 가격 * (세율(%) / 100)

추가 정보:

세금 계산 기준

이 설정은 세금 계산에 사용되는 주소를 결정합니다.

  • 고객 청구 주소
  • 고객 배송 주소(기본값)
  • 매장 주소

매장 기본 주소를 사용하는 경우 세금은 항상 고객의 위치가 아닌 매장 위치를 기준으로 합니다.

배송 세금 등급

대부분의 설정에서 배송 세금 등급은 배송되는 항목에서 상속됩니다. 예를 들어 아기 옷과 같은 할인된 요금 항목을 배송하면 할인된 요금이 사용됩니다. 관할 지역에 해당하지 않는 경우 다른 세금 등급을 선택하십시오.

주문에 여러 세율이 있는 경우 배송 세금이 다음과 같이 적용됩니다.

  • 주문에 표준 요율의 제품이 있는 경우이 요율이 높거나 낮더라도 배송에 사용됩니다.
  • 주문에 표준 요율이 적용되는 제품이 없는 경우 추가 세금 등급 섹션에 있는 첫 번째 요율이 배송에 사용됩니다.

목표는 표준 등급을 사용하지 않고, 배송에 적용하기 위해 최고 세율이 필요한 경우 추가 세금 등급 섹션에 가장 높은 세율이 첫 번째로 나열되도록 하는 것입니다.

보여주는 설정은 다음과 같습니다.

기본적으로 표준 클래스가 있지만 세금 A, 세금 B, 세금 C는 각 세금 클래스에 대해 각각 생성되어야 합니다. 표준 세율은 삭제할 수 없지만 비워두면 무시됩니다.

세금 설정

표준 요율이 비어 있습니다.

표준 요율

세금 A(24 %) – 첫 번째에 나열된 최고 세율 :

최고 세율

세금 B (14 %) :

세금 B

세금 C (10 %) :

세금 C

결과적으로 제품에 여러 세율이 할당된 주문의 배송에 가장 높은 세율이 적용됩니다.

높은 세율 적용

반올림

반올림 세금을 활성화하면 반올림이 소계 레벨에서 수행됩니다. 이것이 완료되었는지 알아보려면 세금 관할 구역을 확인하십시오.

추가 세금 분류

상품에 세금 등급이 지정됩니다. 대부분의 경우 기본 표준 등급을 사용하려고 합니다. 다른 세금 등급 (즉, 0 등급 제품을 제외한 세금)이 필요한 상품을 판매하는 경우 여기에 등급을 추가할 수 있습니다. 시작하기 위해 표준, 할인 세율 및 제로 세율 세금 등급이 포함됩니다.

각 클래스는 세금 설정 페이지 상단에 나열됩니다. 클래스를 클릭하면 클래스에 지정된 세율을 볼 수 있습니다.

상점에서 가격 표시

이 옵션은 상점 / 카탈로그에 가격이 표시되는 방식을 결정합니다. 포함/제거 중에서 선택합니다.

장바구니와 결제 화면에서 가격 표시

이 옵션은 가격이 장바구니 및 결제 페이지에 표시되는 방식을 결정하며 카탈로그 가격과는 별도로 작동합니다.

가격 표시 접미사

표시를 다음과 같이 변경할 수 있습니다. “VAT 포함: {price_including_tax}” 또는 상점에 적합한 모든 것이 포함됩니다. 다음 두 자리 표시자를 사용할 수 있습니다.

  • {price_including_tax}
  • {price_excluding_tax}

참고: 세금을 설정한 경우 세금 포함 세금이 어떻게 표시되는지 작은 글씨로 추가할 수 있습니다.

screen-shot-2016-11-24-at-16-06-02
가격표시 접미어
옵션 제품에 대한 접미어

옵션 상품에서 세금 포함/제외 가격을 알 수 없기 때문에 사용 중지됩니다.

정확한 가격을 표시하는 유일한 방법은 옵션을 불러와서 가격을 가져오는 것입니다. 이로 인해 추가 오버 헤드가 추가되고 값이 정확하지 않은 경우가 있습니다.

참고: 밑의 코드는 지침으로 제공되는 개발자 수준 문서입니다. 정책에 따라 우커머스로부터 조언을 제공하거나 코드를 검토할 수 없습니다.

옵션 제품에 필요한 경우 필터 후크를 통해 이 방법을 사용자 지정할 수 있습니다.

add_filter( 'woocommerce_show_variation_price', '__return_true' );
세금 합계 표시

이는 여러 세금이 결제중에 하나의 합계로 표시되는지 아니면 항목 별 세금 목록으로 표시되는지를 결정합니다.

세율 설정

세금 분류는 세금 화면 상단에 표시됩니다. 등급에 대한 세율을 보려면 하나를 클릭하십시오.

세율 테이블에서 세율을 지정할 수 있습니다(행당 하나씩). 시작하려면 “행 추가하기” 클릭하십시오.

각 세율에는 다음과 같은 속성이 있습니다.

  • 국가 코드: 요금에 대한 2자리 국가 코드입니다. ISO 3166-1 alpha-2 코드를 사용합니다. 모든 국가에 적용하려면 비워 두십시오(*).
  • 주 코드: 요율에 대한 2자리 코드입니다. 지원되는 주는 i18n/states/COUNTRYCODE.php를 참조하십시오. 미국의 경우 2자리 약어를 사용하세요. AL. 모든 주에 적용하려면 비워 두십시오 (*).
  • 우편 번호: 요율에 대한 우편 번호를 입력합니다. 세미콜론 (;)으로 여러 값을 구분하고, 와일드 카드를 사용하여 여러 우편 번호를 일치시키고 (예: PE*는 PE로 시작하는 모든 우편 번호와 일치), 숫자 범위 (예: 2000…3000)를 사용할 수 있습니다. 모든 우편 번호에 적용하려면 공백 (*)으로 두십시오.
  • 국가 코드: 요금에 대한 2자리 국가 코드입니다. ISO 3166-1 alpha-2 코드를 사용합니다. 모든 국가에 적용하려면 비워 두십시오(*).
  • 주 코드: 요율에 대한 2자리 코드입니다. 지원되는 주는 i18n/states/COUNTRYCODE.php를 참조하십시오. 미국의 경우 2자리 약어를 사용하세요. AL. 모든 주에 적용하려면 비워 두십시오 (*).
  • 우편 번호: 요율에 대한 우편 번호를 입력합니다. 세미콜론 (;)으로 여러 값을 구분하고, 와일드 카드를 사용하여 여러 우편 번호를 일치시키고 (예: PE*는 PE로 시작하는 모든 우편 번호와 일치), 숫자 범위 (예: 2000…3000)를 사용할 수 있습니다. 모든 우편 번호에 적용하려면 공백 (*)으로 두십시오.

세율 예시

다음은 영국 상점에 대한 세금 설정의 예입니다. 영국 고객에게만 20% 적용됩니다.

세율 설정

이 예에서는 캘리포니아를 제외한 모든 미국 주에 대해 6%의 세율이 있으며, 우편 번호 90210에 대해 세율이 7%이고 지방 세율이 2%입니다. 우선 순위를 확인하십시오. 이것은 ‘계층화’할 수 있는 방법을 보여줍니다.

미국 세율 예시

세율 가져오기 및 내보내기

세율 표시된 테이블 아래에 CSV 가져오기 및 CSV 내보내기 버튼이 있습니다. 이를 사용하여 세율을 CSV 파일로 가져오거나 내보낼 수 있습니다.

가져오기용 CSV 파일에는 10개의 열이 필요합니다.

국가 코드, 주 코드, 우편 번호, 도시, 요율, 세금 이름, 우선 순위, 복합, 배송, 세금 등급

표준 세율의 경우 세금 분류를 비워 둡니다.

세율 삭제

세율을 잘못 추가했거나 CSV 가져오기에서 세금 라인을 잘못 추가한 경우 삭제해야 합니다.

  1. 우커머스 -> 설정 -> 세금 -> 세율(표준, Reduced 세율, 제로 세율)
  2. 잘못된 줄을 선택하십시오. 노란색으로 강조 표시됩니다.
  3. 선택한 행 제거를 선택합니다. 강조 표시된 행이 삭제됩니다.
  4. 저장
세율 삭제

한 번에 모든 세율을 삭제하려면 우커머스 -> 상태 -> 도구에서 WooCommerce 세율 삭제를 사용하십시오.

세율 삭제하기

세금 보고서보기

세금 보고서는 우커머스 -> 보고서 -> 세금 -> 날짜 별 세금> 연도에서 찾을 수 있습니다. 이 보고서를 통해 해당 연도의 세금을 볼 수 있습니다.

Yearly Taxes
세금 보고서

보고서 -> 세금 -> 코드에 의한 세금으로 이동하면 세금이 별도로 표시되는 다른 보고서가 표시됩니다.

Taxes by Code
코드에 의한 세금

특별 세금 설정 구성

소계 금액에 따른 세금
add_filter( 'woocommerce_product_get_tax_class', 'big_apple_get_tax_class', 1, 2 );

function big_apple_get_tax_class( $tax_class, $product ) {
	if ( WC()->cart->subtotal <= 110 )
		$tax_class = 'Zero Rate';

	return $tax_class;
}

고객 역할에 따라 다른 세율 적용
<?php
/**
 * Apply a different tax rate based on the user role.
 */
function wc_diff_rate_for_user( $tax_class, $product ) {
	if ( is_user_logged_in() && current_user_can( 'administrator' ) ) {
		$tax_class = 'Zero Rate';
	}

	return $tax_class;
}
add_filter( 'woocommerce_product_get_tax_class', 'wc_diff_rate_for_user', 1, 2 );
add_filter( 'woocommerce_product_variation_get_tax_class', 'wc_diff_rate_for_user', 1, 2 );

자주 묻는 질문

“가격에 세금 포함”이 있는데 가격이 변경되는 이유는 무엇입니까?

세금을 포함한 가격을 입력하는 경우이 가격은 고객이 위치한 국가에 따라 변경될 수 있습니다.

예를 들어 상점이 영국에 있는 경우 GB에 대해 20%의 세율을 만듭니다.

  • 세금 포함 가격이 £120인 제품을 생성합니다.
  • 영국 고객은 £ 120 (£100 + £20 VAT)를 지불합니다.
  • 영국 외의 고객은 다른 국가에 대해 세율이 설정되어 있지 않기 때문에 £100를 지불하게 됩니다.

또는

상점이 영국에 있으므로 GB에 대해 20%의 세율, 프랑스의 세율 19%, 노르웨이의 세율 25%를 생성합니다.

  • 세금 포함 가격이 £120인 제품을 생성합니다.
  • 영국 고객은 £120(£100 + £20 VAT)를 지불합니다.
  • 프랑스 고객은 £119(£100 + £19 VAT)을 지불합니다.
  • 노르웨이 고객은 £125(£100 + £25 VAT)를 지불합니다.

영국, 프랑스 또는 노르웨이 이외 지역의 고객은 다른 국가에 대해 설정된 세율이 없기 때문에 £100만 지불합니다.

WooCommerce에서 세금이 작동하는 방법에서 자세히 설명합니다.

세금 포함 가격 고객 위치에 관계없이 하나의 금액을 청구할 수 있습니까?

이것은 할 수 있지만 실험적인(공식적으로 지원되지 않는) 기능입니다. 읽어보기: WooCommerce에서 세금이 작동하는 방식.

일부 사용자가 내 매장을 방문하면 세금이 표시되지 않습니다.

세금은 대부분의 설정에서 고객 위치를 기반으로 하기 때문에 지리적 위치와 같은 것들은 사용자가 실제 주소를 확인하고 입력할 때까지 세금을 숨길 수 있습니다.

이를 방지하려면 우커머스 -> 설정 -> 일반 -> 기본 고객 위치로 이동하여 위치 자동 검출을 비활성화하고 상점 기준 주소로 설정하십시오.

상점 기준 주소

원문: https://docs.woocommerce.com/document/setting-up-taxes-in-woocommerce/

코멘트 제출