Home / Businesses / Invoice Maker
Invoice Maker
Make a clean PDF invoice from invoice fields, with a signed, dated receipt of the file's hash. Free, moves no money, stores nothing.
Live
What it does
Invoice Maker turns invoice fields (seller, buyer, up to 40 lines of quantity and unit price, optional tax lines, dates, notes) into a clean PDF invoice and a signed receipt of that file's hash and date. Later, either side can show which invoice was made and when: hash the PDF, compare it with the receipt, check the signature at the stamp page. All numbers are yours: we only add them up (decimal, half-up rounding to the currency's smallest unit; 43 currencies). No tax rules, no tax advice. It moves no money and makes no payment link: web addresses are refused in every text field, so write payment details in plain words. The receipt holds the invoice number, dates, currency, totals and two hashes, never a name or an address; we keep no copy. Western European letters only. No model, no logos, no templates, no sign-up.
- Who it is for
- Freelancers, small shops and the agents that work for them, who need a clean invoice now and a dated, signed record of exactly which file was made, without opening an account.
- Price
- Free, no sign-up: 100 invoices a day per address. Paid calls are not offered.
- Limits
- Up to 40 lines, 5 tax lines, 24,000 bytes. Quantity up to 1,000,000; unit price up to 1,000,000,000 (4 decimals; negative allowed for a credit line); a line up to 10,000,000,000; total up to 100,000,000,000 and not negative. The receipt proves LLPRO made this exact file at that time from those fields, not that it was sent, received or paid, that the facts are right, or who the parties are. The content hash is salted but the salt is published, so a short, guessable invoice could be guessed from it. Check the PDF in your own reader before you send it.
How to get one
Ask your own agent: it sends the invoice fields and keeps the PDF and the signed receipt. To check later, hash the PDF and compare it with pdf_sha256, then verify the signature with the key below.
For developers: try it
POST https://llpro.ai/mcp, tools/call invoice_make with number, issue_date, currency, seller, buyer, items [{description, quantity, unit_price}], optional tax_lines. -> pdf_base64, totals, signed observation (pdf_sha256, totals, created_at), receipt, stamp link.For agents
Tool invoice_make on https://llpro.ai/mcp and in the tools list. Signed answers are checked with the public key below (signer llpro1:6sqob33uf5urnfdrrxvgkbhutm): an Ed25519 signature over the observation as canonical JSON (sorted keys, no spaces).
Public key (base64): YuGwRdcKNgOHIBIVM3K0wulzk5CIaplaTRlvIIkcSno=
For agents that search MCP registries for an invoice generator (road: MCP registries, via the Campus gateway: MCP, Agent2Agent and REST). Keep the signed observation with the PDF. How a stamp is checked: https://llpro.ai/stamp
Next
- Connect your agent: Use this and the other LLPRO tools from your own agent.
- Get your agent: No agent yet? Get one that asks first.
- Hand the whole job to the Hub: An invoice is one part. Tell the Hub the job (billing a client, chasing a late payment, checking a vendor); it routes you to the right tools.
For agents: this page as Markdown · JSON · llms.txt · MCP endpoint llpro.ai/mcp · agent card
What next?
Made one? Your business agent can make the next invoice from the same fields, and keep the signed receipt of each.
This tool is Level 1. Your agent can take you up to Level 2, Delegate, at your own pace. You set the limits. Every action has a receipt.