Skip to content
D W
GoBD-compliant §203 StGB-compliant Q1

Credit Note / Reversal Agent

Correctly distinguish credit notes and reversals for tax purposes, assign, post the offsetting entry.

Classifies incoming documents as credit note or reversal invoice, identifies the reference invoice, validates amounts and creates GoBD-compliant offsetting entries with correct VAT treatment.

Score Dashboard

Agent Readiness 84-91%
Governance Complexity 26-33%
Economic Impact 68-75%
Lighthouse Effect 18-25%
Implementation Complexity 24-31%
Transaction Volume Weekly

What This Agent Does

The distinction between a credit note and a reversal invoice is tax-critical - and a frequent source of errors. Both reduce a receivable or payable, but the VAT treatment is fundamentally different. Errors here lead to incorrect VAT returns.

The Decision Layer breaks the credit note / reversal process into seven decision steps. The AI Agent classifies the document type - the tax-correct distinction per Paragraph 14 UStG. The rule engine identifies the reference invoice, validates amounts, calculates the VAT correction and creates the offsetting entry. The GoBD-compliant linking to the original document is automatic.

The result: tax-correct processing of every credit note and every reversal. No more manual VAT corrections. Every offsetting entry is linked to the original document and traceable for tax audits.

Micro-Decision Table

Human
Rules Engine
AI Agent
Each row is a decision. Expand to see the decision record and whether it can be challenged.
Classify document type Credit note or reversal invoice? AI Agent Vendor

LLM classification - tax-critical per Paragraph 14 UStG

Decision Record

Model version and confidence score
Input data and classification result
Decision rationale (explainability)
Audit trail with full traceability

Challengeable: Yes - fully documented, reviewable by humans, objection via formal process.

Challengeable by: Vendor

Identify reference invoice (with reference) Which original invoice is referenced? Rules Engine Vendor

Assignment via reference number from the document

Decision Record

Rule ID and version number
Input data that triggered the rule
Calculation result and applied formula

Challengeable: Yes - rule application verifiable. Objection possible for incorrect data or wrong rule version.

Challengeable by: Vendor

Identify reference invoice (without reference) Which original invoice matches when reference is missing? AI Agent Vendor

AI assignment via vendor, amount and period

Decision Record

Model version and confidence score
Input data and classification result
Decision rationale (explainability)
Audit trail with full traceability

Challengeable: Yes - fully documented, reviewable by humans, objection via formal process.

Challengeable by: Vendor

Validate amount Is the credit note amount less than or equal to the original? Rules Engine Vendor

Numerical comparison with original invoice amount

Decision Record

Rule ID and version number
Input data that triggered the rule
Calculation result and applied formula

Challengeable: Yes - rule application verifiable. Objection possible for incorrect data or wrong rule version.

Challengeable by: Vendor

Calculate VAT correction How much is the VAT correction? Rules Engine Auditor

UStG-compliant calculation based on original tax rate

Decision Record

Rule ID and version number
Input data that triggered the rule
Calculation result and applied formula

Challengeable: Yes - rule application verifiable. Objection possible for incorrect data or wrong rule version.

Challengeable by: Auditor

Create offsetting entry What is the reversal journal entry? Rules Engine Auditor

Mirroring the original posting on the correct accounts

Decision Record

Rule ID and version number
Input data that triggered the rule
Calculation result and applied formula

Challengeable: Yes - rule application verifiable. Objection possible for incorrect data or wrong rule version.

Challengeable by: Auditor

GoBD-compliant linking Is the credit note linked to the original document and archived? Rules Engine Auditor

Paragraph 14 UStG - credit note and reversal correctly distinguished and archived for tax purposes

Decision Record

Rule ID and version number
Input data that triggered the rule
Calculation result and applied formula

Challengeable: Yes - rule application verifiable. Objection possible for incorrect data or wrong rule version.

Challengeable by: Auditor

Decision Record and Right to Challenge

Every decision this agent makes or prepares is documented in a complete decision record. Affected parties (employees, suppliers, auditors) can review, understand, and challenge every individual decision.

Which rule in which version was applied?
What data was the decision based on?
Who (human, rules engine, or AI) decided - and why?
How can the affected person file an objection?
How the Decision Layer enforces this architecturally →

Prerequisites

  • ERP system with accounts payable
  • Access to original invoices and postings
  • Configured chart of accounts with reversal accounts
  • GoBD-compliant archiving system with document linking

Governance Notes

GoBD-compliant §203 StGB-compliant

GoBD relevance: high - the tax-correct distinction between credit note and reversal invoice is a frequent audit focus. Paragraph 14 UStG defines the requirements. Incorrect assignment leads to incorrect VAT returns and potential back-payments. Every offsetting entry must be linked to the original document - the GoBD principle of progressive and retrograde verifiability.

§203 StGB-relevant data is encrypted end-to-end and never passed to AI models in plain text.

Process Documentation Contribution

The Credit Note / Reversal Agent documents: the document type classification (credit note vs. reversal) with rationale, the assigned original invoice, the VAT correction calculation and the offsetting journal entry. During a tax audit, the entire chain from original invoice through credit note to offsetting entry is traceable.

Infrastructure Contribution

The Credit Note / Reversal Agent uses the document classification of the Invoice Capture Agent and the posting logic of the Account Coding Agent. The GoBD-compliant linking pattern (document to document) is reused by all agents that create correction postings - the Payroll Correction Agent, Cash Application Agent and month-end closing agents.

Frequently Asked Questions

Why is the credit note vs. reversal distinction so important?

A vendor credit note (Paragraph 14 UStG) is a standalone document with its own VAT reporting. A reversal invoice cancels the original invoice. The VAT treatment differs. Confusion leads to incorrect VAT returns and back-payments during tax audits.

What happens with partial credit notes?

The agent processes partial credit notes correctly. The amount is checked against the original invoice (less than or equal). The VAT correction is calculated proportionally. The original invoice remains open with the residual amount.

How reliable is the AI classification?

The classification includes a confidence score. At low confidence, it is routed to a clerk. Additionally, the rule engine checks the tax implications of the classification - an additional safety net beyond the AI decision.

Implement This Agent?

We assess your finance process landscape and show how this agent fits your infrastructure.