Skip to content
All posts
Compliance May 28, 2026 5 min read

e-Fatura Onboarding for Non-Resident Companies: Step by Step

Türkiye's e-invoicing (e-Fatura) system is mandatory above modest revenue thresholds, including for foreign-owned subsidiaries. Most parent companies underestimate the setup. A practical, step-by-step guide to onboarding a Turkish subsidiary onto e-Fatura without panic.

e-Fatura Onboarding for Non-Resident Companies: Step by Step
BIRASYO
Unify · Manage · Grow
BirasyoCompliance

If you are running a Turkish subsidiary from abroad and your annual revenue crosses approximately 3 million TRY (the 2026 e-Fatura threshold), you are required to issue invoices electronically through the GIB-approved e-Fatura infrastructure. This isn't optional. And unlike VAT registration — which most CFOs understand intuitively — e-Fatura involves technology decisions that often catch foreign management off guard. This guide walks through the onboarding step by step.

What e-Fatura actually is

e-Fatura is Türkiye's national electronic invoicing standard. Operated by the Turkish Revenue Administration (Gelir İdaresi Başkanlığı / GIB), it requires registered businesses to:

  • Issue invoices in a specific XML-based format (UBL-TR)
  • Sign them with an electronic seal (Mali Mühür) issued by the Turkish Information Security Centre (Kamu SM)
  • Route them through one of two channels: GIB's free portal (suitable for very low volume), or through a Special Integrator (Özel Entegratör) — a private licensed provider that handles routing for you

For most foreign-owned subsidiaries with any meaningful volume, the answer is "use a Special Integrator." The free GIB portal is not practical above ~20 invoices per month.

Step 1: Confirm whether you must register

The current 2026 e-Fatura threshold is an annual revenue of approximately 3 million TRY. If your subsidiary's 2025 revenue was above this number, you must register by 1 July 2026 (the standard cutover date for prior-year exceeders).

There are also sectoral inclusions regardless of revenue: certain wholesale, distribution, and licensed businesses are e-Fatura users from inception. Confirm with your CPA which category applies.

Step 2: Acquire your Mali Mühür (Electronic Seal)

This is the part most foreign companies underestimate. You cannot issue an e-Fatura without it.

What it is: A hardware USB token (or in some recent variants, a software certificate stored in a HSM service) issued by Kamu SM in Türkiye. It holds your company's cryptographic key for signing invoices.

How to get it: Apply through Kamu SM's website. Documents include your company's tax registration certificate, signatory authorisation, and a fee payment. Delivery is to your registered Turkish address.

Timeline: Allow 2-3 weeks from application to physical delivery. Plan accordingly.

Cost: Modest by international standards (typically under 200 USD equivalent), but the wait time is the binding constraint.

Step 3: Choose your Special Integrator

A Special Integrator is a private company licensed by GIB to handle e-Fatura routing on your behalf. Major Turkish providers include Logo, Mikro, Nebim, Uyumsoft, BizimYazılım, and several others. Birasyo partners with multiple integrators so you can choose.

Selection criteria from a foreign-management perspective:

  • API or only web UI? If your ERP needs to send invoices programmatically, you need an integrator with a documented API. Some only offer web upload, which doesn't scale.
  • Volume tiers and pricing. Most providers charge per invoice (a few cents each) plus a monthly minimum. Confirm pricing at your expected volume.
  • English support availability. If your IT integration team operates from abroad, you'll need someone at the integrator who can answer technical questions in English. Not all do.
  • Cancellation terms. Switching integrators later is possible but cumbersome. Read the contract.

Step 4: Integrate your ERP

This is the technical bridge. Your ERP (Birasyo or otherwise) must:

  1. Generate invoices in UBL-TR format (the Turkish e-Invoice XML schema)
  2. Sign them with your Mali Mühür certificate
  3. Send them through the Special Integrator's API
  4. Receive delivery confirmations (or rejection reasons) and store them
  5. Allow inbound e-Invoices from suppliers to be received and processed (e-Fatura also has an inbound side — your suppliers will start sending you electronic invoices)

Most modern Turkish ERPs handle this natively. If your ERP is non-Turkish (SAP, NetSuite, Oracle), you typically need an additional middleware connector. Budget several weeks for integration testing.

Step 5: Customer side — testing with your invoice recipients

Before going fully live, send test invoices to a friendly customer or two. Confirm:

  • They receive your invoice through their integrator (different integrators talk to each other through GIB's central hub)
  • The invoice opens correctly in their accounting software
  • The tax breakdown, due date, and references are correct

This catches formatting issues that GIB's validation doesn't catch (commercial issues like wrong currency or missing reference numbers).

Step 6: e-Arşiv parallel registration

If you sell to customers who are themselves NOT registered for e-Fatura (typically smaller businesses, consumers, or non-Türkiye-registered entities), you'll also need to issue e-Arşiv invoices. These follow the same format but go through a different routing.

Practical rule of thumb: register for both e-Fatura and e-Arşiv at the same time. Avoiding e-Arşiv now and adding it later is more work than doing both up front.

Common mistakes to avoid

Underestimating Mali Mühür lead time. Order it 4-6 weeks before your go-live deadline.

Choosing the cheapest integrator without testing. Some "low cost" providers have outages or slow customer support. The cost of a 4-hour outage on month-end invoicing is much higher than the few cents per invoice saved.

Forgetting inbound e-Invoice handling. Your suppliers will send you electronic invoices. If you don't process them, you'll lose VAT deduction rights. Your ERP must consume inbound e-Invoices, not just issue outbound.

Not training your sales team. A salesperson manually creating an invoice in Excel and emailing it is no longer compliant. All invoices must originate from the e-Fatura-integrated ERP. Train accordingly.

How Birasyo helps

Birasyo ERP is e-Fatura-ready out of the box. We work with multiple Special Integrators, so you can pick the one that fits your scale and pricing preference. Outbound invoicing, inbound e-Invoice reception, e-Arşiv for non-registered customers, monthly reconciliation — all integrated. We also handle the Mali Mühür application process on your behalf as part of onboarding. Time from contract to first issued e-Invoice: typically 2-3 weeks.

Explore Birasyo for Türkiye operations →

Summary

e-Fatura onboarding is not technically hard, but it has several sequential steps with hard timing constraints. Approach it as a 4-6 week project, not a 2-day setup. With the right ERP and a competent integrator, your Turkish subsidiary can be fully compliant and operating smoothly. Without these, the onboarding becomes a recurring source of stress.

Share this on LinkedIn

Headline, summary and hashtags copy to your clipboard and the LinkedIn composer opens — paste (Cmd/Ctrl+V) and post.