Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Accounting
  • Inventory
  • PoS
  • Project
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

How to manage the Swiss net tax debt rate regime (taux de dette fiscale nette) with Odoo?

Subscribe

Get notified when there's activity on this post

This question has been flagged
accountingswitzerlandVAT
3 Replies
4830 Views
Avatar
Lionel Portmans (lins)

The net tax debt rate regime is a Swiss specific VAT regime which can be opted for. With this regime you don't have to pay to the tax authorities for the standard VAT rate you applied on your sales invoices but only for a specific percentage of VAT determined by the Swiss authorities. These specific VAT rates are depending on the professional activity you're doing.

As an example: I have a Swiss company and I opted for the net tax debt rate regime. Based on my activity, the specific VAT rate I will have to pay to the tax authorities = 4.3%. When issuing my sales invoices, no impact for my customer so I need to bill with 7.7% standard VAT rate. Let's say I issue a bill of 100 CHF (VAT excluded).

Sales invoice: reflects 100 CHF (VAT excluded), a VAT rate of 7.7% and a total to pay 107.70 CHF.

The VAT I will have to pay to the tax authorities is calculated on the gross revenue (VAT of 7.7% included).

So, impact of this sale on my accounting and VAT report:

Revenue: 107.7 CHF (impact on both accounting and VAT report)

Decrease of revenue: -4.63 CHF (4.3% of 107.7 CHF) - only accounting impact

VAT to pay: 4.63 CHF (impact both accounting and VAT report)

Is it possible to automate this with Odoo?

1
Avatar
Discard
Avatar
Lionel Portmans (lins)
Author Best Answer

It is possible to handle this with Odoo.

Step 1: to create new VAT codes

image0

First one is a duplicate of the standard 7.7% on Sales rate and then to (1) remove the account for the tax, (2) to change the tax grid and (3) to tick that this tax will affect the base of subsequent Taxes (advanced options tab). Please don't forget to do the same adjustment for the credit notes

image1

image2

The 2nd one is for the specific VAT rate you are subject to (4.3% on above description)

image3

1: specify the specific VAT rate

2: 100% of tax goes to the VAT payable account and -100% of the tax (in order to have a debit) comes as a decrease of revenue

3: To mention a tax grid only for the VAT payable line


Step 2: Once both tax codes are created, you need to make sure that the first tax code created (7.7%) is above the 2nd code on the tax code list (as below). You just need to click on the two arrows icon to move them

image4


Step 3: Then you need to create a tax group for both tax codes so the VAT mentioned on you sale invoice remains standard

image5

Now, let's create a sale invoice for 100 CHF (VAT excluded) under this specific regime

image6

As Taxes, I selected the group of tax I created. As we can see it looks like a standard invoice for my customer (100 CHF VAT excluded, 7.7% VAT, total 107.70 CHF)

But let's check the journal items of this invoice

image7

As we can see, the revenue = 107.70 CHF (both on accounting and VAT report). The VAT to pay = 4.63 CHF = 4.3% of 107.7 CHF (revenue VAT included). There is a decrease of revenue for 4.63 CHF. And the total booked on my debtor remains 107.7 CHF

Let's check the VAT report

image8

As we can see, total revenue = 107.70 CHF and total VAT to pay = 4.63 CHF (4.3% of 107.70 CHF)


1
Avatar
Discard
Avatar
Frederic Clementi
Best Answer

Unfortunately, this does not do the job because the Swiss net tax debt rate regime (taux de dette fiscale nette) works on cash basis.

And if you try to improve this setup by activating the on payment option on the taxe then it does not work and Odoo creates too many entries which make audit and correction very tedious.



0
Avatar
Discard
Lionel Portmans (lins)
Author

Hello Frederic, thanks for the input. The net tax debt regime is not only applicable to the cash basis regime. Indeed, activating the cash basis option creates additional entries which are needed to properly feed the VAT report based on the payment period. But those entries are easily auditable/traceable as they are booked on a specific journal. However, it is correct that managing the net tax debt under the cash basis regime is currently not possible as the turnover will not be properly reported on the VAT report. But for the "billing" regime, it works fine. This is a limitation we are aware of and which has been reported already. Space for improvement :)

Frederic Clementi

Yes, you are right. TDFN can be on prestations convenues (invoices) or reçues (on payments)

https://www.estv.admin.ch/estv/fr/accueil/taxe-sur-la-valeur-ajoutee/taux-tva-suisse/taux-dette-fiscale-nette-forfaitaires.html

Avatar
Charlotte Mullens (chmu)
Best Answer

Thank you for the answer. 

I just wanted to add that it is important to configure the purchase tax.

Indeed, you will have to remove accounts and tax grids for it since there is no tva to recover.

A specific case is if you import your vendor bills through OCR because it will detect the tax from the bills.

Thereby, you can create a purchase tax with the appropriate amount and remove grids and accounts.


0
Avatar
Discard
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
Postponed VAT - UK Accounting
accounting VAT
Avatar
Avatar
Avatar
2
Aug 25
2338
Inovice VAT Based on European Country
accounting VAT
Avatar
Avatar
2
Apr 25
1573
How to make your VAT statement ? Solved
accounting VAT
Avatar
Avatar
2
Jul 22
5501
XML for VAT declaration in V18
accounting xml VAT
Avatar
Avatar
1
Nov 25
229
How to enable Swiss QR codes on Swiss customer invoices? Solved
accounting switzerland quickstart
Avatar
1
Sep 25
13209
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now