Author
Emma
Professional Development Specialist

As a freelancer, the dream of working remotely from Spain is an enticing one. Though the mountain of paperwork and admin can feel a little daunting. 

The upside is the freedom to choose your projects and collaborate with clients from anywhere. And despite paperwork hurdles, working with global clients while based in Spain is very achievable. The key? Be prepared for the admin! 

This guide walks through the process – from working with global clients to the legalities of freelancing in Spain. Plus tips for managing and invoicing international clients. 

 

Legal requirements for freelancers

 

If you become a freelancer in Spain and want to work with clients globally, you must register as self-employed. This is known locally as “Autónomo” status

Autónomo status is open to both EU and non-EU residents. Though it’s worth noting, non-EU residents also need a self-employed work permit

Let’s look at the autónomo registration process: 

 

Spanish self-employed registration

 

The first step is to register with Spanish social security. This allows you to work legally as a freelancer in Spain and access your NIE (Número de Identidad de Extranjero).

Once you have received your NIF (tax identification number) from the Spanish tax authorities, you can register as Autónomo with the Agencia Tributaria.  

 

Spain VAT guide for freelancers

 

VAT requirements in Spain vary based on your clients’ status and location. Here’s a simple overview of the rules (based on the provision of services, not the sale of goods):

Domestic clients (Spain):

  • You must charge VAT on invoices to Spanish clients. 
  • VAT must be declared quarterly and annually using forms 303 and 390

International clients outside the EU:

  • VAT is not applied to invoices. 
  • Declare this income in quarterly and annual forms (303 and 390) with a 0% VAT rate. 

Clients in the EU with intra-EU VAT number

  • VAT is not applied to invoices. 
  • Be sure to mention on the invoice the transaction is VAT-exempt (the client pays VAT in their own country).  
  • Declare this income on forms 303, 390, and, if applicable, form 349 with a 0% VAT rate. 

Clients in the EU without intra-EU VAT number

  • Charge Spanish VAT.  
  • VAT must be declared quarterly and annually using forms 303 and 390. 

 

Invoicing international freelance clients

 

Now we’ve covered the legal aspects, let’s look at invoicing best practice for global clients. 

Here’s a rundown of the information every invoice needs to ensure your compliance as a consultant in Spain: 

Your tax details

At the top of every invoice raised you must include: 

  • Name and surname or company name
  • Tax Identification Number (NIF)
  • Full address
  • Contact details (telephone, email)

Client details

You must also include the key information for your clients: 

  • Name and surname or company name
  • Tax Identification Number (NIF) or VAT ID (if you are an EU customer)
  • Full address
  • Contact details (telephone, email)

Invoice number

To keep invoices organised, give each one a unique number in sequential order. You can also add prefixes for different clients – just be sure to stick to a clear sequence to avoid confusion!

Invoice date

This is the date the invoice is issued, not the date the work was completed. Accurate invoice dates are vital for your quarterly and annual declarations.

Description of services

The services provided should be described clearly. Including the units and the total, e.g. hours worked or articles written.

Unit and total price

Make sure to include the gross price for each product or service. Also, calculate the gross total, which is the total amount before tax. This makes it easier to understand the total costs involved.

VAT rate and percentage applied

Next, you need to apply the appropriate VAT rate, as required, based on the guidelines we covered earlier. To recap: VAT generally only applies to clients based in Spain. It doesn’t apply to international clients based inside or outside the EU. 

Total amount including VAT

After calculating all the charges and adding VAT (if it applies), make sure the final total amount is clearly stated on the invoice. This makes it easy for clients to see what they owe for your services. 

Payment method and deadline

Clearly state how you want to be paid on your invoice. Bank transfers are common, and you can include details like the IBAN for international payments. 

If there’s a payment deadline add this to the invoice too – something simple like “Payment due within 45 days.” It’s worth agreeing these details earlier in the freelance project to avoid any confusion later.

 

Tools for invoicing international clients

 

Now we’ve covered the invoicing basics, you’re ready to start billing international clients! 

To save time (you have freelance projects to focus on after all), there are some great tools designed to simplify the process and help you stay organised.  

Let’s look at a few:  

Invoicing software

