Monego

Monego

Featured Revuo-affiliated verified 11 aug 2026
editor's choice  ] score · 35  ]

E‑Rechnungspflicht 2027 / 2028: einfach erfüllt. Ab 89 € pro Jahr.

Pricing: Freemium - 89 € / Jahr Company: Monego 0 Last verified: 2026-08-11
Visit Website Verified Vendor Updated

TL;DR

Monego is a specialized e-invoicing utility designed for German freelancers and small businesses to meet mandatory B2B requirements (2025-2028). It focuses on generating and archiving ZUGFeRD and XRechnung files at a competitive, flat-rate annual price.

What Users Actually Pay

No user-reported pricing yet.

Our Take

Monego occupies a strategic niche as a 'compliance-first' tool for the German market. Unlike comprehensive accounting suites like sevDesk or Lexoffice, Monego strips away complex features like payroll and banking to focus entirely on legally compliant invoicing (§ 14 UStG) and GoBD-compliant archiving. This makes it an ideal solution for professionals who already have a preferred accounting workflow but need a modern, low-cost way to handle incoming and outgoing e-invoices. The platform's strength lies in its technical precision—specifically its support for the ZUGFeRD 2.x COMFORT profile and PDF/A-3 embedding, which are non-negotiable for German B2B commerce starting in 2025. It also provides peace of mind through a 10-year audit trail using hash-chains, which is rare for tools in this price bracket. However, the software is highly focused on a single task. The lack of a mobile app and the absence of native integrations mean it cannot act as a central hub for business operations. It is best suited for solo consultants, small B2B teams, and 'Kleinunternehmer' who need to fulfill legal mandates without the overhead of a full ERP system.

Pros

  • + Competitive flat-rate pricing (€89/year) that undercuts most major German accounting platforms for high-volume invoicing.
  • + Strict adherence to German e-invoicing standards including ZUGFeRD 2.x, XRechnung, and DIN-5008 address formatting.
  • + Automated GoBD-compliant archiving with a 10-year hash-chain audit trail to prevent data manipulation.
  • + Built-in payment triggers like GiroCode (EPC-QR) to facilitate faster B2B bank transfers.
  • + Direct DATEV export functionality simplifies collaboration with tax advisors (Steuerberater).

Cons

  • - Lacks a mobile application, making it difficult to capture paper receipts or manage invoices on the go.
  • - No native banking synchronization or automated dunning (Mahnwesen) features found in broader accounting suites.
  • - Limited third-party ecosystem with no support for automated triggers via Zapier or Make.
  • - Niche focus means it is unsuitable for businesses requiring inventory management or complex project time-tracking.

Agent Readiness

14/100

Monego is currently not suitable for autonomous AI agent usage. It lacks a public API, webhooks, and third-party automation connectors (Zapier/Make). The platform is designed for manual web-based interaction and lacks the infrastructure required for programmatic invoice generation or data retrieval by external agents.

API Surface15
none
Protocol Support40
MCP (12 tools)
SDK Availability0
Integration Ecosystem0
DATEV Export
Developer Experience0
Docs: none

Last checked Aug 15, 2026

MCP Integrations

1 server12 tools
Monego MCPrevuo:monego
Account requiredself-registeredVerified by RevuoRemoteHigh match

Requires an account with the vendor · OAuth · auth metadata

Allows to programatically create XRechnung and ZUGFeRD invoices.

