Compliance for Turkey

Turkey mandates e-Fatura (e-invoice) requirements, as well as related e-documents such as e-Arşiv (e-archive) invoices and e-İrsaliye (e-delivery notes). If you’re in scope, you must create e-invoices in UBL-TR format, sign them digitally with a financial seal (Mali Mühür), and send them to the Turkish Revenue Administration (Gelir İdaresi Başkanlığı, GİB) for validation and routing. You can do this through a Special Integrator Service Provider, which is responsible for ensuring data security, proper archiving, and compliance with legal requirements.

E-invoicing in Turkey is mandatory only for taxpayers that meet at least one of the requirements defined by GİB. This includes the following annual gross sales revenue thresholds:

  • 5 million TL in 2018, 2019, or 2020
  • 4 million TL in 2021
  • 3 million TL in 2022 or later

Other transition conditions also apply, such as sector-specific rules. For the complete and current eligibility rules, see the Vergi Usul Kanunu Genel Tebliği (Sıra No: 509).

E-invoicing requirements

In Turkey, in-scope B2B and B2G invoices are exchanged through GİB using a centralised flow. For B2C scenarios, e-Arşiv invoices are used and must be reported to GİB.

Turkey compliance summary

Learn more about compliance transactions terms and concepts.

AspectDescriptionRequirement
B2BInvoices exchanged between businesses.Mandatory if either party meets an e-Fatura transition condition.
B2CInvoices issued by businesses to consumers.Mandatory. Issue as e-Arşiv when the recipient isn’t registered on the e-Fatura system and report to GİB.
B2GInvoices issued by businesses to public administrations for public procurement.Mandatory if the business meets an e-Fatura transition condition.
Electronic signatureSignature or seal rules for authenticity and integrity of e‑invoices.Mandatory. E-documents must be signed using a financial seal (Mali Mühür) in an XAdES signature.
Legal archivingMinimum retention period for e‑invoices.10 years. Archives must be stored on servers located in Turkey.
ModelThe e-invoicing flow model used by the country.Centralised
PlatformThe government-managed platform for e-invoicing.GİB e-document platform
Supported formatThe e-invoicing format legally required by the country.UBL-TR 1.2
Automatic updatesWhether invoice status updates synchronise automatically in the Monitor.Yes

Format

For e-Fatura, e-Arşiv, and e-İrsaliye, Turkey uses UBL-TR 1.2, a local adaptation of UBL 2.1. The UBL document is digitally signed using a taxpayer financial seal (Mali Mühür) before submission.

Invoice types

The Invoice Type Code element within the invoice must contain one of the codes for invoices or credit notes from the UNTDID 1001 code list.

Automated e-invoicing flow

ecosio enables you to automate the transmission of compliant e-documents for both accounts receivable and accounts payable processes in Turkey.

e-Fatura flows

The following flows illustrate the processes for e-invoices sent and received by e-Fatura registered businesses in Turkey.

The following steps illustrate the AR process for e-invoices sent to e-Fatura registered buyers in Turkey.

  1. You send invoice data from your ERP or business software to ecosio in a structured format, such as VRBL, CSV, or IDoc.
  2. ecosio validates the invoice and converts it into the UBL-TR 1.2 format.
  3. ecosio signs the document with your Mali Mühür and sends it to GİB.
  4. GİB validates and sends the invoice to the buyer’s inbox.
  5. ecosio receives the status of the invoice from GİB and delivers the signed invoice and status to your ERP or business software.

e-Arşiv flows

The following flows illustrate the processes for e-Arşiv invoices sent and received by businesses that are not registered on the e-Fatura system.

The following steps illustrate the AR process for e-Arşiv invoices sent to buyers that are not registered on the e-Fatura system.

  1. You send invoice data and any related acknowledgements or responses to ecosio from your ERP or business software in a structured format, such as VRBL, CSV, or IDoc.
  2. ecosio uses the Turkish ID Number (TCKN) or Tax Identification Number (VKN) specified in the invoice to determine the buyer is not in the e-Fatura registry.
  3. ecosio validates the invoice, converts it into the UBL-TR 1.2 format, and signs the document with your Mali Mühür.
  4. ecosio generates a PDF representation with a unique QR code and emails it to the buyer. The PDF can also be printed to give to the buyer.
  5. ecosio retains the invoice for 10 years and makes archived documents available for retrieval to support audit and compliance requests.
  6. Metadata from all issued e-Arşiv invoices is reported to GİB in a daily batch.

Automated e-transport flow

ecosio enables you to automate the transmission of compliant e-transport documents (e-İrsaliye) for both accounts receivable and accounts payable processes in Turkey. The following steps illustrate typical e-İrsaliye flows.

The following steps illustrate the AR process for an e-İrsaliye sent by a supplier to a buyer.

  1. You send despatch advice data to ecosio from your ERP or business software in a structured format, such as VRBL, CSV, or IDoc.
  2. ecosio validates the data and converts it into the UBL-TR 1.2 format.
  3. ecosio signs the document with your Mali Mühür and sends it to GİB before the transport of goods starts.
  4. GİB validates and sends the e-İrsaliye to the buyer’s inbox.
  5. ecosio receives the status of the e-İrsaliye from GİB and integrates it with your ERP or business software.
  6. The goods can now leave the warehouse and the carrier can deliver the goods. The carrier must always have the delivery note in PDF format for use during transit.
  7. Once the goods are received by the buyer, the buyer can acknowledge, reject, or delay receipt of the goods. The status update is sent to ecosio.

Legal resources

The following official resources provide technical manuals and guidance for Turkey’s e-document framework.


Did this page help you?