Dashboard UI Kit for EU SaaS Billing — VAT ID, Reverse Charge & OSS States
For SaaS founders and product designers in the EU who invoice business and consumer customers in other EU countries. Enter one invoice: the kit state, VAT line and invoice wording appear on the right.
What the €200 means
A €1,000 SaaS invoice to a consumer in France, from a German seller over the €10,000 threshold, carries French VAT at 20%: €200.00 VAT, €1,200.00 total, declared through the One-Stop Shop. Tick "Business" without a VIES-confirmed VAT ID and invoice it as reverse charge, and those €200.00 are left off the invoice. The seller still owes the VAT (Art. 193). The Q3 2026 OSS return is due 31 October 2026 (Art. 369f).
Free: the VAT status badge set
4 badge variants as a Figma plugin, SVGs and a .sketch file. Label every invoice in your dashboard with its VAT treatment. This page decides which one.
In the full kit: 8 components, 27 variants
- VAT status badge — 4 variants (free)
- VAT ID field — 4: empty, confirmed in VIES, VIES did not confirm, non-EU customer
- VAT alert — 4: VIES failed, reverse-charge wording, €10,000 OSS threshold, OSS return due 31 October 2026
- Invoice total card — 4: French consumer (OSS), Dutch business (reverse charge), German business (domestic), US customer (outside EU VAT)
- Customer type toggle — 2 · Billing tabs — 3 · Invoice button — 4 · VAT article tooltip — 2
Delivered as a Figma plugin (TypeScript source), 27 SVG files and one .sketch file. How to open it: 1) in Figma, drag the .sketch file onto the file browser; 2) copy an SVG and paste it into a frame, and it comes in as a vector. Menu names differ by Figma version and UI language. Some component structure may be simplified by the .sketch import. Sketch users open the same file.
Why not a free kit: free dashboard kits ship a generic "Paid/Overdue" badge and a blank tax line. They have no state for a VAT ID VIES did not confirm, the €10,000 OSS switch or the Art. 226 wording. Yardstick: rival dashboard UI kits cost up to $168. This page is a design aid, not tax advice.
