Forms
v1.0.0Added in 1.0.0
The lines of an invoice, quote or order edited like a small spreadsheet, with VAT per rate computed the way e-Factura checks it.
Type in a product cell to search the catalog by name, SKU or keyword; picking one fills its unit, price and VAT, and typing a new name adds it as free text with the price flagged until you enter one. Tab moves across the cells in reading order, Escape in a number cell puts back the value it had, and an empty cell shows its prompt only on the line you are in. Enter moves to the same cell of the next line; on the last line it walks right through the text cells and adds a line from the last one, and Cmd or Ctrl + Enter adds a line from anywhere in the table. Drag a line by its grip with the mouse, or focus the grip and press Space to lift, the arrows to move, Space to drop and Escape to cancel; Alt + Arrow Up / Down moves the line you are in, and Delete or Backspace on a focused grip removes it. The ⋯ menu duplicates, moves (⌥↑ / ⌥↓ work from any cell) and removes; a removed line leaves an undo row for five seconds, paused while you hover or focus it. The % / lei chip in a discount cell switches the discount type. Totals update on every keystroke: subtotal, discounts, the taxable base, VAT per rate and the grand total, which is announced once your edits settle. Narrower than 768px (or with layout cards) every line is a card: tap it to edit a copy in a bottom sheet (a dialog on desktop) and keep it with Save or Cmd / Ctrl + Enter, while closing the sheet discards the draft; long-press the grip to reorder, use ⋯ for Move up / Move down, and tap the Total row to open the breakdown.
npx wingo-ui@latest add invoice-line-itemsPro item: the CLI needs a Pro account. See plans
Tax invoice
DraftTech Solutions SRL · CUI RO12345674 · Cluj-Napoca
25 × lei 250.00VAT 21%-10%
25 users, October 2026
6 × lei 320.00VAT 21%
On-site sessions at the client's office, Cluj-Napoca
1 × lei 1,500.00VAT 21%
12 × lei 64.90VAT 11%
Narrower than 768px the lines turn into cards with a sheet editor; layout forces the table or the cards.
total lei 11,808.92 · VAT 21% lei 1,899.45 · VAT 11% lei 85.67 · 4 lines · minLines 1 · maxLines ∞ · allowCustomProducts true · defaultDiscountType percent · defaultVatRate 0.21 · undoTimeout 5000ms · layout auto