12 tools
  • update_customerUpdate fields on an existing customer. Only the fields you pass are changed; pass an empty string to clear an optional field (e.g. preferredInvoiceFormat='' reverts to the tenant default). Typical use: add the leitwegId and set preferredInvoiceFormat='xRechnungXml' on a customer before finalizing an XRechnung invoice for them. Changes only affect future finalizes — already-finalized invoices are immutable. Response: { customer { id, name, ... } } with the updated state. Errors: { error: { code: 'not_found' | 'bad_input', ... } }.
  • send_invoiceEmail a finalized invoice to a recipient — this SENDS A REAL EMAIL with the stored artifact attached and cannot be recalled; confirm the recipient address before calling. Flips status finalized → sent and records sentAt / sentToEmail. Can be called again to re-send. Response: { invoice { status:'sent', sentAt, sentToEmail, ... } }. Errors: { error: { code: 'invalid_state' | 'bad_input' | 'not_found' | 'subscription_required', ... } }.
  • create_invoiceCreate a draft invoice for a customer: allocates the next sequential invoice number, computes per-line and total amounts server-side (EN 16931 group-by-rate rounding; prices are net EUR), and returns the draft including eInvoiceIssues — anything that would block finalize_invoice. The draft is editable via update_invoice until finalize_invoice freezes it. Pass externalId (any stable key from your system) to make creation idempotent: retries and repeat calls with the same externalId return the existing invoice (alreadyExisted=true) instead of creating a duplicate. Response: { invoice { id, invoiceNumber, status:'draft', lineItems[], netTotal, taxTotal, grossTotal, effectiveFormat, eInvoiceIssues[], ... }, alreadyExisted? }. Errors: { error: { code: 'not_found' | 'bad_input' | 'subscription_required', ... } }.
  • mark_invoice_paidMark a finalized, sent or overdue invoice as paid (sets paidAt to now). Idempotent: calling it on an already-paid invoice returns the invoice unchanged. Undo is available in the Monego app if needed. Response: { invoice { status:'paid', paidAt, ... } }. Errors: { error: { code: 'invalid_state' | 'not_found', ... } }.
  • get_invoiceGet one invoice with line items, totals, status and — for drafts — effectiveFormat plus eInvoiceIssues[]: exactly what currently blocks finalize_invoice (empty list = ready to finalize). Response: { invoice { id, invoiceNumber, documentType, status, customerId, customerName, lineItems[], netTotal, taxTotal, grossTotal, format, effectiveFormat, eInvoiceIssues[], hasDocument, sentAt, paidAt, ... } }. Errors: { error: { code: 'not_found', ... } }.
  • update_invoiceUpdate a DRAFT invoice. Only the fields you pass are changed; passing lineItems replaces the whole list and recomputes all amounts. Finalized invoices are immutable (GoBD) — corrections happen via credit notes in the Monego app. Response: { invoice { ..., eInvoiceIssues[] } } with the updated state. Errors: { error: { code: 'not_found' | 'invalid_state' | 'bad_input', ... } }.
  • list_invoicesList invoices, newest first, optionally filtered by status and/or customer. Use get_invoice for line items and draft readiness. Response: { invoices[] { id, invoiceNumber, documentType ('invoice'|'creditNote'), status, customerId, invoiceDate, dueDate, currency, grossTotal, format, sentAt, paidAt }, page, pageSize, count }. An empty invoices[] is a valid result. Errors: { error: { code: 'bad_input', ... } }.
  • create_customerCreate a new customer (invoice recipient). Check list_customers first — Monego does not enforce unique customer names or emails, so repeated creates produce duplicates. For German public-sector (B2G) buyers that need XRechnung invoices, set leitwegId and preferredInvoiceFormat='xRechnungXml'. Response: { customer { id, name, ... } } — use customer.id as customerId in create_invoice. Errors: { error: { code: 'bad_input', field, message } }.
  • list_customersList or search the account's customers (invoice recipients). Pass `search` for a case-insensitive name match, or `email` for an exact email lookup — always search before creating a customer to avoid duplicates. Response: { customers[] { id, name, email, phone, vatId, leitwegId, buyerReference, street, city, postalCode, country, language, preferredInvoiceFormat, notes }, count }. An empty customers[] is a valid result, not an error. Errors: { error: { code: 'bad_input', field, message } }.
  • get_company_profileGet the seller identity (company profile) of the authenticated Monego account and whether it is ready to issue e-invoices. Call this first in any invoicing workflow: finalizing invoices fails without a configured company profile. Response: { profile { companyName, street, city, postalCode, country, defaultLanguage, vatId, taxNumber, registrationNumber, legalForm, iban, bic, email, website }, eInvoiceReady (bool — seller side only; per-invoice checks still run at finalize), issues[] (blocking gaps first, then entries prefixed 'Recommended:') }. The profile is edited by the operator in the Monego app — there is deliberately no MCP tool to change seller identity. Errors: { error: { code: 'precondition_failed', message, hint } } when no profile is configured yet.
  • finalize_invoiceFinalize a draft invoice — IRREVERSIBLE. Validates the data against the target e-invoice format, generates the legally required artifact (XRechnung: standalone CII XML; ZUGFeRD/Factur-X: PDF/A-3 with embedded XML), stores it immutably (GoBD), and locks the invoice against further edits. The format defaults to the customer's preferredInvoiceFormat (tenant default: zugferdPdf); pass format explicitly to override for this invoice — 'xRechnungXml' requires the customer to have a valid Leitweg-ID (set via update_customer). Check eInvoiceIssues on get_invoice first to avoid validation errors. After success, fetch the document with get_invoice_document or email it with send_invoice. Response: { invoice { status:'finalized', format, hasDocument:true, ... } }. Errors: { error: { code: 'invalid_state' | 'validation_failed' (details[] lists each problem) | 'precondition_failed' | 'not_found' | 'bad_input' | 'subscription_required', ... } }.
  • get_invoice_documentDownload the stored, immutable e-invoice artifact of a finalized invoice. XRechnung invoices return the full XML inline (field xml); ZUGFeRD/Factur-X invoices return the PDF/A-3 as base64 (field pdfBase64). Drafts have no document — finalize_invoice first. Response: { invoiceNumber, format, fileName, mimeType, xml?, pdfBase64? }. Errors: { error: { code: 'not_found' | 'invalid_state', ... } }.

