Izdajanje računov v spletni trgovini: WooCommerce, Shopify, Stripe – pravila v Sloveniji

Vedno več podjetnikov danes izdelke ali storitve prodaja prek spletnih trgovin. Mnogo jih uporablja platforme, kot sta WooCommerce in Shopify, ter različne plačilne procesorje, na primer Stripe. Takšni sistemi zelo dobro rešujejo upravljanje naročil, plačila in osnovne procese spletne prodaje, pogosto pa povzročajo zmedo pri enem pomembnem delu poslovanja – izdajanju računov.
Veliko podjetnikov predpostavlja, da spletna trgovina samodejno ustvari ustrezen račun za kupca. V praksi pa to običajno ne drži. Platforma namreč lahko ustvari naročilo ali potrdilo o plačilu, vendar to še ne pomeni, da je bil izdan račun, ki ustreza slovenski zakonodaji.
Pri izdajanju računov v spletni trgovini se zato pogosto pojavljajo vprašanja:
- Ali mora spletna trgovina izdati račun za vsako naročilo?
- Ali mora biti račun davčno potrjen pri FURS?
- Ali sistemi, kot so WooCommerce, Shopify in Stripe, že ustvarijo veljaven račun?
- Kako lahko spletna trgovina kupcu samodejno pošlje PDF račun?
- Kako pravilno izdati račun pri prodaji v EU ali druge države?
V nadaljevanju bomo pogledali, kako deluje izdajanje računov v spletni trgovini, kakšna so pravila v Sloveniji in kako si lahko podjetniki z avtomatizacijo procesa bistveno poenostavijo delo.
1. Kako poteka prodaja v spletni trgovini (in kje nastane račun)?
Če pogledamo tipičen potek naročila v spletni trgovini, je proces običajno takšen:
- Kupec obišče spletno trgovino.
- V košarico doda izdelek ali storitev.
- Na strani spletne blagajne odda naročilo.
- Izvede plačilo (kartica, PayPal, bančno nakazilo ipd.).
- Prodajalec potrdi naročilo in kupcu pošlje potrdilo o naročilu.
- Ko je naročilo potrjeno oz. plačilo izvedeno, prodajalec izda račun in ga pošlje kupcu.
Pri tem je pomembno razlikovati med tremi pojmi: naročilom, potrdilom o plačilu in računom.
Spletna trgovina (npr. WooCommerce ali Shopify) ustvarja naročila. Plačilni sistemi, kot je Stripe, ustvarijo potrdilo o plačilu. Vendar pa to še ni račun z vsemi zakonsko predpisanimi podatki.
Zato veliko podjetnikov uporablja ločen sistem za izdajanje računov, ki lahko:
- samodejno ustvari račun na podlagi naročila,
- dodeli zaporedno številko računa,
- pravilno obračuna DDV,
- pošlje PDF račun kupcu,
- po potrebi davčno potrdi račun,
- hrani izdane račune in omogoča pregled nad prodajo.
2. Ali mora spletna trgovina izdati račun?
Da. Po slovenski zakonodaji mora podjetnik izdati račun za vsako opravljeno prodajo blaga ali storitev. To velja tudi za prodajo prek spletne trgovine.
Račun je lahko papirni ali elektronski (npr. PDF račun, poslan po e-pošti). Elektronski račun je v spletni prodaji najpogostejša oblika, saj ga prodajalec lahko kupcu pošlje samodejno – takoj po naročilu ali izvedenem plačilu.
Račun mora vsebovati zakonsko predpisane podatke:
- ime in naslov prodajalca,
- davčna številka prodajalca,
- davčna številka kupca (pri B2B poslovanju ali pri reverse charge),
- zaporedna številka računa,
- datum izdaje računa,
- datum dobave blaga ali opravljene storitve (če se razlikuje od datuma izdaje),
- količina in vrsta dobavljenega blaga ali obseg in vrsta opravljenih storitev,
- cena na enoto brez DDV,
- morebitni popusti ali rabati (če niso že vključeni v ceno),
- davčna osnova,
- stopnja DDV,
- znesek DDV,
- skupni znesek računa.
Če kateri od teh podatkov manjka, račun ni skladen z zakonskimi zahtevami. Potrdilo o plačilu iz plačilnega sistema zato praviloma ne zadostuje kot račun.
3. Ali mora biti račun iz spletne trgovine davčno potrjen?
Naslednje pogosto vprašanje je davčna potrditev računa, ki je povezana s sistemom fiskalizacije pri FURS. Davčna potrditev je potrebna takrat, ko je plačilo izvedeno z gotovino ali z drugimi načini plačila, ki se štejejo za gotovinska plačila.
Pri spletni prodaji se nekateri načini plačila štejejo za gotovinska plačila, drugi pa ne. V spodnji tabeli je prikazano, pri katerih načinih plačila je potrebna davčna potrditev računa.
| Način plačila | Davčna potrditev računa |
|---|---|
| plačilo s kartico (npr. prek Stripe) | da |
| plačilo prek PayPal | da |
| plačilo po povzetju | da |
| bančno nakazilo na TRR | ne |
Kartična plačila in plačila prek spletnih plačilnih sistemov se torej po slovenski zakonodaji štejejo za gotovinska plačila, medtem ko za bančna nakazila to ne velja.
Ker je pravilna obravnava različnih načinov plačila v praksi lahko zapletena, podjetniki pogosto uporabljajo sistem za izdajanje računov, ki:
- samodejno preveri način plačila,
- po potrebi davčno potrdi račun,
- pošlje podatke FURS-u.
4. WooCommerce: kako urediti avtomatsko izdajanje računov?
WooCommerce, ki temelji na platformi WordPress, je eden najbolj razširjenih sistemov za spletne trgovine. Ker omogoča veliko prilagoditev in je relativno enostaven za uporabo, ga uporablja mnogo podjetnikov.
WooCommerce omogoča upravljanje izdelkov, naročil in kupcev ter povezavo z različnimi plačilnimi sistemi. Vendar sam po sebi ni računovodski program, zato spletne trgovine pogosto uporabljajo dodatke oz. integracije za pravilno izdajanje računov.
Pri integraciji je proces izdajanja računa običajno takšen:
- Kupec odda naročilo v WooCommerce.
- Podatki o naročilu se prenesejo v sistem za izdajanje računov.
- Sistem samodejno ustvari račun.
- Račun dobi zaporedno številko.
- Kupec prejme PDF račun po e-pošti.
Integracija podjetniku olajša delo, saj mu ni treba ročno ustvarjati računa za vsako posamezno naročilo. Svojo WooCommerce trgovino enostavno poveže s programom za račune, ki skrbi za samodejno kreiranje računov in pošiljanje kupcem v elektronski obliki.
Kako integracija deluje v praksi, preverite v vodiču za izdajanje računov v WooCommerce z Račun123.
5. Shopify in Stripe: kako rešiti samodejno izdajanje računov?
Marsikateri podjetnik uporablja Shopify – eno najbolj priljubljenih platform za spletne trgovine na svetu. V tem primeru se plačila običajno izvajajo prek sistema Stripe, ki podpira kartična plačila.
Stripe je zelo razširjen plačilni procesor za plačila s karticami, vendar se pri uporabi v Sloveniji hitro pojavi praktična težava: njegova potrdila o plačilu niso enaka računom po slovenski zakonodaji.
Zato morajo podjetniki, ki uporabljajo Shopify in Stripe, izdajanje računov rešiti z dodatnim sistemom, ki iz podatkov o naročilu ustvari račun z vsemi zakonsko predpisanimi elementi.
V praksi se to najpogosteje reši na enega od naslednjih načinov:
- uporaba zunanjega programa za izdajo računov (npr. Račun123),
- razvoj lastne integracije za izdajanje računov.
Ko je ustrezna povezava nastavljena, se podatki o naročilu ali plačilu samodejno prenesejo v Račun123. Sistem nato na podlagi prejetih podatkov ustvari račun, mu dodeli zaporedno številko, uporabi ustrezne davčne nastavitve in lahko kupcu pošlje PDF račun na e-poštni naslov.
Na ta način je tudi pri uporabi Shopify in Stripe mogoče urediti izdajanje računov po slovenskih pravilih, podjetniku pa ni treba ročno ustvarjati računov za vsako naročilo.
6. API integracija: kako avtomatizirati izdajanje računov?
Pri večjih ali tehnično naprednejših spletnih trgovinah se pogosto uporablja API integracija. API omogoča, da različni sistemi komunicirajo med seboj, zato lahko spletna trgovina ali druga aplikacija samodejno pošlje podatke o naročilu v program za izdajanje računov.
Pri API integraciji proces običajno poteka tako:
- Kupec v spletni trgovini odda naročilo.
- Trgovina prek API-ja pošlje podatke o naročilu.
- Sistem za izdajanje računov ustvari račun.
- Račun dobi zaporedno številko in se po potrebi samodejno davčno potrdi pri FURS.
- Stranka prejme račun v PDF obliki.
Glavna prednost API integracije je popolna avtomatizacija izdajanja računov. Ko je povezava enkrat vzpostavljena, se na podlagi podatkov iz spletne trgovine računi ustvarjajo samodejno.
Razvijalci, ki želite svojo trgovino ali aplikacijo povezati z Račun123, več informacij najdete v dokumentaciji za API integracijo z Račun123.
7. Prodaja v Sloveniji: kako obračunati DDV?
Pri prodaji kupcem v Sloveniji mora biti račun izdan v skladu s pravili glede davka na dodano vrednost (DDV).
- Če podjetje ni zavezanec za DDV, se DDV ne obračuna. Na računu mora biti v tem primeru navedena klavzula: »Podjetje ni zavezanec za DDV po 94. členu ZDDV-1.«
- Če podjetje je zavezanec za DDV, mora račun vsebovati pravilno davčno stopnjo, davčno osnovo in znesek DDV. V Sloveniji sta najpogostejši davčni stopnji 22 % in 9,5 %.
Ne glede na davčni status mora račun vsebovati vse zakonsko predpisane podatke ter biti pravilno zaporedno oštevilčen.
8. Prodaja v EU in tujino: kako obračunati DDV?
Pri prodaji v tujino najprej preverite, ali je kupec podjetje (B2B) ali potrošnik (B2C), ali prodajate blago ali storitve in kje je kraj obdavčitve. Tuja država kupca sama po sebi še ne pomeni računa brez DDV.
- B2C prodaja blaga na daljavo v EU: za upravičene čezmejne dobave velja skupni prag 10.000 € brez DDV, ki se presoja skupaj z določenimi elektronskimi in drugimi TBE storitvami ter ob upoštevanju prejšnjega in tekočega koledarskega leta. Ob izpolnjenih pogojih se pod pragom lahko uporablja DDV države prodajalca; nad pragom oziroma ob izbiri obdavčitve v državi potrošnika se uporablja ustrezen DDV države kupca. VEM/OSS omogoča poenostavljeno prijavo tega DDV, ni pa edina dovoljena možnost.
- B2B prodaja blaga podjetju v EU: oprostitev dobave znotraj EU ni avtomatična. Preveriti je treba veljavno DDV identifikacijo kupca, dokazila o prevozu in druge zakonske pogoje ter morebitno obveznost poročanja v RP-O.
- B2B storitve podjetjem v EU: pri večini storitev po splošnem pravilu velja kraj obdavčitve pri naročniku in mehanizem reverse charge, vendar obstajajo izjeme. Preverite kupčev status in DDV številko v VIES.
- Prodaja zunaj EU: pri izvozu blaga je oprostitev odvisna tudi od ustreznih dokazil o izstopu iz EU. Pri storitvah je obravnava odvisna od vrste storitve, statusa kupca in kraja obdavčitve; zato ni pravilno za vse tuje storitve samodejno uporabiti 0 % DDV.
Račun123 podpira preverjanje DDV številk kupcev prek VIES ter predlaganje ustreznih davčnih stopenj, obravnav in klavzul za čezmejne račune. Za upravičeno B2C prodajo v EU lahko po registraciji v sistem VEM/OSS na eDavkih in vključitvi nastavitve v Račun123 aplikacija samodejno predlaga DDV države kupca. Predlog preverite glede na dejansko vrsto posla in svoj DDV status.
Podrobnejša razlaga: DDV pri storitvah v tujini in mednarodna dostava in fakturiranje.
9. Pogoste napake pri izdajanju računov v spletnih trgovinah
Pri izdajanju računov v spletni trgovini se pogosto pojavljajo napake. Te so največkrat posledica napačnih predpostavk o tem, kako delujejo platforme, kot so WooCommerce, Shopify in Stripe.
- Računi sploh niso izdani. Nekateri podjetniki predpostavljajo, da potrdilo o naročilu ali potrdilo o plačilu že predstavlja račun. V resnici mora biti za vsako prodajo izdan račun z vsemi zakonsko predpisanimi podatki.
- Uporablja se samo potrdilo o plačilu iz plačilnega sistema. Plačilni sistemi, kot so Stripe, PayPal in podobne storitve, običajno ustvarijo potrdilo o plačilu, ne pa računa, ki je skladen z zakonodajo. Takšno potrdilo zato ne nadomešča računa.
- Računi nimajo pravilnega zaporednega številčenja. Vsak račun mora imeti svojo zaporedno številko. Če se računi ustvarjajo ročno ali v različnih sistemih, lahko pride do preskakovanja ali podvajanja številk.
- Računi niso davčno potrjeni, kadar bi morali biti. Če se plačilo šteje za gotovinsko plačilo (npr. kartično plačilo ali plačilo prek spletnih plačilnih sistemov), mora biti račun davčno potrjen pri FURS.
- Napačen DDV pri čezmejni prodaji. Pri B2B dobavi blaga se brez preverjanja pogojev uporabi reverse charge ali pa se pri B2C prodaji spregleda DDV države kupca in možnost uporabe OSS.
- Računi se ustvarjajo ročno. Pri večjem številu naročil ročno izdajanje računov hitro postane nepraktično. Poleg izgube časa se poveča tudi možnost napak pri DDV, številčenju računov ali podatkih o kupcu.
Napake povzročajo težave pri davčnih pregledih, zaplete pri računovodstvu ali dodatno administrativno delo. Veliko upravljavcev spletnih trgovin zato uporablja namensko rešitev za samodejno izdajanje računov, ki preprečuje naštete težave.
10. Račun123: samodejno izdajanje računov za spletne trgovine
Izdajanje računov je pomemben del poslovanja vsake spletne trgovine. WooCommerce, Shopify in druge spletne trgovine sicer omogočajo upravljanje naročil ter podpirajo različne načine plačila, vendar ne rešujejo celotnega procesa izdajanja računov v skladu s slovensko zakonodajo.
Sodobna rešitev za avtomatizacijo izdajanja računov v spletnih trgovinah je Račun123 – aplikacija, ki omogoča samodejno ustvarjanje računov na podlagi spletnih naročil, davčno potrjevanje računov ter pošiljanje PDF računov kupcem.
Račun123 se lahko poveže s spletnima trgovinama WooCommerce in Shopify ter s plačilnim sistemom Stripe. Pri prodaji v tujino podpira tudi VIES preverjanje, predloge davčnih klavzul in VEM/OSS z izbiro DDV države kupca pri ustreznih B2C transakcijah. Na voljo je tudi API integracija, ki razvijalcem omogoča povezavo z lastnimi spletnimi aplikacijami in drugimi poslovnimi sistemi.
Če želite izdajanje računov v svoji spletni trgovini avtomatizirati, preverite pakete Račun123. Aplikacijo lahko začnete uporabljati tudi z brezplačno registracijo. Prepričani smo, da boste hitro ugotovili, kako vam lahko naša rešitev poenostavi poslovanje in prihrani veliko časa pri vsakodnevnem delu.
Pogosta vprašanja (FAQ)
Ali WooCommerce samodejno izdaja račune?
Ne. WooCommerce ustvari naročilo, ne pa zakonsko veljavnega računa. Za pravilno izdajanje računov je potreben dodatni sistem ali integracija.
Ali potrdilo o plačilu iz Stripe ali PayPal zadostuje kot račun?
Ne. Potrdilo o plačilu ni enako računu. Račun mora vsebovati vse zakonsko predpisane podatke, kot so zaporedna številka, DDV in podatki o prodajalcu.
Ali moram račun iz spletne trgovine davčno potrditi pri FURS?
Odvisno od načina plačila. Pri kartičnih in spletnih plačilih (npr. Stripe, PayPal) je davčna potrditev običajno potrebna, pri bančnem nakazilu pa ne.
Ali Račun123 podpira OSS in VIES?
Da. Račun123 podpira preverjanje DDV identifikacijskih številk v VIES in predlaganje davčnih klavzul. Po registraciji v VEM/OSS na eDavkih ter vključitvi nastavitve v aplikaciji pri ustreznih B2C dobavah predlaga DDV države kupca.



