Billwise Invoice Maker
Server Details
An invoice generator for freelancers, contractors, and small businesses that works inside the chat.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
1 toolgenerate_invoiceGenerate invoiceRead-onlyIdempotentInspect
Use this when the user wants to make or generate an invoice, invoice template, bill, quote, estimate, receipt, or credit note as a downloadable PDF (invoice generator for freelancers, contractors, and small businesses), including 'how do I make an invoice for this work' once the work, client, and prices are known. Computes exact totals: per-line rounding to the currency's minor units (round half up), line and document discounts before tax, tax/VAT/GST summary grouped by rate, shipping, deposits and balance due; supports any ISO 4217 currency (JPY has no decimals). Returns totals plus PDF (A4 or Letter) and CSV download links. Does not email invoices to clients, track payments, process card payments, or give tax advice; the user supplies tax rates. Do not use to fabricate receipts for purchases that did not happen.
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Line items, at least one, at most 200. Example: [{"description": "Design work", "quantity": 12, "unit": "hrs", "unit_price": 85}]. | |
| notes | No | Optional note printed at the bottom, e.g. 'Thank you for your business.' | |
| paper | No | PDF paper size. Defaults to letter for US/Canada locales and A4 elsewhere. | |
| client | No | Who receives the document: the client or customer. | |
| locale | No | Optional BCP 47 locale for number and date formats, e.g. en-US, en-GB, de-DE, pl-PL. Labels stay in English. Defaults to English for the currency's country. | |
| number | No | Document number exactly as it should appear, e.g. INV-0042. If omitted, one is derived from the issue date. | |
| seller | No | Who issues the document: the user's business or freelance name, address, email, optional tax ID. | |
| currency | No | ISO 4217 currency code, e.g. USD, EUR, GBP, PLN, JPY. Defaults to USD. Minor units follow ISO 4217 (JPY has none, KWD has 3). | |
| due_date | No | Payment due date (or valid-until date for quotes and estimates) as YYYY-MM-DD, e.g. 2026-10-16. | |
| shipping | No | Optional shipping or delivery charge, e.g. 15. | |
| reference | No | Optional purchase order or project reference, e.g. PO-7781. For credit notes, the original invoice number. | |
| tax_label | No | Name of the tax shown on the document, e.g. VAT, GST, Sales tax. Defaults to Tax. | |
| issue_date | No | Issue date as YYYY-MM-DD, e.g. 2026-10-02. Defaults to today (UTC). | |
| amount_paid | No | Amount already paid (deposit or partial payment), shown as a balance due, e.g. 500. Receipts default to the full total. | |
| accent_color | No | Optional brand accent colour as hex, e.g. #1D4ED8. Defaults to #0E7C66. | |
| document_type | No | Kind of document: invoice (default), quote, estimate, receipt (records a payment already received), or credit_note (refund or correction of an earlier invoice). | |
| amount_in_words | No | Set true to print the total in English words, e.g. 'One thousand twenty and 00/100 USD'. | |
| discount_amount | No | Optional fixed discount on the whole document before tax, e.g. 50. Use either this or discount_percent. | |
| discount_percent | No | Optional discount on the whole document in percent, applied to the subtotal before tax, e.g. 10. | |
| shipping_tax_rate | No | Tax rate in percent applied to shipping, e.g. 20. Defaults to 0 (shipping not taxed). | |
| payment_terms_days | No | Alternative to due_date: days after the issue date, e.g. 14 for 'Net 14' or 30 for 'Net 30'. 0 means due on receipt. | |
| payment_instructions | No | Optional free-text payment details from the user, e.g. bank name, IBAN, SWIFT, or a payment link. Never a card number. |
Output Schema
| Name | Required | Description |
|---|---|---|
| hints | Yes | |
| items | Yes | |
| notes | Yes | |
| paper | Yes | |
| title | Yes | |
| client | Yes | |
| locale | Yes | |
| number | Yes | |
| seller | Yes | |
| totals | Yes | |
| display | Yes | |
| currency | Yes | |
| due_date | Yes | |
| warnings | Yes | |
| downloads | Yes | |
| due_label | Yes | |
| pdf_pages | Yes | |
| reference | Yes | |
| tax_label | Yes | |
| issue_date | Yes | |
| adjustments | Yes | |
| minor_units | Yes | |
| tax_summary | Yes | |
| accent_color | Yes | |
| tax_id_label | Yes | |
| document_type | Yes | |
| amount_in_words | Yes | |
| payment_terms_days | Yes | |
| payment_instructions | Yes |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- First observed
generate_invoice
Related MCP Connectors
Freelancer invoice generator: line items, tax, totals, PDF - issued from a chat message.
Make invoice, quote and receipt PDFs from a chat: totals, tax, 26 currencies. Free, nothing stored.
Log hours and invoice clients from your AI chat. Time tracking and invoicing for freelancers.
Create, send and track invoices for freelancers and small businesses.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables the generation of professional PDF invoices and their distribution via email using customizable templates. It allows users to create, manage, and send invoices with standard business fields like tax rates and line items through natural language.33 npm2MIT
- AlicenseAqualityCmaintenanceCreate free, no-signup invoices from your AI assistant — the create_invoice tool returns a link that opens blankinvoicemaker.com pre-filled, ready to download as a watermark-free PDF.221 npm1MIT
- AlicenseNot gradedqualityBmaintenanceInvoice by Ouroboros Apps (https://ouroborosapps.com). Freelance invoice records: approved invoice line items, quantities, agreed rates, due dates, and late terms; invoice changes need explicit approval. Connect by pasting https://invoice-continuity2.vercel.app/mcp into Claude, Cursor, Grok, or ChatGPT developer mode (OAuth). Docs: https://ouroborosapps.com/docs/invoice4 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables drafting quotations and invoices from AI assistants like ChatGPT, Claude, and Gemini, with 133 templates, tax rules for 195 countries, and a link to the finished document.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.