Search for custom invoicing tools for freelancers that help you:  

  • Create invoices for international clients
  • Automatically handle VAT requirements
  • Keep your receipts organised

Once everything is set up, you can export your invoices in whatever format works best for you. Super simple! 

Electronic invoices

There are many e-invoicing solutions tailored for sending invoices to international clients. These tools ensure your invoices comply with different country-specific regulations. Plus, taxes or fees that apply are calculated and added automatically, saving you heaps of time and headspace. 

Online payment platforms

Online platforms like PayPal or Stripe make it simple and secure for global clients to pay their invoices. These platforms are recognised worldwide and offer faster, more convenient alternatives to bank payments. 

 

Tips for invoicing international clients as a freelancer in Spain

 

Here are the key points to keep in mind when invoicing global clients from Spain: 

Consider tax laws of the destination country

Although we outlined rules around VAT and foreign clients above, it’s always a good idea to double-check the tax rules in your client’s country. This helps avoid any hiccups or surprises later on and keeps everything running smoothly. 

Hire a tax specialist if necessary

When in doubt, hiring a tax advisor or accountant will give you solid guidance and peace of mind. A good advisor can review your invoices every quarter, ensuring everything is accurate and compliant, so you stay focused on growing your self-employed business. 

Using an e-invoicing tool

Tapping into electronic invoicing software can help you stay on top of international rules and regulations. It also minimises errors and makes collecting payments faster and easier. Plus, these tools are secure, efficient, and sync seamlessly with other accounting tools you might be using.

Keep copies of invoices and related documents

It’s essential to hold onto the invoices you issue for at least four years, in case the Tax Agency ever needs to review them. Organising your records by year and quarter should be pretty straightforward, especially if you’re using custom software. 

Don’t forget, when invoicing international clients as a freelancer in Spain it’s vital to keep accounts in order and stay up to date with your quarterly or annual tax filings.

 

How Hightekers simplifies international invoicing for freelancers

 

If you’re an independent consultant or contractor and invoicing international clients still feels overwhelming, don’t worry – Hightekers is here to help. 

We understand staying on top of invoicing, local tax regulations, and client communications can be time-consuming and stressful. That’s why we offer tailored solutions to make life easier for freelancers around the globe.  

Here’s why more and more independent consultants are choosing to partner with Hightekers: 

Seamless invoicing

We help you issue invoices and collect payments securely, without stress.

No more admin headaches

We handle legalities, payroll, taxes, and compliance, freeing you up to focus on your projects.

Freedom and security

You enjoy the flexibility of choosing clients while benefiting from permanent contractor status, including national insurance contributions and healthcare.

 

Invoicing with confidence as a freelancer

 

Managing international invoicing as a consultant in Spain is no mean feat. With legal obligations, VAT requirements, and quarterly declarations to juggle, it can take time and energy away from what you love doing. 

Hightekers are here to make your life simpler. You can leave the paperwork to us and focus on your craft, whether programming, writing, designing, or another specialist skill. 

Best of all, you have complete peace of mind knowing our team of experts will manage your global invoicing and compliance. 

No stress, no hassle – just the freedom to do what you do best.

Ready to breeze a freelance career in Spain? 

 

Simplify your international invoicing with Hightekers

Author
Emma
Professional Development Specialist
A seasoned career development specialist based in Bristol, where she helps international professionals manage the complexities of establishing their independent careers in the UK. With over a decade of experience in talent management and professional mobility, she leads initiatives to support freelancers and independent consultants across various high-skilled sectors. When she's not advising professionals on their career journeys, you might find Emma exploring Bristol's street art scene or cheering on her beloved Bristol City FC!
Share this story

