For example, siteground.com (web server and domain hosting) it’s annually charged. I would like to put an auto recurring expenses on this. How to do so?
You can’t set up an “auto” recurring expense, but you can clone the current expense and edit it by putting a forward date on the clone. Then when that date occurs the transactions is automatically posted. The same goes for fixed monthly expenses…
Alternatively, if the expense has an automatic (direct debit) payment and you use the Importing of bank statements, then set up a bank rule and the payment will receive an automatic expense account allocation.
Or if you have the server edition and can work with the API, you or your developer can post entries to particular accounts, IIRC.