You can use Xolo to offer professional services to:
Businesses or other professionals (B2B)
End consumers (B2C)
You can agree directly with them to provide your services or you can use marketplaces or intermediaries (e.g. Upwork).
Do they have to be clients only based in Spain?
No need! With Xolo you can create invoices for clients located in Spain or across the globe. Also, if you invoice within the EU, we take care of registering you in the ROI so you will have a VAT number for your intra-community operations.
You will also be able to make your invoices in different currencies if you need it.