Invoice Generator

Build invoices and quotes in the browser. Add line items, tax and discounts, then download a clean PDF.

Runs in browser

Use from your agent

Streamable HTTP at https://benchline.fabwaseem.com/mcp. No key. The tool name is generate_invoice.

mcp.jsonjson
1{
2 "mcpServers": {
3 "benchline": {
4 "url": "https://benchline.fabwaseem.com/mcp"
5 }
6 }
7}
tools/calljson
1{
2 "jsonrpc": "2.0",
3 "id": 1,
4 "method": "tools/call",
5 "params": {
6 "name": "generate_invoice",
7 "arguments": {
8 "invoice": {
9 "kind": "invoice",
10 "number": "example",
11 "issueDate": "2026-10-18",
12 "dueDate": "2026-10-18",
13 "currency": "USD",
14 "from": {
15 "name": "example",
16 "address": "",
17 "email": ""
18 },
19 "to": {
20 "name": "example",
21 "address": "",
22 "email": ""
23 },
24 "items": [
25 {
26 "description": "example",
27 "quantity": 1,
28 "rate": 1
29 }
30 ],
31 "taxRate": 1,
32 "discount": {
33 "type": "percent",
34 "value": 1
35 },
36 "notes": ""
37 }
38 }
39 }
40}

How it works

Free invoice generator. Enter your company and client details, add line items, set tax and discounts in any currency, then download a professional PDF invoice or quote. Everything runs locally in the browser — nothing is uploaded.

  1. 01

    Fill in the details

    Add your company and client information, the invoice number, and dates. Everything stays in this browser.

  2. 02

    Add line items

    List each item with its quantity and rate, then set a tax rate and an optional percent or flat discount.

  3. 03

    Download the PDF

    Preview the totals live, then download a clean A4 PDF invoice or quote.

FAQ