Symptom
Supplier invoices in SAP S/4HANA Cloud Public Edition support only one tax code per line item, a standard system limitation during creation via apps like Create Supplier Invoice or API integration. Attempts to assign multiple tax codes (e.g., V0 and V3) to the same line trigger validation errors like FF812 "Tax code V0 also exists," or cause discrepancies in tax distribution post-workaround. This affects Fieldglass integrations with mixed tax scenarios across cost centers.
May encounter issues when processing invoices with multiple tax codes per line from sources like SAP Fieldglass / SAP Ariba:
-
Error FF812 or 'Tax code & also exists' during API_SUPPLIERINVOICE_PROCESS_SRV posting.
-
No option to enter additional tax codes in line item tax details within Fiori apps (Create Supplier Invoice, MIRO equivalent).
-
After deleting conflicting codes (e.g., V0 via Groovy scripts), total tax matches but per-cost-center amounts differ in Display Journal Entries.
Environment
SAP S/4HANA Cloud Public Edition
Cause
Standard design restricts supplier invoice items to a single tax code for accurate reconciliation between header Tax Data summary and items. Mismatches occur when:
Resolution
- Do not attempt multiple tax codes per line item. Instead:
- Split items by tax code in source systems (e.g., separate V0/V3 lines in Fieldglass).
- Aggregate TaxData summary correctly: Group by code, set V0 tax=0.00, match item totals.
- Manually post separate invoice lines per tax code or correct journal entries post-integration. Use reports to detect discrepancies; note no automatic errors trigger.
- Implement Groovy scripts in iFlows to compute sums from items and avoiding deletions of tax codes.
See Also
- Solved: Intercompany posting with Tax - SAP Community.
- KBA 3556973 - Assign 2 tax codes for a supplier invoice line item.
- Tax code V0 Also Exist - SAP Community.
- KBA 3577702 - 'Tax code & also exists' is raised when creating supplier invoice with API_SUPPLIERINVOICE_PROCESS_SRV.
Keywords
tax amount discrepancy, fieldglass integration, s/4hana cloud, tax code V0, tax code V3, invoice validation error, display journal entries, header tax summary, item-level tax codes, XML payload mapping. , KBA , MM-FIO-IV-2CL , Fiori UI for Invoice Verification (Public Cloud) , Problem
SAP Knowledge Base Article - Public