About e-Invoice compliance
This section covers the TrustWeaver API operations for signing, validating, and clearing e-invoices, organized by compliance model.
- Post-audit
- This flow involves signing a document on behalf of the supplier and validating it on behalf of the buyer using the signing service
- Clearance
- This flow involves submitting a document to the relevant tax authority using the corroborate operation on the storage service.
E-invoice compliance in TrustWeaver covers the signing, validation, and clearance of electronic invoices in accordance with the applicable law of each country. The compliance model of the country is what determines which operations your integration performs and in which order.
A separate StoreInvoice call is always required after both post-audit and clearance flows to archive the result. See About Compliant Archiving.
For background on the post-audit and clearance compliance models, see E-invoicing compliance models. For the country and format scope that applies to your agreement, see Supported countries and formats and Country-specific e-invoicing requirements.
