e-invoicing

About e-Invoice compliance

This section covers the TrustWeaver API operations for signing, validating, and clearing e-invoices, organized by compliance model.

TrustWeaver supports two compliance models, each with a distinct API flow that determines which service and operation your e-invoicing integration uses:
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.

Note:

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.