Skip to main content
Glama

FreeAgent MCP by usefulapi

Create a draft invoice

freeagent_create_draft_invoice
Destructive

Create a sales invoice in DRAFT status. Nothing is sent to the customer and nothing is posted as income until it is marked sent in FreeAgent; a draft can be edited or discarded there. FreeAgent: POST /v2/invoices.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
due_onNoExplicit due date, if not derived from payment terms (YYYY-MM-DD).
contactYesThe contact being invoiced's numeric id or full FreeAgent URL.
projectNoThe project's numeric id or full FreeAgent URL.
commentsNoComments printed on the invoice.
currencyNoISO currency code, e.g. GBP (defaults to the company currency).
dated_onYesInvoice date (YYYY-MM-DD).
referenceNoInvoice reference/number; omit to use the next in sequence.
po_referenceNoThe customer's purchase-order reference.
exchange_rateNoExchange rate for a foreign-currency invoice.
invoice_itemsYesThe invoice lines.
discount_percentNoWhole-invoice discount percentage.
payment_terms_in_daysYesPayment terms in days; 0 = due on receipt.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.