Facturarea clienților din străinătate: Ghid practic privind moneda, taxele și adresele
De echipa InvoiceFlow — publicat 16 iunie 2026 — 10 minute citire
Prima oară când ai trimis o factură unui client din altă țară ai simțit probabil o jenă discretă. Nu știai sigur dacă să pui EUR sau USD, dacă prețul pe care l-ați agreat includea sau excludea taxa, în ce ordine se scrie adresa germană și dacă PDF-ul tău — scris în română, cu zecimale despărțite prin virgulă — va arăta profesionist pe ecranul unui contabil din Berlin.
Răspunsul scurt: probabil nu arăta chiar bine. Dar nu e vina ta — nimeni nu te pregătește pentru asta.
Clientul din Berlin se așteaptă la euro, zecimale cu virgulă, o linie de TVA-ul german și formatul de adresă german. Clientul din Toronto vrea dolari canadieni, punct zecimal și câmpul „Postal code" — nu „ZIP". Clientul din Tokyo are o structură de adresă complet inversă față de ce ești obișnuit. Dacă trimiți tuturor același PDF construit pentru piața locală, transmiți un mesaj involuntar: nu facturez des peste hotare și nu m-am obosit să verific.
Acest ghid îți arată cum să faci facturarea internațională să arate că știi ce faci — indiferent că lucrezi cu un client la München, altul la Vancouver și un al treilea la Osaka.
Regula de aur: facturează în moneda clientului
Există o tentație frecventă: facturezi în moneda ta și lași clientul să facă conversia. Simplu pentru tine, incomod pentru el. Contabilul clientului german trebuie să convertească RON în EUR, să justifice cursul de schimb folosit și să înregistreze diferența de curs ca o cheltuială separată. E muncă în plus pe care o pui pe umerii omului care semnează bonul de plată.
Regula profesionistă e inversă: tu absorbi complexitatea, nu clientul. Agreezi prețul în moneda lui, îl facturezi în moneda lui, urmărești soldul în moneda lui.
În InvoiceFlow, fiecare factură are propria monedă, setată independent de moneda implicită a contului tău. Formatarea e automată — EUR cu punct ca separator de mii și virgulă zecimală pentru clientul european, CAD cu simbol „$" plasat corect pentru cel canadian. Nu trebuie să ajustezi manual nimic.
Poți seta o monedă implicită per client: odată ce ai configurat că Müller GmbH facturează în EUR, toate facturile noi pentru acest client pornesc automat cu EUR selectat. Economisești câteva secunde de fiecare dată și elimini riscul de a uita să schimbi moneda.
Ce face aplicația și ce nu face — o limită onestă
Înainte să mergi mai departe, e util să știi exact ce poți aștepta de la InvoiceFlow în privința monedelor.
Ce face: formatează sumele în moneda aleasă, folosind separatorii corecți pentru fiecare locale; urmărește soldul în moneda facturii; generează PDF-ul cu simbolul și codul monedei afișate corect; permite monede diferite pe facturi diferite pentru același client dacă e necesar.
Ce nu face: conversie valutară în timp real. Aplicația nu știe cât face 1 EUR în RON astăzi și nici nu pretinde că știe. Aceasta e responsabilitatea ta — sau a contabilului tău.
Fluxul de lucru corect este: agreezi prețul cu clientul în moneda lui (să zicem 2.400 EUR), introduci această sumă exact în InvoiceFlow, trimiți factura, urmărești plata. Când primești banii în contul tău bancar românesc, diferența de curs față de ce ți-ai imaginat inițial e o variabilă separată, pe care o gestionezi la nivel bancar sau contabil — nu în aplicație.
Simplitatea e o caracteristică, nu o lipsă.
Taxe: incluse vs. excluse și rate multiple
Regimul fiscal diferă fundamental de la o țară la alta și chiar de la un client la altul în aceeași țară (business-to-business vs. business-to-consumer, reverse charge în UE, zero-rating pentru exporturi etc.).
InvoiceFlow îți permite să configurezi taxa pe fiecare factură independent:
- TVA inclus în preț: prețul de pe linie include deja taxa, iar aplicația descompune automat netul și TVA-ul pentru afișare.
- TVA exclus din preț: prețul de pe linie este net, taxa se adaugă dedesubt ca linie separată.
- Rate multiple pe aceeași factură: dacă ai produse sau servicii cu cote de TVA diferite (de exemplu 19% pentru un serviciu și 7% pentru altul, conform legislației germane), le poți adăuga ca linii separate cu rate distincte.
Câmpul „Suma netă" și câmpul „Sumă datorată" sunt calculate și afișate automat, indiferent de combinația de taxe. Contabilul clientului tău german va vedea exact ce se așteaptă să vadă.
Un caz special frecvent: clientul este business înregistrat în UE, iar tu ești de asemenea înregistrat în UE, dar în țări diferite. În acest caz se aplică mecanismul de reverse charge — tu facturezi fără TVA, iar pe factură apare o mențiune de tipul „VAT reverse charge — Art. 44 Directive 2006/112/EC". InvoiceFlow nu generează automat această mențiune legală (consultă-ți contabilul pentru textul exact obligatoriu în jurisdicția ta), dar câmpul de note de subsol al facturii îți permite să o adaugi manual pe orice factură.
Factura în limba clientului
Dincolo de monedă și taxe, există un detaliu care face diferența dintre o factură corectă și una cu adevărat profesionistă: limba.
Când generezi PDF-ul, InvoiceFlow îți permite să alegi locale-ul facturii independent de limba aplicației tale. Selectezi „de" pentru clientul german și PDF-ul va afișa „Rechnung", „Fällig bis", „Gesamtbetrag" — termenii contabili standard în germană. Selectezi „ja" pentru clientul japonez și etichete vor apărea în japoneză.
Și da, InvoiceFlow suportă fonturi non-latine prin NotoSans. Chirilică, japoneză, arabă, greacă — dacă locale-ul o cere, fontul acoperă setul de caractere fără să afișeze căsuțe goale sau caractere înlocuitoare urâte.
Această funcție — locale per factură — este unul dintre cele mai puțin vizibile detalii din produs și unul dintre cele mai apreciate de freelancerii cu clienți pe mai multe continente.
Adrese: 199 de țări, câmpuri inteligente
Adresele sunt surprinzător de complexe. Statele Unite au ZIP code. Canada are Postal code. Regatul Unit are Postcode. Japonia are codul poștal înaintea prefecturii. Unele țări nu au cod poștal deloc. Singapore, Hong Kong și Emiratele Arabe Unite nu au câmp de regiune/provincie relevant.
InvoiceFlow acoperă 199 de țări cu câmpuri de adresă adaptate fiecărei convenții locale. Când selectezi țara unui client, câmpurile de adresă se reconfigurează automat: eticheta câmpului de cod poștal devine „Postal code" sau „PLZ" sau „CP" sau dispare complet, în funcție de țară. Câmpul de regiune devine „Province", „State", „Prefecture" sau „County" — sau nu apare deloc, pentru țările unde nu e relevant.
Picker-ul de țară funcționează și cu caractere non-latine: dacă preferi să cauți „Deutschland" în loc de „Germany", îl găsești fără probleme.
Scenariul concret: designer freelance cu clienți pe trei continente
Să urmărim fluxul complet pentru Andreea, designer grafic independent cu clienți la München, Toronto și Tokyo.
Clientul din München — Müller GmbH: Andreea a setat moneda implicită EUR pentru acest client. Prețul agreat: 1.800 EUR pentru design identitate vizuală. Factura: locale „de", monedă EUR, TVA 19% exclus (800 EUR net + 152 EUR TVA = 1.952 EUR total — de fapt la 1.800 EUR net, asta e calculul). PDF-ul afișează „Rechnung Nr. 2026-047", „Fällig bis: 30. Juni 2026". Contabilul de la Müller GmbH o primește și o procesează fără întrebări.
Clientul din Toronto — Studio Nordhaven: Moneda implicită CAD. Prețul agreat: 2.400 CAD pentru packaging. Locale „en-CA". Fără TVA (clientul este business și aplică propriile mecanisme fiscale). PDF-ul afișează suma în format canadian, adresa cu „Province: Ontario", „Postal code: M5V 2T6". Arată exact ca o factură emisă de o firmă canadiană.
Clientul din Tokyo — Tanaka Design Office: Monedă JPY. Prețul agreat: 280.000 JPY. Locale „ja". Caracterele japoneze se afișează corect prin NotoSans. Adresa: câmpuri reconfigurate conform convenției japoneze.
Andreea a creat trei profiluri de client cu setările corespunzătoare o singură dată. Acum fiecare factură nouă pornește deja cu moneda, locale-ul și structura de adresă corectă. Nu reconfigurează nimic de la zero la fiecare factură.
Detaliile mici care se acumulează
Există câteva obiceiuri operaționale care par minore dar contează în relația cu clienții internaționali:
Menționează moneda explicit în comunicare: când trimiți oferta pe email, scrie „2.400 EUR" nu doar „2.400". Evită ambiguitatea înainte să apară.
Specifică dacă suma include sau exclude taxa: „2.400 EUR + TVA" vs. „2.400 EUR TVA inclus" — sunt lucruri diferite. Clientul trebuie să știe ce sumă va ieși din contul lui.
Menționează metoda de plată acceptată: transfer bancar internațional, PayPal, Wise, Stripe — și dacă comisioanele bancare cad pe tine sau pe client. Adaugă instrucțiunile de plată în câmpul de note al facturii.
Păstrează consistența numărului de factură: chiar dacă ai clienți în mai multe țări cu monede diferite, numerotarea facturilor trebuie să rămână continuă și unică. Un număr de factură duplicat creează probleme serioase dacă ești vreodată auditat.
Reconciliază cursul de schimb lunar: la sfârșitul fiecărei luni, notează diferența dintre ce ai facturat în EUR/CAD/JPY și ce ai primit efectiv în RON. Contabilul tău va aprecia această documentație.
Concluzie
Facturarea internațională nu e mai complicată decât facturarea locală — odată ce ai înțeles că fiecare client internațional are trei variabile de configurat: moneda lui, regimul lui fiscal și convenția lui de adresă/limbă.
Configurezi aceste trei lucruri o singură dată în profilul clientului. De atunci înainte, fiecare factură nouă pornește deja corect. Clientul din Berlin primește o factură care arată ca și cum ai fi din Berlin. Cel din Toronto, la fel. Cel din Tokyo, idem.
Asta e diferența dintre a arăta ca un profesionist care lucrează internațional și a arăta ca cineva care a uitat să schimbe moneda.