Ganado

Upwork or Fiverr invoice in the Czech Republic

If you work through Upwork or Fiverr from the Czech Republic, invoicing can get confusing fast. Not because the work is complicated. Because the moment money comes in, a few questions show up immediately:

  • Do I need to issue an invoice at all?
  • What if the client is abroad?
  • What if the platform is abroad?
  • Can I invoice in English?
  • What if I need EUR or USD?
  • What if the invoice itself is simple, but the Czech tax side is not?

This page is the practical version. If you already know what you want to bill and just need to create the invoice, you can do it here:
Open Ganado Faktura

Why this feels messy

People often mix three different things into one problem:

  • the client,
  • the platform,
  • and the Czech tax side behind the money.

That is why freelancers working through Upwork or Fiverr often feel like they are not sure what exactly they are invoicing, to whom, and what matters in the Czech Republic. The first mistake is trying to solve everything at once. You do not need to.

The invoice side and the tax side are not the same thing

This is the clean way to think about it.

1. The invoice side

This is the document itself:

  • who is on the invoice,
  • what service was provided,
  • what amount is billed,
  • in what currency,
  • and what wording belongs there.

2. The Czech tax / compliance side

This is the part people usually ignore until it becomes a problem:

  • whether foreign-platform usage creates extra obligations,
  • whether identified person issues may apply,
  • whether reverse charge wording is relevant,
  • and whether anything should have been handled differently in the Czech Republic.

A lot of freelancers treat these as one big blurry mess. That is why they delay action and start guessing.

When you usually just need a clean invoice

A simple invoice tool is often enough if:

  • you already know what you are billing,
  • you want an English interface,
  • you need EUR or USD,
  • you want a PDF quickly,
  • and you do not want to register before even trying it.

That is where Ganado Faktura fits. It is useful when your goal is simple: issue the invoice and move on.

Create the invoice in Ganado Faktura

Where people usually get stuck

The usual friction points are not technical. They are mental. People start wondering:

  • am I invoicing the client or the platform,
  • should there be VAT,
  • does reverse charge apply,
  • is this still a simple freelancer invoice,
  • or did this already become a Czech tax issue I should not ignore?

That is the real stress. And that is exactly why copying somebody else’s invoice wording from a forum is weak.

What usually belongs on the invoice

In normal freelance situations, the invoice usually still includes the standard basics:

  • your business details,
  • the client details,
  • invoice number,
  • issue date,
  • service description,
  • amount,
  • currency,
  • payment details,
  • and, where relevant, the correct wording around VAT or reverse charge.

The visible structure is not the hard part. The hard part is whether the setup behind it is actually right.

When this stops being “just invoicing”

You should stop guessing if:

  • this is your first time earning through Upwork or Fiverr,
  • your client is abroad and you are not sure how to treat it,
  • you think the platform side may create Czech obligations,
  • you already sent invoices and now suspect something may have been wrong,
  • or you received any letter from the Czech tax office.

At that point, the issue is no longer just the invoice. It becomes a Czech tax / compliance question too. That is where Ganado can help separately.

Contact Ganado

One useful rule

Do not wait until you “fully understand the whole system” before issuing the invoice. That is how small confusion turns into backlog. Handle the invoice cleanly. Then, if the Czech side is unclear, handle that as a separate question before it grows into a bigger mess.

FAQ

Do I need to issue invoices if I work through Upwork or Fiverr?
In practice, many freelancers still need to think clearly about how their work and income are documented. The exact setup depends on the case.
Can I invoice in English?
Yes, many freelancers working with foreign clients do.
Can I invoice in EUR or USD?
Yes.
Does working through a foreign platform create extra Czech obligations?
It can. That is exactly why this sometimes stops being just an invoicing question.
What if I already worked through Upwork or Fiverr and now think I handled it wrong?
Then this may already be a catch-up or rescue case.

Need to issue the invoice now?

Open Ganado Faktura and create the invoice in English. If you need help with the Czech side behind it, contact us and we will point you to the right next step.

  • Fixed pricing for standard services
  • Fixed scope before start
  • Online across Czech Republic

Need help with the Czech side behind it? Contact Ganado