# FreeInvoices > Free invoice, receipt, quote, proforma invoice, credit note and purchase order generator. No account, no watermark. Documents are edited and turned into PDFs in the user's browser. ## Use it from an AI assistant - MCP server (Streamable HTTP, no auth): https://freeinvoices.app/mcp Tool `create_document` takes the JSON below and returns a link that opens the document pre-filled, plus the computed totals. The user reviews it and downloads the PDF. - JSON Schema for a document: https://freeinvoices.app/invoice-schema.json - Without MCP: produce JSON matching the schema; the user pastes it into "Import from ChatGPT, Claude…" in the editor. - Do not try to build the #data= link yourself; ask the user to use the import box, or call the MCP tool. Prompt users can paste into a chat: ``` Turn the details below into JSON for freeinvoices.app. Reply with only a JSON object using these fields (omit any you don't know): type ("invoice" | "receipt" | "quote" | "proforma" | "credit-note" | "purchase-order"), number, date (YYYY-MM-DD), dueDate (YYYY-MM-DD), paymentTerms, reference, from, billTo, shipTo, currency (ISO code), items (array of {description, quantity, rate}), taxRate (percent), taxLabel, discountPercent, shipping, amountPaid, notes. Use \n for line breaks inside from/billTo. Numbers must be plain numbers without currency symbols. Details: ``` ## Generators - [Invoice Generator](https://freeinvoices.app): Create a professional invoice in under a minute and download it as a PDF. Free, no sign-up, no watermark. Taxes, discounts, 48 currencies and your logo. - [Receipt Generator](https://freeinvoices.app/receipt-generator): Make a payment receipt with a PAID stamp, payment method and itemised totals. Free PDF download, no sign-up. - [Quote & Estimate Generator](https://freeinvoices.app/quote-generator): Create a price quote or estimate with a valid-until date, line items and taxes. Download as PDF for free, then turn it into an invoice in one click. - [Proforma Invoice Generator](https://freeinvoices.app/proforma-invoice-generator): Make a proforma invoice for advance payment, customs or import licences. Free PDF with shipping, terms of sale and validity date. - [Credit Note Generator](https://freeinvoices.app/credit-note-generator): Issue a credit note (credit memo) for a refund, return or overcharge. Link it to the original invoice and download a free PDF. - [Purchase Order Generator](https://freeinvoices.app/purchase-order-generator): Create a purchase order with vendor, ship-to address, delivery date and line items. Free PDF download, no account needed. ## Guides - [How to Make an Invoice (With a Free Template)](https://freeinvoices.app/guides/how-to-make-an-invoice): A step-by-step guide to writing an invoice that gets paid on time: what to include, how to number it, and the mistakes that delay payment. - [Invoice Payment Terms Explained: Net 30, Due on Receipt and More](https://freeinvoices.app/guides/invoice-payment-terms): What Net 30, Net 15, EOM, 2/10 Net 30 and other payment terms mean, which to choose, and how to word them on an invoice. - [Invoice vs. Receipt vs. Quote: Which Document Do You Need?](https://freeinvoices.app/guides/invoice-vs-receipt-vs-quote): The difference between a quote, proforma invoice, invoice, receipt, credit note and purchase order, and when to send each one. - [Create an Invoice with ChatGPT: Import Box or MCP Plugin](https://freeinvoices.app/ai/chatgpt): Turn a ChatGPT chat or a photo of a job note into an invoice. Paste ChatGPT's JSON into the import box, or add freeinvoices.app/mcp as a custom MCP server. - [Create an Invoice or Quote with Claude (claude.ai)](https://freeinvoices.app/ai/claude): Add freeinvoices.app as a custom connector in Claude, or paste Claude's JSON into the import box. Draft invoices and quotes from emails, then download the PDF. - [Claude Code invoice generator: bill from hours.csv or git log](https://freeinvoices.app/ai/claude-code): Add the FreeInvoices MCP server to Claude Code with one command, then turn a timesheet CSV or a month of git log into an invoice link you can download as a PDF. - [Gemini invoice generator: import or MCP with FreeInvoices](https://freeinvoices.app/ai/gemini): Make an invoice or receipt with Gemini: paste its JSON reply into the FreeInvoices import box, or add the MCP server to Gemini CLI. No sign-up needed. - [Create an Invoice with Grok (App and xAI API)](https://freeinvoices.app/ai/grok): Make an invoice with Grok two ways: paste its JSON into the free import box, or connect the freeinvoices.app MCP server in Grok or the xAI API. - [Microsoft Copilot and GitHub Copilot invoice generator](https://freeinvoices.app/ai/copilot): Make invoices with Microsoft Copilot (paste JSON into the import box) or GitHub Copilot agent mode in VS Code (FreeInvoices MCP server). Free, no sign-up. - [Create an invoice with OpenAI Codex (CLI and IDE)](https://freeinvoices.app/ai/codex): Add the FreeInvoices MCP server to OpenAI Codex with one command, then turn a timesheet or merged PRs in your repo into a pre-filled invoice you save as PDF. - [Create an invoice in Cursor: MCP setup and sprint billing](https://freeinvoices.app/ai/cursor): Add the FreeInvoices remote MCP server to Cursor with a few lines of mcp.json, then have the agent bill a client for sprint tickets from your changelog.