Do You Need an Özel Entegratör for Turkish e-Invoicing, or Is the GİB Portal Enough?
Most Turkish small businesses do not need an özel entegratör. Compare the free GİB e-Arşiv Portal, özel entegratör costs, and AccountsOS automation, then decide what is right for your invoice volume.
Last updated: June 2026
When Turkish businesses first encounter e-Arşiv compliance, one of the first things they are told by software vendors and accounting firms is that they need an özel entegratör (private integrator). This is frequently not true, and it leads small businesses to pay ongoing fees that are unnecessary.
This guide explains what an özel entegratör actually is, when you genuinely need one, what the costs look like in practice, and when the free GİB e-Arşiv Portal (or a platform like AccountsOS) is sufficient.
What is an özel entegratör?
An özel entegratör (abbreviated "özel entegratör" or "özel entegratör firması") is a company authorised by GİB (Gelir İdaresi Başkanlığı, Turkey's Revenue Administration) to provide value-added e-invoicing services on behalf of other businesses.
GİB maintains a list of approved özel entegratörler at its official portal. These companies have passed GİB's technical and operational requirements and are permitted to submit e-Arşiv and e-Fatura invoices on behalf of their clients.
The typical services an özel entegratör provides:
- Integration with your existing accounting, ERP, or billing software via API
- High-volume batch invoice submission to GİB
- Automated UBL-TR 1.2.1 XML generation from your data
- Archive management (storing XML files for the mandatory 10-year period)
- Electronic delivery of invoices to customers
- Dashboard for monitoring submission status and failed invoices
- GİB-compliant e-Fatura inbox management (for businesses on the e-Fatura network)
Think of an özel entegratör as middleware between your business's systems and GİB's platform. For a large company issuing 10,000 invoices a month through an ERP system like SAP or Microsoft Dynamics, an özel entegratör is the practical way to connect the two.
Who actually needs an özel entegratör?
Özel entegratörler are designed for businesses with specific characteristics:
High invoice volumes: Businesses issuing hundreds or thousands of invoices per month find the manual GİB portal process impractical. An özel entegratör automates the bulk submission.
ERP or custom billing systems: If your business runs SAP, Oracle, Microsoft Dynamics, or a custom-built billing system, you need an API integration to get invoice data from your system to GİB. Özel entegratörler provide that integration.
Complex invoice types: Businesses with complex invoice structures (recurring subscriptions, auto-generated invoices, multi-entity operations) benefit from automated XML generation.
e-Fatura inbox management: e-Fatura registered businesses receive incoming invoices via their GİB inbox. For high volumes of incoming invoices (from suppliers, partners), integrating that inbox with an ERP accounts payable workflow requires an özel entegratör or a compliant inbound processing solution.
What this means in practice: If you are a micro or small business issuing 5, 20, or even 100 invoices a month, you almost certainly do not need an özel entegratör. The GİB e-Arşiv Portal handles this range with no technical complexity, and AccountsOS automates it without any integrator fees.
What does an özel entegratör cost?
Pricing varies by provider, but the typical structure for small business packages is:
Monthly subscription fee: ₺500 to ₺2,000 per month for basic packages. This often includes a certain number of invoices per month (e.g., "100 invoices/month included").
Per-invoice fee above the included volume: ₺1 to ₺5 per invoice above the package allocation.
Setup fee: ₺1,000 to ₺5,000 for integration setup, particularly if you need API connection to existing software.
Archive fee: Some providers charge separately for long-term XML archive storage beyond a certain number of years.
For a business issuing 50 invoices per month, the cost with a basic özel entegratör package might be:
- Monthly subscription: ₺700
- No per-invoice overage (within package)
- Annual cost: ₺8,400
For a business issuing 200 invoices per month:
- Monthly subscription: ₺1,200 (larger package)
- No per-invoice overage
- Annual cost: ₺14,400
These are real costs with no corresponding value for small businesses, given that GİB provides the portal for free.
What does the free GİB e-Arşiv Portal offer?
The GİB e-Arşiv Portal at earsivportal.efatura.gov.tr is entirely free. It provides:
- Create, submit, and SMS-approve e-Arşiv invoices
- Download invoice PDFs and UBL-TR 1.2.1 XML files
- Access your invoice history
- Issue credit notes (iptal/iade faturası)
- Basic reporting on issued invoices
- GİB archive of all issued invoices (satisfies the 10-year legal requirement)
The limitations of the portal:
- Manual entry for every invoice: no bulk upload, no API, no import from your accounting software
- One invoice at a time: no batch processing
- No customer database (you re-enter customer details for each new customer, though registered VKNs auto-populate)
- No automatic PDF delivery to customers (you download and email manually)
- No integration with your bookkeeping
For a business issuing 5-30 invoices per month with straightforward needs, these limitations are manageable.
What does AccountsOS offer (and what does it cost)?
AccountsOS sits between the free-but-manual GİB portal and the expensive özel entegratör. It connects to your GİB e-Arşiv Portal credentials and automates the entire submission process, without any integrator relationship or integrator fees.
What AccountsOS adds on top of the free GİB portal:
- Customer database with saved VKNs and registered names
- Automatic GİB e-Fatura registry check (routes to e-Fatura or e-Arşiv correctly)
- Invoice creation in a clean interface (no manual UBL-TR XML involved)
- Automatic GİB submission and UUID retrieval
- SMS approval step integrated into the AccountsOS flow
- Automatic PDF delivery to the customer by email
- XML archive stored against the invoice record
- Invoice status tracking (sent, paid, overdue)
- Full integration with your AccountsOS books: every invoice updates accounts receivable, KDV output, and financial reports automatically
- Finn, the AI accountant, can answer questions about outstanding invoices, revenue, and KDV at any time
AccountsOS costs £20/month (approximately ₺1,000/month at current rates) and includes your full accounting platform, not just invoicing. The 14-day free trial lets you test e-Arşiv invoice issuance with your actual GİB credentials before committing.
For comparison: a standalone özel entegratör at ₺700-1,200/month gives you only the invoicing infrastructure, with no bookkeeping, no AI support, and no financial reporting. AccountsOS costs roughly the same or less and gives you the full accounting stack.
Try AccountsOS free for 14 days at accounts-os.com/signup.
Cost comparison table
| Solution | Monthly cost | What is included | Best for |
|---|---|---|---|
| GİB e-Arşiv Portal | Free | Manual invoice creation, GİB archive | 1-30 invoices/month, time-rich users |
| AccountsOS | £20/month (~₺1,000) | Automated invoicing + full accounting + AI accountant | 1-500+ invoices/month, businesses wanting automation without integrator fees |
| Basic özel entegratör | ₺700-1,500/month | Invoice submission only (no bookkeeping) | 100-500 invoices/month where ERP integration is needed |
| Enterprise özel entegratör | ₺2,000-10,000+/month | High-volume, ERP-integrated, e-Fatura inbox | 500+ invoices/month, SAP/Oracle/Dynamics users |
The integrator sales pitch versus reality
Many özel entegratör salespeople tell small businesses that the free GİB portal is "too complicated" or "not reliable enough for professional use." This is not accurate.
The GİB portal is the official, GİB-operated system. It is the same backend infrastructure that özel entegratörler connect to. The portal is fully reliable and legally compliant. Its limitation is that it is manual, which matters if you have high volumes, but not if you issue occasional invoices.
What IS true is that the manual portal has no integrations. If you want invoices to automatically update your bookkeeping software, feed your accounts receivable, or be delivered to customers without a separate email step, you need either an özel entegratör or an integrated solution like AccountsOS.
When does an özel entegratör genuinely make sense?
Use an özel entegratör if:
You issue more than 500 invoices per month: At this volume, manual steps (even streamlined ones) become a genuine operational burden. Automated batch submission earns its cost.
You have a working ERP system that generates invoices: SAP, Oracle, Microsoft Dynamics, and similar systems produce invoice data in their own formats. An özel entegratör translates and submits that data to GİB without requiring manual re-entry or replacing your ERP.
You are on the e-Fatura network and receive high volumes of inbound e-Fatura invoices: Managing an e-Fatura inbox with hundreds of inbound invoices requires integration with your accounts payable system. An özel entegratör provides that inbox management.
Your industry has specific compliance requirements: Some sectors (fuel distribution, certain pharmaceutical supply chains) have GİB-mandated e-invoicing specifications beyond the standard e-Arşiv and e-Fatura. özel entegratörler in those sectors understand the sector-specific rules.
How to choose an özel entegratör if you need one
GİB maintains the authorised özel entegratör list at its official portal. Key criteria when evaluating:
Technical compatibility: Does the integrator have a tested integration with your specific ERP or billing system? Ask for references from similar businesses.
Pricing transparency: Get the full cost including setup, monthly fee, per-invoice fee, and archive fees. Some providers quote low monthly fees but charge significant per-invoice fees above low thresholds.
Support quality: e-Arşiv compliance issues (failed submissions, rejected invoices, customer disputes) need fast resolution. Check the provider's support SLA.
Uptime and reliability: A failed invoice submission can delay your customer's ability to claim KDV input credit. The integrator needs to have high availability, particularly at month-end when invoice volumes peak.
Archive service: Confirm how long the integrator archives your XML files and what happens if you switch providers. You need to export your archive before leaving.
Migrating from an özel entegratör to AccountsOS
If you are currently paying an özel entegratör but your invoice volumes are low (under 100-200 per month), you may be paying more than necessary. Migrating to AccountsOS:
- Export your invoice archive from the özel entegratör (XML files + any invoice reference data)
- Import the data into AccountsOS
- Connect your GİB e-Arşiv Portal credentials to AccountsOS
- Issue your next invoice through AccountsOS to verify the GİB submission works
- Cancel your özel entegratör contract (check notice periods, typically 1-3 months)
AccountsOS stores the XML archive going forward. For historical invoices from the özel entegratör, keep the exported copies. You need to retain them for 10 years regardless of provider.
Frequently Asked Questions
Is the free GİB portal legally equivalent to using an özel entegratör?
Yes. GİB invoices issued through the free portal and invoices issued via an özel entegratör are legally identical. Both produce the same UBL-TR 1.2.1 XML, both go through GİB's platform, and both receive a GİB UUID. The özel entegratör route automates the process; the portal route requires manual steps. The legal outcome is the same.
Can AccountsOS submit e-Fatura as well as e-Arşiv?
AccountsOS supports both e-Arşiv and e-Fatura. If you are registered on the e-Fatura network, AccountsOS checks whether each customer is also registered and routes the invoice to the correct system automatically.
What happens to my invoice archive if I leave an özel entegratör?
You must export your XML archive before cancelling. Turkish law requires 10-year retention of all invoices, and that obligation falls on you regardless of which provider you used. Most özel entegratörler will provide an export. Request it before your contract ends. Store the exported XML files in a secure location.
Is my SMS code sent to my personal phone or a business number?
The SMS is sent to the phone number registered on your GİB tax account in İnteraktif Vergi Dairesi. This is typically the director's or owner's personal mobile number. If you change your phone number, update it in your GİB account first or invoice approval will fail.
Do özel entegratörler handle the SMS approval step?
Some özel entegratörler manage the SMS approval step on your behalf through power-of-attorney arrangements. Others pass the SMS code requirement through to you. Confirm this detail when evaluating providers, especially if you want fully hands-off automation.
Can I switch from an özel entegratör to AccountsOS mid-year?
Yes. There is no GİB restriction on switching your technical submission path during a financial year. Invoices already issued via the özel entegratör remain valid. New invoices issued via AccountsOS are equally valid. Keep your archive from both systems.
What is the annual cost difference between an özel entegratör and AccountsOS for 50 invoices per month?
A basic özel entegratör package for 50 invoices per month typically costs ₺700-1,000/month (₺8,400-12,000/year) for invoicing only. AccountsOS at £20/month (approximately ₺12,000/year at current rates) covers invoicing plus full bookkeeping, bank reconciliation, KDV returns, expense tracking, financial reports, and AI accounting assistance. For most small businesses, AccountsOS provides substantially more value at a similar or lower cost.
What if GİB rejects my invoice submission?
GİB rejections are typically caused by incorrect VKN, missing mandatory fields, or UBL-TR format errors. The GİB portal and AccountsOS both return the specific error code and message from GİB. Common rejections: VKN not found in GİB database (check the buyer's details); invoice number already used (the sequence is managed for you by AccountsOS or the portal); XML validation error (never occurs when using the portal or AccountsOS, only when custom software generates malformed XML).
The AccountsOS team combines AI expertise with UK accounting knowledge to help small businesses thrive.
Let Finn run your accounts
Finn handles bookkeeping, VAT, deadlines and expenses for UK limited companies. Ask it anything about your numbers in plain English.
Start free