GUIDE Optimering
Moms og fragt i WooCommerce: opsætningen forklaret
Moms i WooCommerce styres tre steder: hvor du slår moms til, hvordan dine priser er indtastet, og satstabellen for hvert land. Fragt styres af zoner, hvor hver zone har sine egne metoder. De fleste fejl skyldes én forkert indstilling, og et testkøb med en dansk og en udenlandsk adresse afslører dem.
Hvem guiden er til
Guiden passer, hvis:
- totalen i kurven ikke passer, eller alle priser er 25 % skæve
- kunder pludselig køber uden moms
- fragten forsvinder ved kassen, eller kunden ikke kan vælge en fragtmetode
- du skal i gang med at sælge til andre EU-lande
Moms og fragt er der, hvor små indstillinger giver store fejl. Heldigvis er de nemme at tjekke, når du ved, hvor du skal kigge.
Hvor sætter jeg moms op i WooCommerce?
Gå indstillingerne igennem i denne rækkefølge:
- Slå moms til. Gå til WooCommerce → Indstillinger → Generelt og sæt flueben i “Aktivér momssatser og beregninger”. Først da kommer fanen med moms frem.
- Vælg, om dine priser er med eller uden moms. På momsfanen afgør du, om de priser, DU taster ind, er inkl. eller ekskl. moms.
- Vælg, hvad momsen beregnes ud fra. Du kan vælge kundens leveringsadresse (standard), kundens faktureringsadresse eller butikkens adresse.
- Vælg momsklasse for fragt. Standard er, at fragten følger varerne i kurven.
- Vælg visning. Du bestemmer for sig, om priser vises inkl. eller ekskl. moms i butikken og i kurv og kasse.
- Læg satsen ind. Under standardsatser tilføjer du en linje med landekode DK, 25 % og flueben i “Forsendelse”.
I Danmark er momsen 25 %, og satsen er ens for alle momspligtige varer og ydelser. De fleste danske shops klarer sig derfor med standardklassen og én linje i tabellen.
Sælger du til forbrugere, skal priserne vises med moms. Det skriver Forbrugerombudsmanden. Så sæt visningen i butikken og i kassen til “inkl. moms”.
De klassiske momsfejl
| Fejl | Det ser du | Løsning |
|---|---|---|
| Priser inkl. eller ekskl. moms er sat forkert | Alle priser er 25 % skæve | Ret indstillingen under momsfanen, så den passer til, hvordan du taster priser |
| Satsen mangler for et land | Momsen er nul for kunder fra netop det land | Tilføj en linje i satstabellen for landet |
| Produktet ligger i forkert momsklasse | Enkelte varer slipper for moms | Tjek de varer, der regner forkert, én ad gangen, og sæt dem i standardklassen |
| Fragten er ikke momspligtig | Fragtlinjen er uden moms | Sæt fragtmetodens momsstatus til momspligtig, og sæt flueben i “Forsendelse” på satsen |
Fragt skal have moms. Ifølge Skattestyrelsen indgår forsendelse, som kunden betaler, i momsgrundlaget.
Prisen ændrer sig for udenlandske kunder
Har du tastet priserne inkl. moms, regner WooCommerce som standard den danske moms ud og lægger kundens egen sats på. Så koster varen noget andet i fx Tyskland end i Danmark.
Vil du have samme pris for alle, kræver det en lille kodeændring, som WooCommerce selv beskriver: add_filter( 'woocommerce_adjust_non_base_location_prices', '__return_false' );. Bed din udvikler om at lægge den ind, eller kontakt os.
Sælger du til andre EU-lande?
Her bliver det mere end en indstilling. Reglerne kommer fra Skattestyrelsen, og WooCommerce regner kun med de satser, du selv lægger ind.
- Under 10.000 euro om året i samlet salg til private i andre EU-lande kan du i visse tilfælde opkræve dansk moms.
- Over 10.000 euro skal du som udgangspunkt opkræve moms med satsen i kundens land. Du kan indberette det hele samlet gennem Moms One Stop Shop i stedet for at blive momsregistreret i hvert land.
- Moms One Stop Shop indberettes og betales hvert kvartal. Du skal indberette, også selvom du ikke har solgt noget.
- Erhvervskunder i andre EU-lande med gyldigt momsnummer kan du sælge til uden moms. Momsnummeret kan tjekkes i EU’s VIES-system, og salget skal indberettes som EU-salg uden moms.
I WooCommerce betyder det en linje i satstabellen for hvert land, du sælger til, med det lands sats. Skal shoppen tjekke momsnumre og fjerne momsen for erhvervskunder, kræver det en udvidelse. WooCommerce sælger fx selv EU VAT Number, som tjekker numre mod VIES.
Vi sætter shoppen op, men vi er ikke revisorer. Tal med din revisor, før du begynder at sælge til udlandet.
Fragt: sådan hænger zoner og metoder sammen
Fragt sætter du op under WooCommerce → Indstillinger → Forsendelse. Systemet bygger på zoner:
- En zone kan være lande, regioner eller postnumre, også intervaller og jokertegn som 37*.
- Hver kunde matcher kun én zone. WooCommerce går listen igennem oppefra og bruger den første, der passer.
- Kunder, der ikke passer ind i nogen zone, falder i zonen “Resten af verden”.
- Hver zone har sine egne metoder: fast pris, gratis forsendelse og lokal afhentning.
Rækkefølgen betyder noget. Har du en zone for bestemte postnumre, skal den ligge over zonen for hele Danmark. Ellers bliver den aldrig brugt.
Gratis fragt over et beløb
Gratis forsendelse kan kræve en kupon, et minimumsbeløb, et af de to eller begge dele. Der er også en indstilling, der afgør, om minimumsbeløbet tælles før eller efter rabatkoder. Den bliver ofte glemt, og så får kunder med rabatkode enten gratis fragt for tidligt eller slet ikke. Læs mere i rabatkoder og lager i WooCommerce.
Når kunden ikke kan vælge fragt
Det skyldes næsten altid én af tre ting:
- Adressen ligger uden for alle zoner, og “Resten af verden” har ingen metoder.
- Zonen findes, men der er ingen metoder i den.
- Kurven opfylder ikke betingelserne, fx et minimumsbeløb.
Tjek zonerne, og sørg for, at der altid er mindst én metode, kunden kan vælge, som sikkerhedsnet.
Pakkeshop med GLS, PostNord eller DAO
WooCommerce kommer med fast pris, gratis forsendelse og lokal afhentning. Skal kunden vælge sin nærmeste pakkeshop, kræver det et plugin eller en fragtplatform, der kobler shoppen til fragtfirmaet. Platforme som Smart Send lader kunden vælge pakkeshop direkte i kassen.
Hvilken løsning der passer, afhænger af din fragtaftale, og om du vil printe labels direkte fra shoppen.
Testkøbet afslører alt
Lav et testkøb, hver gang du har ændret noget i moms eller fragt:
- med en dansk adresse
- med en udenlandsk adresse
- med og uden rabatkode
- lige under og lige over grænsen for gratis fragt
Kig på hver linje i ordren: varer, fragt og moms. Det tager fem minutter og fanger 90 % af opsætningsfejlene.
Det ser vi oftest
Priser, der er tastet ekskl. moms, men indstillet som inkl. Så er hele shoppen 25 % for billig eller for dyr på én gang.
Fragt uden moms. Fragtmetoden står ikke som momspligtig, og det opdager man først, når bogholderen spørger.
Momsen skal også passe i regnskabet. Hos Poulin Design løber ordrer fra WooCommerce automatisk over i e-conomic. Shoppen sælger både til private og til forhandlere med eget login. Jo mere der kører automatisk, jo vigtigere er det, at momsen er rigtig fra start. Se WooCommerce og e-conomic.
Hvad koster det hos os?
Fragtregler, momssatser, betalingsløsninger og kvitteringer er en fast del af vores WooCommerce-hjælp. Det koster 1.200 kr./t ekskl. moms og afregnes pr. kvarter, fra 300 kr. pr. 15 min.
Du får altid et tilbud inden 24 timer, før vi går i gang, så du kender prisen på forhånd. 95 % af alle sager er løst inden 24 timer, og du taler altid med Jesper eller Mette.
Står du over for en helt ny shop, så se Hvad koster en webshop?. Ellers kan du ringe på 71 99 01 02 eller læse mere om WooCommerce-hjælp.
Spørgsmål og svar
Hvordan slår jeg moms til i WooCommerce?
Gå til WooCommerce → Indstillinger → Generelt og sæt flueben i ‘Aktivér momssatser og beregninger’. Derefter får du en fane med moms, hvor du vælger, om dine priser er indtastet med eller uden moms, og hvor du lægger satserne ind. I Danmark er satsen 25 %.
Skal der være moms på fragt?
Ja. Ifølge Skattestyrelsen indgår forsendelse, som kunden betaler, i momsgrundlaget. I WooCommerce skal fragtmetoden derfor være momspligtig, og satsen i momstabellen skal have flueben i ‘Forsendelse’.
Hvorfor kan mine kunder ikke vælge fragt?
Typisk fordi adressen ikke passer ind i nogen fragtzone, fordi zonen ikke har nogen metoder, eller fordi kurven ikke opfylder betingelserne, fx et minimumsbeløb for gratis fragt. Tjek zonerne under fragtindstillingerne og sørg for, at der altid er mindst én metode, kunden kan vælge.
Hvornår skal jeg opkræve udenlandsk moms i min webshop?
Sælger du for mere end 10.000 euro om året til private i andre EU-lande, skal du som udgangspunkt opkræve moms med satsen i kundens land. Det kan indberettes samlet gennem Moms One Stop Shop hos Skattestyrelsen. Tal med din revisor om din konkrete situation.
Skal priserne i min webshop vises med moms?
Ja, når du sælger til forbrugere. Forbrugerombudsmanden skriver, at priser skal oplyses med moms, når du markedsfører dig over for forbrugere.