수정 및 재계산
양식에서 변경 사항이 있을 경우, 서버는 결과를 재계산하고 재계산을 제안합니다. 양식 자체는 계산을 하지 않으며, 단지 서버가 반환한 값을 삽입합니다.
재계산되는 항목
- 세금 기준은 항목의 합계로 산출됩니다 (영수증의 경우, 전체 금액으로, 항목 가격에는 세금이 포함되어 있습니다).
- 전체 금액은 세금 기준에 세금을 더한 값입니다.
- 세금은 전체 금액과 세금 기준의 차이입니다.
- 누락된 항목의 가격은 수량과 단가로부터 산출됩니다.
재계산은 변경이 필요한 경우에만 제안됩니다. 부가가치세 요약이 세 개의 집계 필드 중 어떤 것이 잘못 읽혔는지를 밝혀낸 경우, 그 하나의 수정만 제안됩니다.
자동 수정되는 것
거의 없습니다. 유일한 예외는 전체 금액이며, 이는 오류가 두 개의 다른 문서 부분에 의해 확인될 때만 발생합니다: 부가가치세 요약과 항목의 합계. 이러한 높은 확신은 종종 선급금이 포함된 정산서에서 나타나며, 모델이 전체 금액에 선급금을 차감한 과잉 지급액을 잘못 기록할 때가 있습니다. 다른 모든 경우에는 값이 제안되며, 사용자가 삽입해야 합니다.
두 번째 자동 수정은 항목의 세금 기준이 누락된 경우입니다. 할인이 적용된 항목, 반올림 또는 선급금 차감은 문서에서 세율 대신 대시로 표시됩니다. 문서에 단일 세율이 있는 경우, 세율이 보완되며 적용되는 것이면 해당 세율이 그 항목에 삽입됩니다. 여러 세율이 있는 문서에서는 아무 것도 보완되지 않습니다.
세 번째 경우는 세율 대신 금액이 기록되는 것입니다. 외국 송장은 "부가가치세"로 명명된 열에 금액이 원화 또는 유로로 표기되며, 세율은 표 아래의 집계에서만 표현됩니다. 이러한 세율은 적용되지 않으며, 읽어들인 금액으로부터 유효한 세율이 도출됩니다 — 이 경우에도 세금이 문서에 적합하게 재계산될 때만 수정이 이루어집니다.
네 번째 경우는 송장의 항목 가격에 부가가치세가 포함된 것입니다. 우리나라에서는 송장의 행이 세금 없이 작성됩니다 — 따라서 회계로의 내보내기에서 세금이 세금 기준에 더해집니다. 모델이 항목에 이미 세금을 포함한 금액을 삽입하면, 이는 수금할 금액이 아닌 세금 기준에 대한 합계가 일치하지 않음을 감지하여 항목들을 재계산하게 됩니다. 이는 재계산 후 세금 기준이 실제로 일치할 때만 실행됩니다; 아니라면 아무 것도 손을 대지 않으며, 항목의 합계 결과가 유지됩니다. 영수증에서는 세금 포함 금액이 올바르게 처리되며 재계산되지 않습니다.
허용 오차
반올림은 오류가 아닙니다. 문서는 할레르 단위로 계산되며, 인쇄는 반올림으로 이루어지고 회계 프로그램은 금액을 자체적으로 재계산합니다. 허용 오차는 통화에 따라 다릅니다: 원화의 경우는 전체 원으로 집계가 비교되고, 유로는 센트로 비교됩니다. 항목의 합계는 세금 기준에 비해 2%의 여유를 두며, 이는 항목 외의 할인과 각 항목의 반올림이 여러 항목에 누적될 수 있기 때문입니다. 행 단위 산술은 0.5%의 허용 오차를 허용합니다.
읽힌 숫자는 금액을 단위로 변경하므로, 가장 느슨한 허용 오차도 이를 적절히 포착할 수 있습니다.
부가가치세 세율
세율 검사는 시간에 따른 체코 세율을 인식하므로, 2017년의 15% 식사 영수증은 결과로 간주되지 않습니다. 발행 날짜가 기준이 되며, 15일의 여유를 둡니다. 이유는 세금 문서가 이행 후에 발행되기 때문입니다.
해외 문서는 보다 자유롭게 평가됩니다. 세금이 부과되는 국가를 신뢰성 있게 결정하기는 어려운 부분이 있습니다: 슬로바키아 및 폴란드의 온라인 상점은 체코 고객에게 21%를 부과하며, 도로 통행료는 오스트리아에서 세금이 부과되고, 포르투갈의 한 승차권에는 6%와 체코의 21%가 함께 표시될 수 있습니다. 외국 IČO가 있는 문서에서는 그러한 세율이 어디에서든 존재하는지만 확인합니다. 세율 대신 기록된 세금 금액은 더 잘 포착되며, 일반 외국 세율은 결과를 발생시키지 않습니다.
제로 세율은 항상 허용되며, 이는 면제된 이행 또는 세금 책임의 이전 모두에 해당합니다.
문서의 반올림 및 선급금
금액에 영향을 미치는 항목 — 지불된 선급금, 할인, 반올림 등 — 모델은 항목 사이에 기록하여 문서가 완전해지도록 합니다. 차감은 음의 금액을 가집니다. 이러한 항목이 누락되고 합계가 맞지 않는 경우, 수동으로 추가해야 합니다.
항목의 합계 검사는 그것과 비교하며, 최초에 모든 항목의 합계를 세금 기준과 비교하고, 맞지 않을 경우 차감 없이 다시 시도합니다. 선급금이 포함된 정산서에서는 결과가 생성되지 않습니다. 공제 전표에는 해당 사항이 없으며, 모든 항목과 기준이 부정적입니다.
재계산이 문서와 맞지 않을 때
이런 일이 발생하곤 하며, 거의 항상 공급업체가 세금을 다르게 계산하기 때문입니다 — 단가에 반올림이 포함되거나 전체 항목의 세금 기준에서 계산되는 경우. 차이는 보통 할레르 단위입니다.
이럴 경우에는 문서의 값을 그대로 두고 결과를 확인하고 승인합니다. 문서에 있는 정보가 결정적인 것이며, 우리의 계산은 검증일 뿐 진실이 아닙니다.