
Reading time:
What is a NACE Code? How to Choose It?
🔔 Update (March 27, 2026)
The Revenue Administration indefinitely postponed the VAT rate control based on NACE code, which was planned to take effect on April 1, 2026. According to the official announcement by the Revenue Administration, the controls will not be implemented until the taxpayers' systems infrastructure is prepared and a secondary announcement is made by the Administration.
When starting a company, you encounter it at the tax office. It catches your eye while reviewing your tax plate. When an occupational health and safety expert asks "what is your danger hazard class?", you don't know what to say.
So what exactly is a NACE code and how do you choose the right code?
NACE code is a classification system that officially defines which economic activity area your business operates in. This code directly determines many critical processes from your tax obligations to your SGK premium rates, from occupational safety obligations to government grants you can benefit from. As of 2026, this code has gained a much more central importance.
In this guide, we will step-by-step cover what the NACE code is, how to choose it correctly, where to query it, and how the 2026 regulations affect your business.
📌 In 60 Seconds: Things You Need to Know About the NACE Code
What it means: It is a 6-digit international coding system that defines your business's field of activity.
Why it is important: It directly shapes your tax rate, SGK premium, occupational safety obligation, and incentives you can receive.
🔴 Breaking news (March 27, 2026): The Revenue Administration indefinitely postponed the VAT rate alignment with NACE code until a second announcement.
How you can find out: You can query it from your tax plate, Interactive Tax Office (İVD), or your SGK registration number.
Risk of wrong choice: An incorrect NACE code can lead to a chain of problems such as minor penalties, incorrect VAT rate implementation, and unnecessary SGK premium loads.
What is a NACE Code?
The abbreviation NACE is derived from the initials of the French phrase "Nomenclature des Activités Économiques dans la Communauté Européenne". It can be translated into English as "Statistical Classification of Economic Activities in the European Community".
This classification system is adapted from the ISIC (International Standard Industrial Classification) system, which is the United Nations' international economic data standard. In Turkey, the Revenue Administration (GİB) has been actively using this system for taxpayer tracking since 2013.
In Turkey, the NACE code consists of six digits. For this reason, it is also occasionally referred to as the "six-digit activity code". To grasp the logic of the code, to give a concrete example:
Code | Scope |
|---|---|
10 | Manufacture of food products (general sector) |
10.52 | Manufacture of ice cream (sub-category) |
10.52.01 | Manufacture of plain, fruit, and vegetable ice cream (specific activity) |
Each group of digits defines the activity in increasingly detailed ways. Choosing the correct code is of critical importance for both legal security and operational efficiency.
Why is the NACE Code So Important?
Many people evaluate the NACE code as a pure bureaucratic formality. However, this code directly determines many interconnected critical processes of your business.
Taxation and VAT Rate
The Revenue Administration requires that the field of activity defined in taxpayer records stays aligned with the VAT rate on the invoice. Issuing documents with a different VAT rate outside the activity specified in your record is not allowed. The systemic auditing of this rule will ultimately be put into effect, although some postponement processes have taken place.
SGK Premium Rates
Your NACE code is one of the key elements determining the work accident and occupational disease premium rates you will pay for your employees. An incorrectly chosen code can pave the way for both faulty premium payments and serious compliance penalties in SGK Audits.
Occupational Health and Safety Obligations
Your activity code determines which hazard class your workplace falls into. This class directly shapes the qualification certificate of the occupational safety expert you need to employ, the frequency of health surveillance, and the scope of mandatory protective measures to be taken.
Government Incentives and Support
In order to apply for grants, loans, and incentive programs provided by KOSGEB, the Ministry of Development, and various ministries, your NACE code must be compatible with the application requirements. An incorrectly or incompletely defined activity code can prevent you from benefiting from the support you deserve.
Hazard Classes of NACE Code
Every business is categorized under one of three hazard classes according to its NACE code. This class determines the certificate level of the occupational safety expert you must employ, the frequency of periodic audits, and the scope of mandatory occupational health measures to be taken.
Hazard Class | Scope | Example Activity |
|---|---|---|
Less Hazardous | Office, retail, food packaging | Accounting office, grocery store, e-commerce |
Hazardous | Cutting, manufacturing, painting, service | Textile workshop, auto service |
Highly Hazardous | Mining, construction, shipyard | Construction company, mine |
In the 2026 occupational health and safety audits, hazard class compliance is among the priority review topics. Knowing your class allows you to plan your obligations correctly.
🔴 Breaking News: NACE Code VAT Requirement Postponed Indefinitely!
The VAT rate control mapping to NACE code, which was planned to take effect on April 1, 2026, was indefinitely postponed by the Revenue Administration with an official announcement dated March 27, 2026.
When will controls begin? VAT rate control will not be applied until the infrastructure of the taxpayers' systems is ready and a second official announcement is made by GİB.
Which regulations were declared invalid? The announcement regarding the E-Invoice Package dated March 16, 2026, UBL-TR Code Lists Guide, and UBLTR 1.2.1 updates was also declared invalid within this scope.
What is the new start date? It has not been determined yet. The current system will continue to operate until GİB's second official announcement.
You can access the official announcement here: https://ebelge.gib.gov.tr/dosyalar/Elekt_Belge_Sic_ve_Faal_Kod_Kar_KDV_Or_Kont_Ert_Hak_Duyuru_27_03_2026.pdf
What Does This Postponement Mean?
The postponement is not an exemption, but an opportunity to buy time. Even if you do not experience a technical block right now, unprepared businesses will face serious risks once again when GİB's new announcement comes. Evaluating this interval to review your NACE code and VAT rate compliance significantly reduces the risk of penalties and blocks that may arise in the future.
NACE Code in 2026: Background of the New Era
Having been seen merely as statistical data for years, the NACE code has transformed into one of the most effective audit tools of the Turkish tax system in recent years. GİB now has the capability to track the VAT rate alignment between the activity code in taxpayer records and the issued documents at a systemic level.
According to the planned implementation, it was going to become a legal requirement for the VAT rates on e-Invoices, e-Archive Invoices, and cash register receipts issued by businesses to match exactly with the NACE code showing the main field of activity of the business. In the event of non-compliance, it was envisaged to apply both a special irregularity penalty and a tax loss penalty with delay interest for the under-declared tax.
Although this application has been postponed as of March 27, 2026, the main rule has not changed: keeping your NACE code updated and accurate remains crucial in every period not only for this regulation but also for SGK, occupational safety, and incentive compliance.
Most Commonly Used NACE Codes
To help you quickly find the code suitable for your area of activity, we have compiled the most commonly used NACE codes below:
Sector | NACE Code | Hazard Class |
|---|---|---|
E-commerce (retail sale via internet) | 47.91.14 | Less Hazardous |
Software development and consultancy | 62.01.01 | Less Hazardous |
Accounting and financial consultancy | 69.20.01 | Less Hazardous |
Restaurant and cafe management | 56.10.01 | Less Hazardous |
General construction activities | 41.20.01 | Highly Hazardous |
Textile manufacturing | 13.10.01 | Hazardous |
Hotel and accommodation services | 55.10.02 | Less Hazardous |
For e-commerce businesses, code 47.91.14 only covers retail sales conducted over the internet. If you also perform storage, logistics, or production activities, you may need to add additional codes that cover these activities to your records as well.
How to Choose a NACE Code?
Determining the correct activity code during the company registration stage prevents many legal and operational problems that may occur in the future. We can summarize the process in five steps as follows:
Clarify your main field of activity. What is the core source of revenue for your business? If you operate in multiple areas, make a ranking from largest to smallest according to gross sales revenue.
Review GİB and TÜİK sources. TÜİK's NACE code search engine and GİB's taxpayer information pages help you find the code suitable for your area of activity. You can compare matching codes by searching with keywords.
Determine the most suitable 6-digit code. Select the code that defines your business's activity in the most accurate way. If you have hesitations at this point, it is recommended to get an opinion from your CPA.
Add additional activity codes. Each business can define a maximum of 5 different NACE codes. One is determined as the main activity code; others are processed into records as additional activity codes.
Check the VAT rate alignment. Make sure that the NACE code you choose matches the VAT rate implemented by your business. Non-compliance could pave the way for invoice blocks under future legal regulations.
How to Query Your NACE Code?
You can use any of the following methods to find out your current NACE code:
From Your Tax Plate: The 6-digit number under the "Main activity code" section is also your NACE code.
Via Interactive Tax Office (İVD): By logging into ivd.gib.gov.tr, you can view your current activity code from the "Registration Information" menu.
From Your SGK Registration Number: The digits between the 2nd and 7th characters of your SGK registration number form your NACE code.
Through the Chamber of Commerce You Are Affiliated With: You can also query through the online platform of the chamber you are registered with or via e-Devlet.
How to Change NACE Code?
Has your field of activity changed or did you realize that your current code does not accurately reflect your business? In this case, making an update is both a legal and practical obligation.
There are two ways to make the change:
Tax Office Application: A "NACE Code Change Request Petition" is filled out and submitted to the relevant tax office or chamber of commerce officer. The approved change is reflected on the tax plate.
Via Interactive Tax Office (İVD): By going to the "Data Entry" menu, then to the "Taxpayer Information Notification" section, you can enter multiple activity codes in the system by ranking them according to gross sales size.
Following your application, the tax office inspector may visit your workplace on-site to verify the reality of the activity. This process usually takes 2 to 5 business days. Not leaving it to the last minute prevents potential delays.
Choose Your NACE Code Correctly When starting a Company with Üstad
One of the most common and costly mistakes made during the company formation process is choosing the incorrect NACE code. This single error can open the door to a chain of problems such as incorrect VAT rate application, paying excess SGK premiums, and unnecessary occupational safety obligations.
💼 When starting a company with Üstad:
You can determine the most suitable NACE code for your field of activity with expert assistance.
You can set up your VAT rate alignment correctly from the start.
You can complete your company setup process in minutes, without experiencing any paperwork hassle.
Launch Your Company with Üstad
Start your business in 4 steps, manage all establishment and accounting processes digitally from a single platform.
Manage all organizational and accounting processes digitally from a single platform.
Get Started Now
Get Started Now
Support and Contact
📩 destek@ustad.co💬
WhatsApp: +90 216 706 76 00
❓ Frequently Asked Questions
Is it mandatory to get a NACE code?
Yes. All businesses and individuals conducting economic activities are obliged to get a NACE code. This scope include joint stock and limited companies, sole proprietorships, self-employed professionals, cooperatives, and public institutions.
What happens if my NACE code is incorrect?
An incorrect activity code can lead to critical consequences such as the risk of legal penalties, incorrect VAT rate application, and SGK premium non-compliance. When GİB's planned systemic audit comes into play, an incorrect match will lead to both special irregularity penalties and tax loss risks.
Can I have more than one activity code?
Yes. Each business can define a maximum of 5 different NACE codes. One of these is determined as the main activity code; the other 4 are added to the records as additional activity codes.
Does my NACE code directly determine my VAT rate?
Not directly, but it creates a limiting framework. The actual element determining the VAT rate is the position of the product or service you sell in the VAT Law lists. Nonetheless, the systemic audit planned by GİB will prevent you from issuing e-documents with a VAT rate incompatible with your NACE code.
Is the April 1, 2026 postponement permanent?
No. GİB's announcement dated March 27, 2026, postponed the control "until a secondary announcement". The new date has not been declared yet; however, the basic legal requirement remains active. Therefore, using the postponement period for preparation would be the most accurate approach.
Can I choose a NACE code before starting a company?
Yes, and you should. Many official procedures, including being able to register with the Chamber of Commerce, require having a valid NACE code as a prerequisite. Determining the activity code in advance allows you to progress the whole setup process more smoothly.
Author
Üstad