Skip to main content

Command Palette

Search for a command to run...

Setting Up a Sole Proprietorship as a Software Engineer Working for Abroad Clients in Turkey

Setting Up a Sole Proprietorship as a Software Engineer Working for Abroad Clients in Turkey

Published
4 min readView as Markdown
Setting Up a Sole Proprietorship as a Software Engineer Working for Abroad Clients in Turkey
M
I’m Evren ozmen, a CPA based in Istanbul, advising remote workers, freelancers, and international founders on Turkish tax and cross-border structuring. I focus on practical tax strategies around: 100% service export income deduction Tax residency in Turkey Company formation for foreigners Remote work and international income I break down complex tax rules into clear, actionable guidance — without losing the legal and compliance reality behind them. info@ozmconsultancy.com 🇹🇷 Türkiye genelinde; yazılım ve dijital ürün geliştiren şirketler, yurt dışına uzaktan hizmet sunan profesyoneller, Teknopark firmaları, oyun stüdyoları ve mobil uygulama şirketlerine Türkçe ve İngilizce mali ve vergisel danışmanlık hizmetleri sunuyoruz. 📘 Insights & Publications: https://medium.com/@evrenozmen 📩 For Online Tax Advisory & Accounting Services/Danışmanlık-Mali Müşavirlik Hizmetleri: info@ozmconsultancy.com

Setting Up a Sole Proprietorship as a Software Engineer Working for Abroad Clients in Turkey

by CPA Evren Özmen

Freelance software engineers in Turkey who serve clients abroad often wonder whether they should set up a company, and if so, what type. One of the simplest and most flexible options is establishing a sole proprietorship (şahıs şirketi). It’s fast, affordable, and legally sufficient for invoicing international clients while benefiting from certain tax advantages.

This blog will walk you through the setup process, explain key tax benefits—including the 80% income tax exemption—and offer practical advice.


Why Set Up a Sole Proprietorship?

If you’re a software engineer exporting services to clients in the US, UK, EU, or elsewhere, registering a sole proprietorship can help you:

  • Issue official invoices

  • Open a business bank account

  • Qualify for tax exemptions on exported services

  • Prove legal income for visa, credit, or investment purposes

  • Avoid personal income tax issues for unregistered income


Step-by-Step: How to Register a Sole Proprietorship in Turkey

1. Choose a Tax Office and Business Address

You’ll need a registered address to determine your local tax office. This can be:

  • Your home address

  • A virtual office

  • A co-working space

The address must be supported with a lease agreement if it’s not your own property.

2. Work With a CPA (Serbest Muhasebeci Mali Müşavir)

A licensed CPA is mandatory for registration. They will:

  • Prepare and submit all documentation

  • Register you with the tax office

  • Activate your e-ledger (e-defter) and e-invoice (e-fatura) systems

3. Tax Office Procedures

Your CPA will finalize:

  • Your tax registration and issuance of your tax plate (vergi levhası)

  • The opening of your electronic filing systems

  • Initial tax office inspection if required

The whole process typically takes 2 business days.


Required Documents

  • e-devlet password

  • Lease agreement or ownership document


How to Invoice Foreign Clients Legally

You can issue export invoices (hizmet ihracı) for services rendered to foreign clients. Under Turkish law, VAT is 0% for service exports that meet these conditions:

  • The buyer is located outside Turkey

  • The service is utilized abroad

  • Payment is received in foreign currency

  • The export is declared in your VAT return

Invoices must be issued through the Turkish Revenue Administration’s approved e-invoice platforms.


Taxation: Understanding the %80 Income Tax Exemption

Here’s the key tax incentive: 80% of your income from exported software services can be exempted from income tax, based on Article 89/13 of the Turkish Income Tax Law. To qualify:

  • Your sole proprietorship must invoice a foreign company or client

  • The service must be classified as technology-related or software development

  • Payment must be received in foreign currency

  • You must declare the income properly in your annual income tax return

For example, if your total annual profit is 1,000,000 TL and it all qualifies under this exemption, you’ll only be taxed on 200,000 TL of it.

This is a powerful incentive for freelance engineers working with clients on platforms like Upwork, Toptal, or via direct contracts.


Can You Use Payoneer, Wise or Revolut?

Yes. Turkish freelancers frequently use platforms like Payoneer, Wise, or Revolut. These are allowed as long as:

  • The income is tied to properly issued export invoices

  • You declare the amounts in your tax returns

  • You keep proper bookkeeping records through your CPA


Who Should Consider an LLC Instead?

You may want to set up an LLC (Limited Company) if:

  • You have business partners or plan to take investment

  • You want to limit personal liability

  • You expect to hire multiple employees

  • You are operating in high-risk or regulated sectors

Otherwise, a sole proprietorship is more than enough for most solo software engineers.


Final Thoughts

Setting up a sole proprietorship is the easiest and most cost-effective way for software engineers in Turkey to legally work with international clients. Thanks to 0% VAT, the 80% income tax exemption, and simplified compliance requirements, it offers a lean and powerful legal structure.

But registration is not enough—you must also maintain correct invoicing, make timely tax payments, and ensure accurate reporting. Working with a professional CPA will make sure you stay on track.


Need Support?

If you're a freelance developer and want to structure your business correctly, we’re here to help. Our team works with engineers, designers, and freelancers who serve global clients from Turkey.

Contact us at info@ozmconsultancy.com to set up a quick consultation and start issuing legal invoices within a few days.

More from this blog

E

Evren Özmen CPA | Turkey Tax Advisor for Remote Workers, Digital Nomads & Foreign Companies

3278 posts

--Özmen Mali Müşavirlik-- www.ozmconsultancy.com-- info@ozmconsultancy.com-- 0 216 352 29 61