Skip to main content

Proposals & Invoices · Article 5.3

De eindfactuur (INV-) — Schlussrechnung, facture de solde

De eindfactuur sluit het project af. Hij vermeldt de volledige projectwaarde en verwijst vervolgens expliciet naar de voorschotfactuur en **trekt zowel het voorschotbedrag als de voorschot-BTW af**, zodat u geen belasting twee keer betaalt. Deze aftrek is verplicht door §14 UStG en vergelijkbare regels in de hele EU.

De Schlussrechnung is het document dat de EU-BTW-timing voor getrapt betaalde projecten laat werken. De volledige waarde van uw project is belastbaar; u heeft het voorschot al gefactureerd (en was daar toen al BTW over verschuldigd); nu moet de eindfactuur de rest verrekenen zonder de BTW over het voorschotgedeelte opnieuw te berekenen. De mechanismen zijn onvergevingsgezind — maak een fout en de §14c UStG "dubbele-BTW-val" is van toepassing, waarbij u juridisch zowel de oorspronkelijke voorschot-BTW als de (verkeerd) opnieuw berekende voorschot-BTW op de eindfactuur verschuldigd bent.

Step by step

  1. Bevestig dat het voorschot is betaald.

    Eindfactuur kan niet worden verstuurd totdat de status Voorschot betaald is. Controleer de dashboardbadge.

  2. Klik op Eindfactuur uitsturen.

    Vanuit het Acties-menu op de offerte-detailpagina. Een bevestigingsdialoogvenster vraagt naar de projectvoltooiingsdatum (standaard vandaag).

  3. E-mail wordt automatisch verstuurd.

    Binnen ~2 seconden krijgt de klant een e-mail met de INV-2026-NNNN als bijlage en (als Stripe is ingeschakeld) een "Betaal eindsaldo €X"-knop.

  4. Controleer de aftrek.

    Open de INV vanuit de Documenten-dropdown en bevestig dat de voorschotaftrekregels (netto, BTW, bruto) verschijnen — dat zou zo moeten zijn, maar als u sjablonen handmatig heeft bewerkt, doe dan een bestandscontrole.

  5. Wacht op de eindbealing.

    Stripe-webhook arriveert automatisch; voor SEPA markeert u handmatig wanneer u de inkomende overboeking ziet.

Status schakelt van In uitvoering naar Wacht op eindbealing. Documenten-dropdown krijgt de INV-. Tijdlijn registreert "Eindfactuur uitgesteld om HH:MM UTC". Actieknoppen veranderen: Eindfactuur uitsturen is weg; Eindbealing als ontvangen markeren verschijnt.

Why this works this way

De §14 UStG-aftrekmechaniek (Duitsland; vergelijkbare regels elders). De eindfactuur heeft deze structuur:

``` Projecttotaal (netto) €1.600,00 + BTW 19% €304,00 = Projecttotaal (bruto) €1.904,00

Af: Voorschotfactuur DEP-2026-0042 Voorschot (netto) −€400,00 Voorschot-BTW 19% −€76,00 Voorschot (bruto) −€476,00

Verschuldigd saldo (bruto) €1.428,00 ```

Wat dit betekent voor de boekhouding van de klant:

- De projecttotaal-BTW (€304) was het te belasten bedrag. - €76 is al gefactureerd + betaald op het voorschot (DEP). - €228 blijft gefactureerd + betaald op het saldo. - Het voorbelastingregister van de klant (Vorsteuerabzug) toont: €76 van DEP + €228 van INV = €304 totaal, precies overeenkomend met de levering.

Waarom elke regel van de aftrek er moet zijn. Een veelgebruikte afkorting — alleen "Af: Voorschot (bruto) €476" vermelden zonder netto en BTW te specificeren — faalt de Art. 226-inspectie in Duitsland en Oostenrijk. De belastingautoriteit moet de BTW-regel zien zodat de voorbelastingaftrek van de klant traceerbaar is. Clozo's render_final_invoice_pdf (apps/pdf/service.py:182) geeft alle drie de regels (netto, BTW, bruto) expliciet uit.

Grensoverschrijdende pariteit:

