Skip to content
MCPSTAMP
Invoicing and billing

Create a real invoice in Claude

You want an invoice you can send today, not a table to copy into Word. Claude on its own stops short of that. The Invoice server gives you a numbered A4 PDF that keeps counting from the last one.

Claude can write invoice text and do the math, but it keeps no numbering or payment history between chats. Connect the Invoice server and Claude stores your clients, numbers each invoice in sequence, and writes an A4 PDF with VAT lines. The free tier works with no key. Pro removes the limits.

What you get

Invoice

INV-2026-0001

PDF

Bill to

Acme

Due

in 14 days

Currency

EUR

ItemQtyPriceEUR
API work12 h90.001,080.00
Setup fee1300.00300.00
READY INV-2026-0001
Subtotal
1,380.00
VAT 23%
317.40
Total EUR
1,697.40
Example from "Bill a client in one message". Invented names, real math from the tools.

Free to start. Invoice Pro is $19 once. Free vs Pro

Without a tool, and with the tool

Without a tool

Claude can lay out an invoice as text or a table and do the VAT math correctly. In Claude.ai with file creation turned on, it can also make a one-off PDF in its sandbox. It can't remember your last invoice number between chats, so numbering repeats or skips, and it keeps no list of what is paid or overdue.

With Invoice

The Invoice server stores your business profile and clients, gives each invoice the next number that's never reused, and writes an A4 PDF with the VAT breakdown. It also records payments and lists what's overdue. With the local install the PDF is saved in a folder on your machine. On the hosted URL you get a short-lived download link.

An example, from prompt to finished file

Example scenarios built on the real tools of Invoice. Names and amounts are invented.

Example · Wedding photographer

Create a real invoice in Claude

You

Set my business details: Lens & Light, VAT GB123456789, IBAN on file. Then invoice the Harper family for one wedding day at GBP 1,600 and a print album at GBP 240, 20% VAT, due in 7 days, and give me the PDF.

  1. business_set Saves the name, VAT id and bank details printed on every invoice
  2. client_add Stores the Harper family as a client
  3. invoice_create Makes the next invoice number with two lines and 20% VAT
  4. invoice_pdf Writes the A4 PDF and returns the path
Result

A numbered A4 invoice for GBP 2,208.00 (GBP 1,840.00 net plus GBP 368.00 VAT), with bank details and a due date 7 days out.

Example · Freelance API developer in Lisbon

Bill a client in one message

You

Invoice Acme for 12 hours of API work at 90 EUR plus a 300 EUR setup fee, 23% VAT, due in 14 days, and give me the PDF.

  1. invoice_create Creates INV-2026-0001 with two lines
  2. invoice_pdf Renders the A4 PDF
Result

EUR 1,380.00 subtotal, EUR 317.40 VAT, EUR 1,697.40 total, as a PDF ready to email.

About 15 min saved (estimate)

Example · UX consultant in Warsaw billing a UK client

Bill tracked hours

You

Bill Beta Ltd for 18.5 hours at PLN 220 an hour, invoice in GBP at the rate I give you.

  1. invoice_from_hours Bills hours at the rate in the target currency
  2. invoice_pdf Renders the PDF
Result

An invoice in GBP with the rate you supplied stated, and a PDF to send.

About 15 min saved (estimate)

Every example here works on the free tier. One $39 key removes the limits on all of them. Pricing

Common mistakes with this job

  • Reusing or skipping invoice numbers when invoices are made in separate chats or files. Tax offices expect one unbroken sequence.
  • Leaving out your VAT id or the client's address, which makes the invoice invalid for VAT in many countries.
  • Sending the invoice and never recording the payment, so you can't tell later what's overdue.

Connect in 1 minute

Paste one URL into Claude.ai, Claude Desktop, Cursor, VS Code or Windsurf. No install, no account.

1. Get a free token (30 days, 600 calls an hour)

curl -s -X POST https://mcp.zovo.one/mcp/token

2. Paste this URL as a custom connector

https://mcp.zovo.one/mcp/invoice/t/<token>

Or run it locally (Node.js 18+)

npx -y @theluckystrike/mcp-invoice

Free vs Pro for Invoice

Free ($0, no key)Pro ($19 once)
3 invoices per calendar monthUnlimited invoices
Unlimited clients, overdue report, tax lines, discounts, payments, multi-currencyNo branding line on the PDF
PDF carries a 'Generated with mcp-invoice' lineYour logo on the PDF
Fixed INV prefixCustom invoice prefix
Where these limits come from

servers/invoice/src/index.ts:23 (FREE_INVOICES_PER_MONTH = 3), :202 (prefix), :859 (logo, unbranded PDF); https://mcp.zovo.one/s/invoice

Questions

Can I do this in Claude?
Claude can write invoice text and do the math, but it keeps no numbering or payment history between chats. Connect the Invoice server and Claude stores your clients, numbers each invoice in sequence, and writes an A4 PDF with VAT lines. The free tier works with no key. Pro removes the limits.
Does it email the invoice?
No. It makes the PDF and the record. Sending it is up to you.
Does it convert currencies?
Not on its own. An invoice has one currency. invoice_from_hours can bill in another currency at a rate you supply.
Can a number be reused?
No. The counter is written before the invoice is stored, so a crash skips a number instead of reusing one.

Related jobs

Claude for small business: all jobs

Invoice Pro: $19 once

Buy Pro