WordPress is an open source tool and completely free on its own. But don't be fooled: if you want to create a professional website, you'll have to pay for several things.
The first thing is that you will have to pay to host your site thailand phone code with a hosting provider. This varies depending on the web traffic your site gets, but it is normal to pay around €10 per month at the beginning.
On the other hand, there are also paid plugins.
Although the official WordPress repository is completely free, there are many paid products that are worth using. There are plugins like Woocommerce or Jetpack that provide you with almost essential functions.
If you do end up using one of these, you'll need to pay an annual license for support and updates -- a multi-language plugin like WPML can cost around €30, while a WooCommerce extension for recurring payments costs up to €250.
On top of all that, remember to maintain your website.
If you're not familiar with WordPress at the developer level, you'll likely need to hire a programmer from time to time to do maintenance tasks. Things like optimizing performance, updating plugins, and making sure your website is healthy and virus-free.
These types of services can cost around €30 per hour , and it is normal to do a tune-up at least every two months.