Turkish Tax in Odoo
Turkey requires e-Fatura (electronic invoicing) for businesses above the turnover threshold. Multiple KDV (VAT) rates apply, and invoices must be reported to GIB (Revenue Administration). Odoo supports Turkish localization with community and third-party modules.
KDV (VAT) Rates
| Rate | Applies To |
|---|---|
| 20% | Standard rate — most goods and services |
| 10% | Reduced — basic food, health services, tourism |
| 1% | Super-reduced — newspapers, second-hand goods |
| 0% | Exports, international transport |
Setup
# Select Turkey during Odoo setup
# Installs:
# - Turkish chart of accounts (Tekdüzen Hesap Planı)
# - KDV tax configuration (1%, 10%, 20%)
# - Turkish fiscal positions
# Company:
# VKN (Vergi Kimlik Numarası): 10-digit tax ID
# TCKN: 11-digit national ID (for sole proprietors)
# Vergi Dairesi: tax office namee-Fatura
# Electronic invoicing requirements:
# - Mandatory for businesses > 5M TRY annual turnover
# - UBL-TR 2.1 format (XML)
# - Must be sent through GIB (Revenue Administration)
# - Or via a private integrator (Türkkep, Logo, QNB, etc.)
# Community/third-party modules provide:
# - UBL-TR XML generation from Odoo invoices
# - Private integrator API connection
# - GIB portal upload
# - e-Archive for B2C invoicese-Arşiv (e-Archive)
- For B2C invoices (to non-registered consumers)
- Same XML format as e-Fatura
- Stored electronically (no paper needed)
- Must be generated for invoices > 5,000 TRY to consumers
Withholding Tax (Stopaj)
# Turkey has various withholding taxes:
# - Rent withholding: 20%
# - Freelance services: 20%
# - Interest: 10-15%
# Configure in Odoo:
# Create withholding tax groups
# Apply via fiscal positions per vendor categoryDeployMonkey for Turkey
Deploy Odoo for your Turkish business on DeployMonkey. The AI agent configures KDV taxes, Turkish chart of accounts, and e-Fatura integration. GIB-compliant from day one.