Invoicing foreign clients as a solo entrepreneur in Portugal: it's simpler than you think.
By Mikael
When I moved to Portugal and registered as a freelancer, the first thing I had to learn was how invoicing works here. It's different from Sweden, different from most of the EU, and nobody explains it well. I spent years using a workaround that turned out to be unnecessary. Here's what I wish someone had told me.
The simplified regime: how solo entrepreneurs work in Portugal
If you're a solo entrepreneur in Portugal (trabalhador independente), you're most likely on the regime simplificado (simplified regime). It's the default tax setup for freelancers and sole traders under a certain revenue threshold, and almost everyone starts here.
The single most important thing about the simplified regime: your income tax (IRS) and Social Security contributions are based on when you receive payment, not when you issue an invoice. This is cash-basis accounting, and it applies regardless of which document type you use.
Let me say that again, because this is where the confusion lives: whether you issue an invoice-receipt (Recibo Verde, FR series) or a standard invoice (fatura, FT series) followed by a separate receipt, your tax obligation is triggered by payment. The document type doesn't change when you owe tax. Both workflows preserve cash-basis accounting for solo entrepreneurs on the simplified regime.
Two ways to invoice, same tax timing
Portugal gives solo entrepreneurs two invoicing workflows:
Invoice-receipt (fatura-recibo, FR): the Recibo Verde. One document issued at the time of payment that serves as both invoice and receipt. This is what most solo entrepreneurs use for domestic clients. Simple, one step, done.
Invoice + receipt (fatura FT + recibo RC): a two-step process. You issue a standard invoice (fatura) when the work is done or when the client needs a document for their accounts payable. Later, when payment arrives, you issue a separate receipt (recibo) to confirm payment. Both documents are issued through certified software or the AT portal.
In both cases, your IRS income is recognized when payment is received. Your Social Security contributions are calculated on payments received. The tax timing is identical.
Why the two-step process exists
The two-step process exists precisely for situations where your client needs an invoice before they can pay you, which is how most B2B works internationally.
When I finish a project for a client in Stockholm, their accounts payable team needs a document they can book as a payable. An invoice with a due date, my bank details, a line item breakdown. They enter it into their system, it gets approved, and payment goes out on the due date.
With the two-step process, I issue a fatura (FT series) through certified invoicing software. My client gets a proper, legally valid invoice they can process. When they pay, I issue a receipt (RC series) to close the transaction. My income is recognized at payment, not at invoice issuance.
This is exactly how invoicing works in most of Europe. The only difference is that Portugal also offers the simpler one-step Recibo Verde for situations where invoicing and payment happen at the same time.
The myth I believed for years
Here's the part where I was wrong, and where I've heard many other freelancers repeat the same mistake.
I believed that issuing a standard fatura (FT) through certified software would switch me to accrual-basis accounting, that I'd owe tax on the invoice amount the moment I issued it, regardless of whether the client had paid. So I avoided it. Instead, I sent clients an informal "commercial invoice" (a PDF I made myself, not through any certified system) and only issued the Recibo Verde when payment arrived.
My accountant told me to do this. Other freelancers told me the same thing. It became "what everyone does."
But it's wrong. Or rather, it's an unnecessary workaround for a problem that doesn't exist.
The simplified regime's cash-basis treatment applies to your income tax and Social Security regardless of which certified document type you use. The distinction between cash-basis and accrual-basis in Portugal is about your tax regime, not your document type. Solo entrepreneurs on the simplified regime are on cash-basis. Period.
The only thing issuing a fatura does is create a VAT obligation at the point of issuance (if you're not VAT-exempt). But for IRS and Social Security (which are typically the larger concern) the timing follows payment.
VAT and foreign clients: the rules are different from domestic
This is where it gets genuinely complicated, and where most guides stop being useful. When you invoice a foreign client, the VAT rules change significantly depending on whether your client is a business or a consumer, and whether they're in the EU or outside it.
The two key questions: who is your client, and where are they?
EU business clients (B2B): reverse charge applies
If your client is a VAT-registered business in another EU member state, Portuguese VAT does not apply to your invoice. This is the reverse charge mechanism (autoliquidacao): the VAT liability shifts to your client, who accounts for it in their own country. Your invoice shows your NIF and the client's EU VAT number, zero VAT charged, with a reference to "reverse charge" (inversao do sujeito passivo).
This is the most common scenario for Portuguese freelancers working with EU clients. Your invoice is essentially VAT-free from your side.
You still need to report this. Each month (or quarter, depending on your VAT regime), you declare these B2B EU service sales in your Declaracao Periódica (periodic VAT return), in the intra-community transactions fields. You also submit a Declaracao Recapitulativa (recapitulative statement) listing each EU client's VAT number and the total invoiced amount for the period.
EU consumer clients (B2C): Portuguese VAT applies, with exceptions
If your client is an individual (not a business), or a business without a VAT number, and they're in another EU country, the default rule is that Portuguese VAT applies to your invoice. You charge Portuguese VAT (23%, or 6%/13% for reduced-rate services) and remit it to the Portuguese tax authority.
There's a threshold exception: if your total B2C sales to all EU countries combined stay below €10,000 per year, you apply the default above (Portuguese VAT). Above that threshold, you're supposed to register for VAT in each country where your consumers are, or use the OSS (One Stop Shop) scheme to simplify reporting.
For most Portuguese freelancers doing B2B work, this rarely applies. If you're selling digital products or services directly to consumers across the EU, talk to an accountant about OSS.
Non-EU clients: outside the scope of Portuguese VAT
If your client is in a non-EU country (the US, UK post-Brexit, Switzerland, Brazil, etc.), your services are outside the scope of Portuguese VAT entirely. You charge no VAT. No special code needed on the invoice, no reporting obligation for this transaction in your VAT return (beyond what your invoicing software records).
This is probably the most useful thing nobody tells you: invoicing your US startup client or your UK agency? No VAT. Full stop.
Art. 53 VAT exemption: a common point of confusion
Many Portuguese freelancers are VAT-exempt under Article 53 of the VAT Code (regime de isenção), which applies if your annual turnover stays below €15,000.00. If you're in this regime, you charge no VAT to anyone, foreign or domestic.
One detail that catches people: invoices to foreign clients do not count the same way toward your Art. 53 threshold. Or rather, it's more nuanced. The threshold covers your taxable turnover in Portugal. Services to EU businesses under reverse charge and services to non-EU clients are generally outside scope (not counted in the same way as domestic taxable turnover). But this is an area where the specifics matter and a Portuguese accountant's confirmation is worth getting before you assume your foreign-client revenue doesn't affect your exemption status.
Why the myth persists
I think the confusion comes from a few places:
Mixing up VAT timing with income tax timing. If you're on the normal VAT regime (not Art. 53 exempt), issuing a fatura does create a VAT obligation at issuance. People conflate this with "creates a tax obligation" and assume it means income tax too. It doesn't. VAT and IRS have different timing rules.
The Recibo Verde's elegance. The Recibo Verde is genuinely clever, one document, one step, everything handled. It's natural to assume it must be doing something special that a regular fatura doesn't. But the cash-basis treatment comes from the simplified regime itself, not from the document type.
Accountants recommending the path of least resistance. The "commercial invoice + Recibo Verde" workaround works. It doesn't cause problems. So accountants keep recommending it. But "works" and "necessary" are different things.
What you should actually do
If you're a solo entrepreneur in Portugal invoicing foreign clients:
- Use certified invoicing software to issue a proper fatura (FT series) when you need to send your client an invoice before payment.
- For EU business clients, add their EU VAT number, charge 0% VAT, note "reverse charge" (inversao do sujeito passivo). Report in your periodic VAT return and recapitulative statement.
- For non-EU clients, charge no VAT. Nothing else needed on the VAT side.
- When payment arrives, issue a receipt (RC series) through certified software.
- Your income is recognized at payment, not at invoice issuance. Your IRS return and Social Security contributions reflect when money actually arrived.
For domestic clients where invoicing and payment happen together, continue using Recibos Verdes (FR series) through the Portal das Finanças. It's simpler and achieves the same thing in one step.
The only administrative overhead of the two-step process is that you need to remember to issue the receipt when payment arrives. That's it. That's the entire trade-off.
The bottom line
You don't need a workaround to invoice foreign clients while keeping cash-basis accounting. The simplified regime gives you cash-basis regardless. Use the two-step process (fatura + receipt) through certified software, and your tax timing is exactly the same as with Recibos Verdes.
The VAT side is more nuanced: EU B2B clients get reverse charge (0% VAT, but you report it), non-EU clients get no VAT at all, EU B2C clients get Portuguese VAT unless you're under Art. 53. But these are the actual rules, not complications introduced by using the right document type.
The system works. It just took me a few years to realize it.
Related: VAT in Portugal as a solo entrepreneur, the full breakdown of when you charge VAT, when you don't, and which exemption code to use.
Related: Why every freelancer in Portugal talks about "green receipts", the history of the Recibo Verde, from 1978 paper booklets to the Portal das Finanças.
Related: Best invoicing software for Portuguese freelancers in 2026, how to pick AT-certified software that handles both domestic and foreign-client workflows.
Descodify handles invoicing, VAT, and IRS reporting so you can focus on your work.
Try Descodify freeWorking for yourself in Portugal - monthly
Invoicing, VAT, Social Security, expenses, and tax, explained simply. One email a month.