Invoices & offers
14Create, send, and track invoices, including recurring invoices and ZUGFeRD e-invoices.
create_invoicesend_invoicecreate_recurring_invoiceget_einvoice_xmlconvert_offer_to_invoiceWe use cookies to analyze how our site is used. You can accept or reject these. Necessary cookies are always on. Privacy Policy.
Use Norman from Claude or ChatGPT to review your books, prepare invoices and start tax workflows for your German business. Invoicing and bookkeeping are free. Tax filing requires a paid plan.
https://mcp.norman.finance/mcpUse the directory listings or a compatible MCP client. Sign in to Norman and review the requested access.
Open the Norman listing and connect your account. Availability depends on your Claude client and workspace.
Open in the directoryOpen the Norman app, connect your account and enable it in the conversation as required by your ChatGPT client.
Open in the directoryMIT-licensed on GitHub and published in the official MCP registry as finance.norman/mcp-server.
View on GitHubChoose your client and connect your account to the hosted service.
https://claude.ai/directory/connectors/norman-finance
Check connector availability in your Claude client, plan and workspace.
Read records, prepare invoices, match receipts and submit supported tax returns. Available actions depend on your connected tools, permissions and plan. Creating a draft, sending it and filing a return are separate steps.
Create, send, and track invoices, including recurring invoices and ZUGFeRD e-invoices.
create_invoicesend_invoicecreate_recurring_invoiceget_einvoice_xmlconvert_offer_to_invoiceCategorize and verify transactions, and map them to the right SKR account.
search_transactionscategorize_transactionchange_transaction_verificationsuggest_skr_categoryPrepare, review, and submit VAT returns, EÜR, and prepayments to the Finanzamt via ELSTER.
get_vat_next_reportgenerate_finanzamt_previewsubmit_tax_reportget_company_tax_statisticsFill in and submit the Fragebogen zur steuerlichen Erfassung from the chat.
create_tax_registrationget_tax_officesgenerate_tax_registration_previewsubmit_tax_registrationReview bills, mark them paid, or pay them straight away by SEPA transfer.
list_billspay_billmark_bill_paidupdate_billCreate, find, and keep your client and vendor records up to date.
list_clientscreate_clientcreate_vendorupdate_vendorUpload receipts, attach them to transactions, and track down what's missing.
request_file_uploadupload_bulk_attachmentslink_attachment_transactionget_attachment_previewFound a GmbH or UG: name check, Musterprotokoll, notary, trade-office filing, and Fragebogen.
create_incorporationcheck_incorporation_namegenerate_incorporation_documentsmatch_incorporation_notariescreate_gewerbe_registrationCheck your balance and company data, review compliance, and trigger a DATEV export.
get_company_balanceget_company_detailstrigger_datev_exportget_tax_compliance_statusNineteen skills ship with the server. Twelve appear here; others cover SKR lookups, trade-office filings and tax-advisor workflows. Compatible with Claude Code, OpenClaw and the Agent Skills standard.
financial-overviewBalance, transactions, outstanding invoices, and tax status in one pass.create-invoiceWalk through creating and sending an invoice.overdue-remindersFind overdue invoices and send payment reminders.categorize-transactionsCategorize, match, and verify open bookkeeping entries.find-receiptsSearch Gmail or e-mail for missing receipts and attach them.expense-reportBreak expenses down by category, top vendors, and trends.tax-deduction-finderScan transactions for deductions you missed.tax-reportReview tax reports, preview them, and file with the Finanzamt.monthly-reconciliationA full monthly close: entries, invoices, receipts, and taxes.manage-clientsList, create, and update client records.company-incorporationForm a GmbH or UG: data, documents, name check and notary preparation.tax-registrationRegister as self-employed with the tax office.Choose your client, sign in through Norman and check the selected company. Your client must support the connection and OAuth sign-in.
Ask about unpaid invoices or request an invoice draft. Review the returned records and each tool's result.
Check recipients, amounts, company and reporting period before sending or filing. Tax submission is a separate action and requires an eligible paid plan.
Stop switching between your AI and your accounting tool. Bring the tools to the conversation.
Retrieve transactions and invoices from your connected Norman account.
Prepare invoices and supported tax previews in the conversation.
Submit supported returns after review and approval. A paid plan is required.
Connect Norman to Claude or ChatGPT for free. Tax filing requires a paid plan.
Free
Core accounting features.
/month (excl. VAT)
Klein
For Kleinunternehmer.
/month (excl. VAT), then €12
Pro
For self-employed charging VAT.
/month (excl. VAT), then €28
The discount applies to new customers for the first 3 months on monthly billing.
Yes. Norman connects bookkeeping, invoicing and German tax workflows to Claude, ChatGPT and compatible clients through its official MCP service. Sign in with your Norman account and use the tools available to that account.
MCP stands for Model Context Protocol. It lets an AI assistant use data and tools from another application. Norman provides accounting and tax tools through this connection.
Claude, ChatGPT, Cursor and other clients that support the required MCP connection and OAuth sign-in. Your assistant plan, workspace policies and client version can affect which options are available.
Retrieve records, prepare invoices, match receipts and start supported tax workflows. Available read and write actions depend on the connected tools, your permissions and your Norman plan.
You can start the guided formation of a UG or GmbH. Norman helps with information, documents and next steps. Notary appointments and authority procedures remain separate steps.
Yes. The Free plan includes the MCP connection, invoicing and bookkeeping. AI usage in Claude or ChatGPT does not count toward Norman AI limits. Your assistant provider sets its own usage terms. Tax filing requires an eligible paid plan.
You sign in through Norman in the browser. Check the selected company and granted permissions. Data retrieved by your AI assistant is processed by its provider under that provider’s terms.
ELSTER submission is available for supported returns and connected tools. First review the preview, company and reporting period. Submission is a separate action and requires an eligible paid plan.
The hosted connection needs no server installation. Connect your account through your chosen client. The setup guide covers Claude, ChatGPT, Cursor and other compatible clients.
Start with free invoicing and bookkeeping, connect your assistant and ask your first question. Tax filing requires a paid plan.
Start for free