De OSS-regeling uitgelegd: zo werkt btw bij EU-verkopen
De OSS-regeling uitgelegd: wanneer geldt de drempel van €10.000, hoe werkt de unieregeling en hoe doe je aangifte via de Belastingdienst?
Mehmet Karabulut7 min leestijd
Je eigen website neemt betalingen aan via Mollie. Het geld komt netjes binnen, maar er ontstaat nergens een factuur: je site maakt er geen, en een kant-en-klare plugin past niet op een site die je zelf of je bureau heeft gebouwd. Toch bevat de betaling zelf al veel van wat een factuur nodig heeft: bedrag, betaaldatum, klant en vaak ook de btw-regels. De extensie Mollie Facturatie van slimzaak maakt daar een echte factuur van. Hieronder lees je hoe dat werkt, wat je site in de betaling moet meegeven en wanneer je het beter niet zo doet.
Mollie is een betaalprovider. Een betaling is daar het bewijs dat er geld is overgemaakt, geen boekhoudkundig document. Een factuur heeft meer nodig: een doorlopend factuurnummer, je bedrijfsgegevens, de gegevens van je klant en een btw-specificatie. Wil je die eisen nog eens op een rij, lees dan onze gids over een factuur maken.
Bij een webshopplatform als Shopify of WooCommerce vult de koppeling dat gat: de bestelling levert de gegevens en de factuur volgt daaruit. Een eigen website heeft die tussenlaag niet. Er is alleen een betaling, en daar zit vaak meer in dan je denkt: bedrag, tijdstip, omschrijving, het factuuradres en, als je site het meestuurt, de productregels met btw-tarief.
Op die betaling bouwt Mollie Facturatie voort. Je site blijft zoals hij is; slimzaak leest achteraf uit je Mollie-account wat er is betaald.
Mollie Facturatie is een app-extensie in slimzaak. Je koppelt je eigen Mollie-account via OAuth: je logt in bij Mollie en geeft slimzaak leestoegang tot je betalingen, terugbetalingen en Mollie-facturen. slimzaak kan niets betalen of wijzigen in je Mollie-account. Je trekt de toegang in via Mollie, of met Ontkoppelen in slimzaak.
Daarna haalt slimzaak elk halfuur nieuwe betalingen op; met Nu ophalen doe je het meteen. Alleen betaalde betalingen tellen mee, en alleen die uit de live-omgeving: testbetalingen ziet slimzaak nooit.
Zet de extensie aan
Activeer Mollie Facturatie bij de apps in slimzaak. Het is een betaalde extensie.
Verbind met Mollie
Log in bij Mollie en geef leestoegang. Daarna kom je terug in slimzaak.
Koppel je profiel aan een winkel
Heb je één Mollie-profiel, dan hangt slimzaak dat aan je handmatige winkel (die maken we aan als je die nog niet hebt). Bij meer profielen kies je zelf welke winkel erbij hoort. Een profiel zonder winkel wordt niet gefactureerd.
Kies je startdatum en werkwijze
Standaard telt alles wat vanaf het koppelen is betaald; je kunt tot 60 dagen terug. De werkwijze is Eerst beoordelen (standaard) of Automatisch.
Controleer de eerste betaling
Open een betaling in de lijst en kijk wie er betaalde, welke regels en welk btw-tarief er op de factuur komen. Klopt het, kies dan Factureren.
Je website hoeft niets aan slimzaak door te geven, maar de betaling die hij bij Mollie aanmaakt is de bron van de factuur. Hoe meer je erin zet, hoe minder je later hoeft aan te vullen. Dit zijn de velden die slimzaak leest.
| Veld in de betaling | Wat slimzaak ermee doet | Als het ontbreekt |
|---|---|---|
| lines (description, quantity, totalAmount, vatRate, sku) | Elke regel wordt een factuurregel met een eigen btw-tarief. Een sku die bij een product in slimzaak hoort, telt mee als verkocht. | Eén factuurregel met de omschrijving en het betaalde bedrag; het tarief komt uit je eigen keuze. |
| billingAddress (organizationName, givenName, familyName, streetAndNumber, postalCode, city, country, email) | Wordt de klant op de factuur. Met een bedrijfsnaam is het een zakelijke klant; het land bepaalt het btw-regime, ook voor OSS. | Zonder klantgegevens komt de factuur op Particulier. Staat OSS aan en ontbreekt het land, dan wordt het een concept. |
| metadata.vat_number | Zakelijke klant met een btw-nummer uit een ander EU-land: btw verlegd, 0%. | De factuur krijgt het gewone btw-tarief. |
| description | Wordt de omschrijving op de factuur. Een tarief dat je eenmaal voor een omschrijving kiest, onthouden we; bestelnummers en hoofdletters tellen daarbij niet mee. | Mollie eist een omschrijving, dus die is er altijd. Gebruik voor hetzelfde product steeds dezelfde omschrijving, dan telt het onthouden tarief. |
| customerId (Mollie-klant) | Dezelfde klant wordt herkend, zodat er geen dubbele klantkaart ontstaat. | De klant wordt herkend op e-mailadres. |
Btw is het onderdeel van een factuur waar je niet wilt gokken, en slimzaak gokt dan ook niet. Het tarief van een betaling wordt in deze volgorde bepaald:
vatRate, dan geldt het tarief van elke regel.Is er niets van dat alles, bijvoorbeeld bij regels zonder tarief, dan wordt de factuur een concept dat zegt wat er ontbreekt: het btw-tarief of het land van de klant. Jij vult het aan en geeft de factuur uit. Er komt dus nooit een uitgegeven factuur met een geraden tarief.
De factuur wordt opgebouwd uit brutobedragen: wat je klant betaalde, staat op de factuur, inclusief btw. Bij een klant buiten Nederland kijkt slimzaak naar het land en het soort klant. Een zakelijke klant uit een ander EU-land met een btw-nummer krijgt btw verlegd (0%), een klant buiten de EU krijgt 0%. Staat OSS aan in je instellingen, dan zet slimzaak het tarief dat jij voor een betaling zonder regels hebt ingesteld om naar het tarief van het land van de consument in dezelfde groep (standaard of verlaagd). Hoe die regeling werkt, lees je in de OSS-regeling voor webshops uitgelegd.
Factuurdatum en betaalstatus
De factuurdatum is de dag waarop je klant betaalde. Een factuur die meteen wordt uitgegeven, krijgt de Mollie-betaling als betaling en staat dus niet als openstaand bij je debiteuren. Vul je eerst een concept aan, dan markeer je de factuur daarna zelf als betaald.
Zodra je Mollie koppelt, maakt slimzaak nog geen facturen of uitgaven aan. Alles wat het vindt komt op een lijst, met per betaling wat er zou gebeuren, bijvoorbeeld Wordt factuur + bestelling. Jij kiest per betaling of voor een groep tegelijk: Factureren, Negeren of Koppelen. Dat is een bewuste keuze, want een uitgegeven factuur kan niet meer worden verwijderd.
De lijst helpt ook met wat je al hebt:
tr_…), dan koppelen we die aan de betaling in plaats van een tweede te maken. Staat er een factuur voor hetzelfde bedrag binnen een week van de betaling, dan stellen we die voor als koppeling.Ben je klaar met beoordelen, zet de werkwijze dan op Automatisch. Nieuwe betalingen worden dan meteen een factuur en nieuwe Mollie-facturen meteen een uitgave. Wat al op de lijst stond, blijft op jouw keuze wachten.
Een uitgegeven factuur blijft staan
Een uitgegeven factuur kun je niet verwijderen; corrigeren gaat met een creditnota. Zet Automatisch daarom pas aan als de eerste facturen uit de lijst kloppen.
Een factuur is niet het enige dat uit een betaling volgt:
Deze extensie past niet bij elke situatie, en dat zeggen we liever vooraf:
order_id in de metadata, of Order #1043 in de omschrijving), zodat er niets dubbel wordt gefactureerd. Alleen een handmatige winkel factureert een betaling zelf. Hoort een profiel ook bij een webshop, dan wacht een betaling zonder bestelling tot drie dagen op die bestelling.Verkoop je alleen via een gekoppelde webshop of marktplaats, dan heb je deze extensie niet nodig. Neem je daarnaast betalingen aan op een eigen website, dan vult hij precies dat gat.
Geen account nodig — je krijgt meteen antwoord.
De OSS-regeling uitgelegd: wanneer geldt de drempel van €10.000, hoe werkt de unieregeling en hoe doe je aangifte via de Belastingdienst?
Kasboek bijhouden in Excel of digitaal? En hoe maak je een creditnota bij een retour? Praktische uitleg met voorbeeld voor zzp'ers.
Factuur maken doe je zo: verplichte gegevens, voorbeelden in Word, Excel en pdf, gratis online tools en automatisch factureren met slimzaak.
Btw-aangifte doen voor je webshop? Volg dit stappenplan: omzet per tarief, voorbelasting, EU-verkopen en op tijd indienen bij de Belastingdienst.
Koppel je winkel en zie binnen een paar minuten je eerste automatische factuur.
Gratis plan beschikbaar · Geen creditcard nodig · Maandelijks opzegbaar