V mednarodni e-trgovini je pravilen obračun davkov tehnična in poslovno kritična zahteva. Ko prodajate hkrati v Združenih državah Amerike in Evropski uniji, morate delovati znotraj dveh povsem različnih sistemov: ameriškega sistema Sales Tax ter evropskega sistema DDV, vključno z mehanizmom obrnjene davčne obveznosti (reverse charge) za B2B transakcije. V tem članku predstavljamo primer iz prakse, kjer sta Quaderno in WooCommerce zahtevala dodatni razvoj za popolno podporo EU B2B reverse charge – ter kako smo implementirali produkcijsko rešitev.
Zakaj uporabljamo Quaderno za mednarodno davčno skladnost
Za mednarodne trgovine, ki poslujejo v ZDA, sta natančen obračun Sales Tax po posameznih zveznih državah ter spremljanje economic nexus pragov obvezna. Ameriška davčna zakonodaja se razlikuje med državami in zahteva avtomatiziran izračun stopenj, poročanje ter spremljanje skladnosti. Quaderno zagotavlja zanesljivo določanje davčnih stopenj, poročila ter stabilno integracijo z WooCommerce, zato je primeren za trgovce, ki presegajo davčne pragove v več zveznih državah. Za trg EU Quaderno podpira validacijo DDV številk prek uradnega sistema VIES, samodejno uporablja pravilne nacionalne stopnje DDV in omogoča generiranje skladnih računov. Funkcionalno tako pokriva zahteve ameriškega in evropskega trga, ki jih potrebuje mednarodna WooCommerce trgovina.

Standardna zahteva EU za obrnjeno davčno obveznost
V skladu z EU direktivo o DDV se lahko pri čezmejnih B2B transakcijah uporabi mehanizem obrnjene davčne obveznosti. Ko poslovna stranka predloži veljavno DDV številko iz druge države članice EU, prodajalec DDV ne sme obračunati. Kupec DDV obračuna v svoji državi. Mednarodna WooCommerce trgovina mora zato pravilno obravnavati:
- kupce iz ZDA: obračun Sales Tax glede na zvezno državo,
- EU B2C kupce: obračun DDV glede na državo kupca,
- EU B2B kupce z veljavno DDV številko: samodejno odstranitev DDV.
Poleg pravilne davčne stopnje je ključno, da končni znesek na blagajni v realnem času odraža pravilno davčno logiko.
Začetna omejitev
Quaderno pravilno validira DDV številke prek sistema VIES in pri reverse charge transakcijah vrne 0-odstotno davčno stopnjo. Vendar pa pri uporabi Universal Pricing v WooCommerce prikaz cen ni vedno samodejno preračunal končnega zneska, kot bi pričakovali. V določenih konfiguracijah je bil znesek na blagajni še vedno prikazan z vključenim DDV, čeprav je Quaderno vrnil 0-odstotno stopnjo. Davčno poročanje je bilo sicer pravilno, vendar prikazani končni znesek ni ustrezal pričakovanjem pri B2B reverse charge transakcijah.
Za B2B stranke to predstavlja tveganje tako z vidika skladnosti kot uporabniške izkušnje.
Konflikt z Universal Pricing
Med komunikacijo s podporo Quaderno se je izkazalo, da težava ni bila v validaciji VAT številke, temveč v logiki cen v WooCommerce.
Ko je omogočen Universal Pricing (fiksna cena z vključenim davkom), WooCommerce prisili končno ceno izdelka, da ostane enaka za vse kupce – ne glede na uporabljeno davčno stopnjo. V tem načinu:
- Cena izdelka je nastavljena kot končna (npr. 60 €).
- Quaderno pravilno validira VAT številko in vrne 0 % davčno stopnjo.
- WooCommerce interno odstrani davčni del iz izračuna.
- Ker pa je Universal Pricing aktiven, prikazani končni znesek ostane 60 €.
- To pomeni, da reverse charge deluje v poročilih, ne pa v dejanskem prikazu cene.
Quaderno ne posega v cenovno logiko WooCommerce – zgolj posreduje pravilno davčno stopnjo. Končni izračun vedno opravi WooCommerce. Če je Universal Pricing aktiviran na ravni teme ali kode, noben plugin ne more prisiliti sistema, da bi znižal končni znesek na blagajni.
Poslovna zahteva
V tem konkretnem primeru je bila zahteva jasna:
Cena izdelka mora ostati enaka za vse kupce (ZDA – Sales Tax, EU B2C, ostale države), razen za validirane EU B2B kupce, kjer se mora DDV odstraniti in končni znesek znižati.
Izklop Universal Pricing bi povzročil dinamične spremembe cen za vse EU kupce, kar z vidika uporabniške izkušnje in cenovne strategije ni bilo sprejemljivo. Cilj je bil ohraniti stabilno ceno za B2C in ameriške kupce, hkrati pa omogočiti pravilno delovanje reverse charge mehanizma za EU B2B transakcije.
Tu se konfiguracija konča in začne razvojna rešitev.
Končna rešitev: prilagojena implementacija WooCommerce hookov
Namesto da bi se zanašali zgolj na nastavitve, smo implementirali razvojno rešitev, ki zagotavlja pravilno delovanje reverse charge, hkrati pa ohranja popoln obračun ameriškega Sales Tax. Vzpostavili smo prilagojen sistem WooCommerce hookov, ki:
- preveri, ali je kupec lociran v EU,
- preveri, ali je vnesena DDV številka,
- potrdi uspešno validacijo DDV prek sistema VIES (prek Quaderno),
- shrani izračunani DDV v WooCommerce sejo,
- dinamično prilagodi končni znesek na blagajni, kadar so izpolnjeni pogoji za reverse charge.
Rezultat: ob uspešni validaciji veljavne DDV številke se DDV samodejno odstrani, znesek na blagajni pa se pravilno preračuna brez davka – brez vpliva na obračun ameriškega Sales Tax.
Kako rešitev deluje tehnično
Implementacija temelji na WooCommerce hookih, ki omogočajo poseg v proces izračuna košarice in blagajne. Proces vključuje poseg v dogodke izračuna davka, shranjevanje izračunanega DDV v sejo, prepis končnega zneska, kadar velja reverse charge, ter ohranjanje usklajenosti podatkov za račune in poročanje v Quaderno. Takšna struktura zagotavlja:
- pravilen obračun ameriškega Sales Tax,
- popolno skladnost z EU DDV pravili,
- pravilno delovanje reverse charge za B2B kupce,
- usklajene končne zneske in pravilno generiranje računov.

