19 Jan 2023 12:21 PM:
As an online English teacher based in Spain, you are considered self-employed. So, you're responsible for reporting your income. It doesn't matter if the company you are working for issues invoices.
Thread:
Taxes as an online teacher
--------------------------------------