- Duitsland: §14 UStG Abs. 5 — de Schlussrechnung moet elke Anzahlungsrechnung vermelden en netto + BTW aftrekken. - Nederland: BTW Art. 35a Wet OB — de eindfactuur moet de eerder gefactureerde bedragen en de bijbehorende BTW tonen. - Frankrijk: CGI Art. 271-II + BOI-TVA-DECLA-30-20-10 — de facture de solde moet elke facture d'acompte vermelden; de voorbelasting werd al afgetrokken door de klant op het moment van de acompte-betaling, dus de facture de solde trekt die af. - Italië: DPR 633/1972 Art. 21 — de fattura di saldo moet elke fattura di acconto vermelden.

De §14c UStG dubbele-BTW-val. Als u per ongeluk BTW toont over het voorschotgedeelte in de eindfactuur zonder het af te trekken als "eerder gefactureerd", behandelt het Duitse belastingrecht de nieuwe BTW-regel als een afzonderlijk te belasten bedrag. U zou verschuldigd zijn:

1. De oorspronkelijke €76 op het DEP (al verschuldigd). 2. Een extra €76 geïmpliceerd door de verkeerd vermelde BTW op de eindfactuur.

De klant kan het tweede bedrag niet aftrekken als voorbelasting omdat de levering dezelfde was. Nettoresultaat: u betaalt €76 BTW die u eigenlijk niet verschuldigd bent; de klant is geïrriteerd; correctie vereist een Berichtigungsrechnung (correctiefactuur). De renderer van Clozo geeft altijd de aftrekregels correct uit, dus deze val is standaard gesloten — maar als u ooit handmatig een eindfactuur bewerkt (wat u niet moet doen), let hier dan op.

Wanneer de eindfactuur wordt verstuurd. Twee paden:

1. Handmatig: klik op Eindfactuur uitsturen vanuit het Acties-menu van de offerte nadat Voorschot betaald is. Gebruik dit wanneer u het project op een specifieke datum wilt afsluiten. 2. Automatisch vooraf gegenereerd (achtergrond): een Celery-taak (prepare_final_invoice.delay()) genereert de eindfactuur-PDF van tevoren zodra het voorschot is betaald, zodat de e-mail wanneer u op Uitsturen klikt onmiddellijk wordt verstuurd. Zie artikel 2.6 (proposal-status-deposit-paid) voor de asynchrone stroom.

Offertes met 100% vooruitbetaling hebben geen eindfactuur. Als u 100% voorschot heeft gekozen op de offerte, is het DEP de enige factuur — er is geen resterend saldo te verrekenen. De offerte sluit bij Markeren als voltooid.

Troubleshooting

Keep reading

Proposals & Invoices

The deposit invoice (DEP-) — Anzahlungsrechnung, facture d'acompte

The deposit invoice is the legal artefact that records VAT liability on an advance payment. Under EU VAT Directive Art. 65, the deposit becomes chargeable the moment the client pays — the deposit invoice is what the law requires you issue.

Lifecycle

Status: Awaiting final payment, then Paid

You've issued the final invoice. The client now owes the remaining balance (full amount minus the deposit they already paid). When the money lands, status flips to `Paid` and the final receipt is generated.

Refunds & Notifications

EU invoice compliance — Art. 226 mandatory fields, sequence numbering, retention

Every invoice Clozo issues complies with EU VAT Directive Art. 226: 14 mandatory fields, sequential numbering with no gaps, immutability after issue, and 10-year retention.

Proposals & Invoices

The 4 delta branches: Δ+, Δ−, Δ=0, Δ_REFUND

Every signed amendment falls into one of four branches based on (a) the sign of the cost change and (b) whether the proposal was already paid. Each branch fires a different document chain. This is the central conceptual map for the entire amendment system.

Proposals & Invoices

Invoice numbering — sequential per year per type, atomic, no gaps

Every invoice gets a sequential number from an atomic counter scoped per freelancer per year per document type. No gaps allowed under EU VAT Directive Art. 226(2); enforced by a row-level database lock so concurrent operations cannot collide.

De eindfactuur (INV-) — Schlussrechnung, facture de solde · Help · Clozo