Cross-border B2B

Reverse charge,
applied and reported.

Sell a service or a shipment of goods to a business in another EU country, and the VAT disappears from your invoice — correctly, with the exact legal clause reverse charge requires. Here's the mechanism, and how Billino turns it into a filing-ready EC Sales List.

What is reverse charge?

In a normal domestic sale, the seller charges VAT and remits it. That breaks down across an EU border — German VAT can't be charged to a French business, and requiring every seller to register for VAT in every country they sell to is impractical.

Reverse charge (Art. 196 EU VAT Directive, § 13b UStG in Germany) flips the liability instead: the seller invoices at 0%, and the buyer self-assesses the VAT in their own country. The seller's invoice needs one thing to be legally correct — the right clause, printed automatically, not typed from memory.

How Billino applies it

The moment your customer is a validated business in another EU country, the invoice classifies itself — no dropdown, no manual selection.

  • VAT ID checked against VIES before the invoice is issued, giving you Vertrauensschutz (§ 18e UStG) if the ID later turns out to be fraudulent
  • 0% VAT applied automatically once the recipient's country, business status, and VAT ID all check out
  • Legal clause printed on the PDF — the correct wording for your country, not a generic placeholder
  • Goods and services both covered — a pallet of timber and a design service classify through the same engine
  • Place-of-supply exceptions respected — services tied to property, live events, or on-site work stay domestic even for an EU business client
  • Flagged for reporting — every reverse-charge invoice is marked as relevant for the EC Sales List the moment it's issued

The EC Sales List (Zusammenfassende Meldung)

Reverse-charge revenue on goods and services sold cross-border B2B has to be reported separately, on top of your regular VAT return — quarterly to the BZSt under § 18a UStG in Germany, the EC Sales List (recapitulative statement) elsewhere in the EU.

Billino exports it aggregated exactly the way it's filed — one line per buyer VAT ID, country, and goods-or-services, summed for the period. An optional detailed export sits alongside it, tracing every aggregate line back to the invoices behind it, in case your accountant wants to check the numbers.

AggregationBuyer VAT ID + country + goods/services, summed for the period
FormatCSV, ready to file — plus an optional detailed ZIP
Storno handlingCancelled invoices net to zero against their original
AvailabilityBillino Plus

Submitting the return to your tax authority is still your accountant's job — Billino gets you to the number, not through the portal.

Why this matters for your business

No foreign VAT registration

Reverse charge means you never have to register for VAT in your buyer's country just to sell to them.

Liability protection

A confirmed VIES check before issuance gives you Vertrauensschutz if the buyer's VAT ID turns out to be invalid.

Filing-ready export

The EC Sales List summary comes out aggregated exactly the way you file it — no manual grouping.

Goods and services alike

Whether you trade physical goods or sell a service, the same engine applies the right treatment.

Send your first invoice today.

No credit card. Just sign up and send your first invoice.

Get it onGoogle PlayComing soonDownload on theApp Store

Works in your browser too · iOS available now, Android coming soon

Fair use policy applies. →