How we calculate
How the documents and calculators on GoInvoiceGenerator are built and checked.
Totals
Each line is quantity × price, rounded to the cent. Discounts come off before tax; shipping is added after the discount and taxed under VAT and German rules (it follows the main supply), but not under US sales tax, where taxability of shipping varies by state. Tax is rounded once per rate.
US sales tax
State rates and average local rates come from the Tax Foundation’s 2026 midyear table. The invoice fills in the state rate only; you enter your combined rate, because local rates depend on the exact address.
Germany
German invoices check the details required by § 14 Abs. 4 UStG, break down net amounts and VAT by rate, and add the legally required wording for Kleinunternehmer (§ 19 UStG), reverse charge, intra-community supplies, exports and services outside the EU. XRechnung files use XRechnung 3.0 (UBL 2.1) and are tested against the official EN 16931 rules (CEN, 2026 release) and the KoSIT XRechnung Schematron rules.
Privacy
Documents are created entirely in your browser. Nothing you type is sent to us. We count page views and button clicks (for example “Download PDF”) to improve the site, never the contents of your invoices.