Key Features for Compliance with Turkey's E-Invoicing Regulations
To ensure compliance with Turkey's stringent e-invoicing mandates, an invoicing app must support specific technical and archival features. The core requirement is adherence to the UBL-TR XML format (Universal Business Language – Turkey), specifically UBL 2.1 or UBL-TR 1.2, which is mandatory for all electronic invoices. Beyond format, apps need to facilitate real-time monitoring of invoice statuses through the Gelir İdaresi Başkanlığı (GİB) platform. For e-Fatura (B2B/B2G transactions), this involves real-time clearance, while e-Arşiv (B2C and certain B2B) requires reporting by the next business day. Since September 2023, all e-invoices must also include QR codes for verification. Finally, robust digital archiving for ten years is crucial, with both issuer and recipient responsible for maintaining accessible, digitally signed archives, often using the XAdES standard, to guarantee integrity.