Last checked Aug 15, 2026

[ features ]

Geostrategic Position

Information on which part of the world this product / vendor belongs to, i.e. the country of their headquarters primarily, but also their hosting options etc.

Headquarter Region

Find which geostrategic world region the headquarter is located in. Relevant for compliance questions (e.g., CLOUD Act) or risk of cut-off in case of conflicts. For example, some EU companies are worried about the US and would definitely not host their customer with Chinese or Russian companies.

United States
Hosting Provider

The hosting provider that is used to host this product, if any.

Microsoft Azure  ]
Hosting Locations

The available hosting locations, if you can choose

Europe  ]

Compliance & Security

Security certifications, compliance features, and access control capabilities.

SOC 2

SOC 2 Type I or Type II certification.

None
ISO 27001

ISO 27001 information security certification.

no
GDPR Tools

Built-in tools for GDPR compliance (data export, deletion, consent).

yes  ]
Audit Trail

Complete audit log of all data changes.

yes  ]
Role-Based Access Control

Granular permissions based on user roles.

no
SSO Support

Single Sign-On integration support.

None

Developer Experience

Tools and abstractions easing agent development and iteration.

Visual Builder

No-code/low-code UI for designing agent workflows.

no
OpenAI Compatibility

OpenAI API-compatible endpoints or SDKs.

no
Open Source

Available as open-source with community contributions.

no
SDK Languages

Programming languages with official SDK support.

Pre-built UI Components

Ready-to-use, customizable UI elements for auth flows.

no
Admin Portal

Self-service admin dashboard for customers to manage users/orgs.

no
Framework Integrations

Supported frontend frameworks with dedicated guides/components.

Pricing & Plans

Pricing structure, tiers, and value propositions.

Free Tier

Offers a usable free plan or tier.

no
Lifetime Deal Option

One-time payment for perpetual access.

no
Bring Your Own Server

Use existing servers/infra without lock-in.

no
Unlimited Sites

No limits on number of sites/apps/projects.

no
Has Free Tier or Trial

Availability of a free plan or trial with usable outputs.

yes  ]
Starting Price (USD)

Entry-level price for basic generation package.

8.25
Uses Credit-Based System

Whether usage is limited by credits rather than unlimited in plans.

no
Supports Team Plans

Discounted or bulk options for teams/enterprises.

no
Free Plan Available

Offers a permanent free plan with usable limits

no
Monthly Invoice Limit (Free)

Maximum invoices allowed per month on free plan

undefined
Starting Annual Price

Lowest annual subscription price in EUR

89

Invoicing & Billing

Core invoicing features including automation, templates, and payment handling

XRechnung Support

Can generate and process XRechnung e-invoices (the German EN 16931 CIUS required for B2G and the B2B e-invoicing mandate).

true
ZUGFeRD Support

Supports the ZUGFeRD hybrid e-invoice format (PDF/A-3 with embedded EN 16931 XML), including Factur-X profiles.

true
Recurring Invoices

Supports automatic generation and sending of recurring invoices

yes  ]
Dunning Automation

Automated payment reminders and dunning processes

yes  ]
Offer to Invoice Conversion

One-click conversion from quotes/offers to invoices

yes  ]
QR Code Payments

Includes GiroCode or EPC QR codes for easy bank transfers

yes  ]

Accounting Integrations

Connections to banking, tax systems, and export formats

DATEV Export

Supports direct export to DATEV accounting software

yes  ]
Bank Reconciliation

Automatic matching of bank transactions with bookkeeping

yes  ]
ELSTER Integration

Direct connection for VAT pre-registration and tax filings

yes  ]

Receipt & Document Management

Features for capturing, digitizing, and organizing receipts and documents

OCR Receipt Capture

AI-powered OCR for scanning and extracting receipt data

yes  ]
Mobile Receipt Scanning

Mobile app with camera-based receipt upload and processing

yes  ]
Automatic Categorization

Automatically suggests accounts and categories for receipts

yes  ]

Reviews

0 reviews
Write a Review

No reviews yet. Be the first to review Monego!