Zakaj je to pomembno za mednarodne trgovine
Mednarodna davčna skladnost zahteva usklajenost med davčnimi pravili, logiko cen, izračuni na blagajni, generiranjem računov in poročanjem. Mehanizem reverse charge v EU velja le ob izpolnjevanju strogih pogojev validacije. Obveznosti glede ameriškega Sales Tax pa temeljijo na economic nexus pragih in pravilih posameznih zveznih držav. Čeprav orodja, kot je Quaderno, avtomatizirajo velik del procesa, določeni robni primeri zahtevajo razvojne prilagoditve. Če poslujete tako na trgu ZDA kot EU, zagotovite, da:
- validacija DDV deluje v realnem času,
- se zneski na blagajni pravilno prilagodijo,
- računi odražajo zahteve reverse charge,
- poročanje Sales Tax ostane pravilno.
Brez ustrezne konfiguracije in tehničnega nadzora lahko pride do neskladij pri prikazu cen, kar povzroča zmedo kupcev in potencialna davčna tveganja.
Ključna ugotovitev
V WooCommerce smo uspešno implementirali samodejno EU reverse charge funkcionalnost z uporabo Quaderno, ob hkratnem ohranjanju popolnega obračuna ameriškega Sales Tax. Rešitev je zahtevala prilagojene WooCommerce hooke, nadzor nad sejo in dinamičen preračun zneska na blagajni. Mednarodna davčna skladnost ni odvisna zgolj od izbire vtičnika, temveč od pravilne arhitekture sistema in ustrezne interakcije med integracijami.
Če niste prepričani, ali vaša WooCommerce trgovina pravilno obravnava DDV in Sales Tax, priporočamo tehnični pregled davčnih nastavitev, integracij in logike blagajne. Potrebujete jasnost glede mednarodne davčne ureditve? Kontaktirajte našo ekipo in pomagali vam bomo vzpostaviti tehnično in poslovno zanesljivo davčno rešitev.