Get in touch to know more

    +1
    • United States+1
    • United Kingdom+44
    • Afghanistan (‫افغانستان‬‎)+93
    • Albania (Shqipëri)+355
    • Algeria (‫الجزائر‬‎)+213
    • American Samoa+1684
    • Andorra+376
    • Angola+244
    • Anguilla+1264
    • Antigua and Barbuda+1268
    • Argentina+54
    • Armenia (Հայաստան)+374
    • Aruba+297
    • Australia+61
    • Austria (Österreich)+43
    • Azerbaijan (Azərbaycan)+994
    • Bahamas+1242
    • Bahrain (‫البحرين‬‎)+973
    • Bangladesh (বাংলাদেশ)+880
    • Barbados+1246
    • Belarus (Беларусь)+375
    • Belgium (België)+32
    • Belize+501
    • Benin (Bénin)+229
    • Bermuda+1441
    • Bhutan (འབྲུག)+975
    • Bolivia+591
    • Bosnia and Herzegovina (Босна и Херцеговина)+387
    • Botswana+267
    • Brazil (Brasil)+55
    • British Indian Ocean Territory+246
    • British Virgin Islands+1284
    • Brunei+673
    • Bulgaria (България)+359
    • Burkina Faso+226
    • Burundi (Uburundi)+257
    • Cambodia (កម្ពុជា)+855
    • Cameroon (Cameroun)+237
    • Canada+1
    • Cape Verde (Kabu Verdi)+238
    • Caribbean Netherlands+599
    • Cayman Islands+1345
    • Central African Republic (République centrafricaine)+236
    • Chad (Tchad)+235
    • Chile+56
    • China (中国)+86
    • Christmas Island+61
    • Cocos (Keeling) Islands+61
    • Colombia+57
    • Comoros (‫جزر القمر‬‎)+269
    • Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)+243
    • Congo (Republic) (Congo-Brazzaville)+242
    • Cook Islands+682
    • Costa Rica+506
    • Côte d’Ivoire+225
    • Croatia (Hrvatska)+385
    • Cuba+53
    • Curaçao+599
    • Cyprus (Κύπρος)+357
    • Czech Republic (Česká republika)+420
    • Denmark (Danmark)+45
    • Djibouti+253
    • Dominica+1767
    • Dominican Republic (República Dominicana)+1
    • Ecuador+593
    • Egypt (‫مصر‬‎)+20
    • El Salvador+503
    • Equatorial Guinea (Guinea Ecuatorial)+240
    • Eritrea+291
    • Estonia (Eesti)+372
    • Ethiopia+251
    • Falkland Islands (Islas Malvinas)+500
    • Faroe Islands (Føroyar)+298
    • Fiji+679
    • Finland (Suomi)+358
    • France+33
    • French Guiana (Guyane française)+594
    • French Polynesia (Polynésie française)+689
    • Gabon+241
    • Gambia+220
    • Georgia (საქართველო)+995
    • Germany (Deutschland)+49
    • Ghana (Gaana)+233
    • Gibraltar+350
    • Greece (Ελλάδα)+30
    • Greenland (Kalaallit Nunaat)+299
    • Grenada+1473
    • Guadeloupe+590
    • Guam+1671
    • Guatemala+502
    • Guernsey+44
    • Guinea (Guinée)+224
    • Guinea-Bissau (Guiné Bissau)+245
    • Guyana+592
    • Haiti+509
    • Honduras+504
    • Hong Kong (香港)+852
    • Hungary (Magyarország)+36
    • Iceland (Ísland)+354
    • India (भारत)+91
    • Indonesia+62
    • Iran (‫ایران‬‎)+98
    • Iraq (‫العراق‬‎)+964
    • Ireland+353
    • Isle of Man+44
    • Israel (‫ישראל‬‎)+972
    • Italy (Italia)+39
    • Jamaica+1
    • Japan (日本)+81
    • Jersey+44
    • Jordan (‫الأردن‬‎)+962
    • Kazakhstan (Казахстан)+7
    • Kenya+254
    • Kiribati+686
    • Kosovo+383
    • Kuwait (‫الكويت‬‎)+965
    • Kyrgyzstan (Кыргызстан)+996
    • Laos (ລາວ)+856
    • Latvia (Latvija)+371
    • Lebanon (‫لبنان‬‎)+961
    • Lesotho+266
    • Liberia+231
    • Libya (‫ليبيا‬‎)+218
    • Liechtenstein+423
    • Lithuania (Lietuva)+370
    • Luxembourg+352
    • Macau (澳門)+853
    • Macedonia (FYROM) (Македонија)+389
    • Madagascar (Madagasikara)+261
    • Malawi+265
    • Malaysia+60
    • Maldives+960
    • Mali+223
    • Malta+356
    • Marshall Islands+692
    • Martinique+596
    • Mauritania (‫موريتانيا‬‎)+222
    • Mauritius (Moris)+230
    • Mayotte+262
    • Mexico (México)+52
    • Micronesia+691
    • Moldova (Republica Moldova)+373
    • Monaco+377
    • Mongolia (Монгол)+976
    • Montenegro (Crna Gora)+382
    • Montserrat+1664
    • Morocco (‫المغرب‬‎)+212
    • Mozambique (Moçambique)+258
    • Myanmar (Burma) (မြန်မာ)+95
    • Namibia (Namibië)+264
    • Nauru+674
    • Nepal (नेपाल)+977
    • Netherlands (Nederland)+31
    • New Caledonia (Nouvelle-Calédonie)+687
    • New Zealand+64
    • Nicaragua+505
    • Niger (Nijar)+227
    • Nigeria+234
    • Niue+683
    • Norfolk Island+672
    • North Korea (조선 민주주의 인민 공화국)+850
    • Northern Mariana Islands+1670
    • Norway (Norge)+47
    • Oman (‫عُمان‬‎)+968
    • Pakistan (‫پاکستان‬‎)+92
    • Palau+680
    • Palestine (‫فلسطين‬‎)+970
    • Panama (Panamá)+507
    • Papua New Guinea+675
    • Paraguay+595
    • Peru (Perú)+51
    • Philippines+63
    • Poland (Polska)+48
    • Portugal+351
    • Puerto Rico+1
    • Qatar (‫قطر‬‎)+974
    • Réunion (La Réunion)+262
    • Romania (România)+40
    • Russia (Россия)+7
    • Rwanda+250
    • Saint Barthélemy+590
    • Saint Helena+290
    • Saint Kitts and Nevis+1869
    • Saint Lucia+1758
    • Saint Martin (Saint-Martin (partie française))+590
    • Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)+508
    • Saint Vincent and the Grenadines+1784
    • Samoa+685
    • San Marino+378
    • São Tomé and Príncipe (São Tomé e Príncipe)+239
    • Saudi Arabia (‫المملكة العربية السعودية‬‎)+966
    • Senegal (Sénégal)+221
    • Serbia (Србија)+381
    • Seychelles+248
    • Sierra Leone+232
    • Singapore+65
    • Sint Maarten+1721
    • Slovakia (Slovensko)+421
    • Slovenia (Slovenija)+386
    • Solomon Islands+677
    • Somalia (Soomaaliya)+252
    • South Africa+27
    • South Korea (대한민국)+82
    • South Sudan (‫جنوب السودان‬‎)+211
    • Spain (España)+34
    • Sri Lanka (ශ්‍රී ලංකාව)+94
    • Sudan (‫السودان‬‎)+249
    • Suriname+597
    • Svalbard and Jan Mayen+47
    • Swaziland+268
    • Sweden (Sverige)+46
    • Switzerland (Schweiz)+41
    • Syria (‫سوريا‬‎)+963
    • Taiwan (台灣)+886
    • Tajikistan+992
    • Tanzania+255
    • Thailand (ไทย)+66
    • Timor-Leste+670
    • Togo+228
    • Tokelau+690
    • Tonga+676
    • Trinidad and Tobago+1868
    • Tunisia (‫تونس‬‎)+216
    • Turkey (Türkiye)+90
    • Turkmenistan+993
    • Turks and Caicos Islands+1649
    • Tuvalu+688
    • U.S. Virgin Islands+1340
    • Uganda+256
    • Ukraine (Україна)+380
    • United Arab Emirates (‫الإمارات العربية المتحدة‬‎)+971
    • United Kingdom+44
    • United States+1
    • Uruguay+598
    • Uzbekistan (Oʻzbekiston)+998
    • Vanuatu+678
    • Vatican City (Città del Vaticano)+39
    • Venezuela+58
    • Vietnam (Việt Nam)+84
    • Wallis and Futuna (Wallis-et-Futuna)+681
    • Western Sahara (‫الصحراء الغربية‬‎)+212
    • Yemen (‫اليمن‬‎)+967
    • Zambia+260
    • Zimbabwe+263
    • Åland Islands+358

    By submitting your personal information to this website, you consent to such information being treated in accordance with our Privacy Policy and Terms and Conditions.