← Files FibaloARCHIVED FILE

plugin.json

14.5 KB · Nov 3, 2026 · 19:19 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "fibalo",
  "version": "2.3.4",
  "description": "Fibalo is bookkeeping and invoicing software for freelancers, sole traders, small businesses and limited companies (GmbH, UG) in Germany, built around the monthly handover to the tax advisor. It covers German accounting only: DATEV, the SKR03 and SKR04 charts of accounts, German VAT including reverse charge and the small-business scheme, and e-invoices in the ZUGFeRD and XRechnung formats. Receipts and supplier invoices arrive by e-mail, upload or phone photo, are recognised, assigned to accounts, matched against bank and PayPal transactions, and leave as a DATEV export. With this app, that work happens in the conversation.\n\nInvoicing: write an invoice to a customer with line items, quantities, units, VAT rates, service period, due date and texts, review the totals Fibalo computed, and issue it. Issuing assigns the next invoice number and produces an EN 16931 e-invoice (E-Rechnung) as a ZUGFeRD PDF, plus XRechnung XML when a Leitweg-ID is given for public-sector buyers. The PDF comes back as a download link and can be e-mailed to the customer. New customers and suppliers are added with their address and VAT ID.\n\nDATEV export: preview the bookings of a period (account, contra account, tax key, amount), see what blocks an entry and which documents are still unreviewed, run the export and get download links to the DATEV files for the tax advisor, check the DATEV connection, and push a document into DATEV Unternehmen online.\n\nReports: the BWA management report for any range of months, the BWA year overview month by month by cost type, the advance VAT return (UStVA) for a month or a quarter with the amount payable and an ELSTER readiness check, each as figures or as a PDF download link, spending by supplier, month, status or document type, and money in and out by counterparty, month, direction or bank account.\n\nBeyond that: list companies and read one in full, search documents by period, status, source, supplier, invoice number or amount and open one with everything recognised on it, find bank payments that still have no receipt for the month-end close, add a document from a file or a public link, and, as an owner, manage who has access, for example invite the tax advisor.\n\nThe app files nothing with the tax office or ELSTER, does not change account assignments and gives no tax advice. Issuing an invoice and running an export are final, so both require an explicit confirmation. Totals always state how many documents carry no amount or no invoice date, so a number is never quoted blind. Every call runs as the signed-in person with their own Fibalo permissions: the app holds no credential of its own, and a refusal always comes from Fibalo.",
  "author": {
    "name": "EasyWeek"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "capabilities": [],
        "category": "Finance",
        "defaultPrompt": [
          "Show me my BWA for this year",
          "What would my DATEV export for last month contain?",
          "Which bank payments still have no Beleg?"
        ],
        "developerName": "EasyWeek",
        "displayName": "Fibalo",
        "longDescription": "Fibalo is bookkeeping and invoicing software for freelancers, sole traders, small businesses and limited companies (GmbH, UG) in Germany, built around the monthly handover to the tax advisor. It covers German accounting only: DATEV, the SKR03 and SKR04 charts of accounts, German VAT including reverse charge and the small-business scheme, and e-invoices in the ZUGFeRD and XRechnung formats. Receipts and supplier invoices arrive by e-mail, upload or phone photo, are recognised, assigned to accounts, matched against bank and PayPal transactions, and leave as a DATEV export. With this app, that work happens in the conversation.\n\nInvoicing: write an invoice to a customer with line items, quantities, units, VAT rates, service period, due date and texts, review the totals Fibalo computed, and issue it. Issuing assigns the next invoice number and produces an EN 16931 e-invoice (E-Rechnung) as a ZUGFeRD PDF, plus XRechnung XML when a Leitweg-ID is given for public-sector buyers. The PDF comes back as a download link and can be e-mailed to the customer. New customers and suppliers are added with their address and VAT ID.\n\nDATEV export: preview the bookings of a period (account, contra account, tax key, amount), see what blocks an entry and which documents are still unreviewed, run the export and get download links to the DATEV files for the tax advisor, check the DATEV connection, and push a document into DATEV Unternehmen online.\n\nReports: the BWA management report for any range of months, the BWA year overview month by month by cost type, the advance VAT return (UStVA) for a month or a quarter with the amount payable and an ELSTER readiness check, each as figures or as a PDF download link, spending by supplier, month, status or document type, and money in and out by counterparty, month, direction or bank account.\n\nBeyond that: list companies and read one in full, search documents by period, status, source, supplier, invoice number or amount and open one with everything recognised on it, find bank payments that still have no receipt for the month-end close, add a document from a file or a public link, and, as an owner, manage who has access, for example invite the tax advisor.\n\nThe app files nothing with the tax office or ELSTER, does not change account assignments and gives no tax advice. Issuing an invoice and running an export are final, so both require an explicit confirmation. Totals always state how many documents carry no amount or no invoice date, so a number is never quoted blind. Every call runs as the signed-in person with their own Fibalo permissions: the app holds no credential of its own, and a refusal always comes from Fibalo.",
        "privacyPolicyURL": "https://fibalo.de/datenschutz",
        "shortDescription": "German bookkeeping and DATEV",
        "supportURL": "https://support.fibalo.de/",
        "termsOfServiceURL": "https://fibalo.de/agb",
        "websiteURL": "https://fibalo.de",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Get the German management report (BWA) for a period, the report owners ask their Steuerberater for.",
              "prompt": "Show me the BWA for Demo GmbH from January to July 2026.",
              "tools_triggered": "bwa_report",
              "expected_behavior": "The BWA rows for 2026-01 to 2026-07 with revenue, cost blocks and the result, plus a note if the period still has unreviewed documents. No data changed."
            },
            {
              "description": "Get the advance VAT return figures (UStVA) for a quarter before filing.",
              "prompt": "What is the Umsatzsteuer-Voranmeldung for Demo GmbH for Q2 2026? How much do I have to pay?",
              "tools_triggered": "ustva_report",
              "expected_behavior": "The UStVA Kennzahlen for the 2nd quarter of 2026 with revenue per VAT rate, Vorsteuer and the resulting Zahllast, and the ELSTER readiness check. States that nothing was filed."
            },
            {
              "description": "Preview the bookings that would go to the tax advisor in the next DATEV export.",
              "prompt": "What would the DATEV export for Demo GmbH for July 2026 contain, and is anything blocking it?",
              "tools_triggered": "datev_export_preview",
              "expected_behavior": "The Buchungen of July with account, contra account and amount, the problems that block entries, and counts of unreviewed and already exported documents. States that no export was triggered."
            },
            {
              "description": "Write an invoice to an existing customer as a draft, the first step of issuing an E-Rechnung.",
              "prompt": "Write an invoice from Demo GmbH to Muster GmbH: 8 hours of consulting at 120 EUR, 19% VAT, service date 1 September 2026.",
              "tools_triggered": "create_invoice_draft",
              "expected_behavior": "Finds the debitor Muster GmbH, creates a draft with one line (8 stunde x 120.00 EUR, 19%), and shows net 960.00, VAT 182.40 and gross 1142.40 EUR. Asks for confirmation before issuing; nothing is numbered or sent yet."
            },
            {
              "description": "Add a document to the inbox from an attached file, the one write a user does daily.",
              "prompt": "Add this invoice PDF to Demo GmbH.",
              "tools_triggered": "upload_beleg",
              "expected_behavior": "Confirms the document was stored in the company's inbox with status received, and explains that recognition fills in supplier, date and amounts shortly afterwards.",
              "file_attachment_urls": [
                "https://userstatic.com/f/6bc0fbfa-e94d-464a-9b1a-d46ecc64efee.pdf"
              ]
            }
          ],
          "negative": [
            {
              "description": "Do not change account assignments; the app reads the Kontierung and runs the export, it does not book.",
              "prompt": "Book the Telekom invoice from July to account 6805 instead of 6800.",
              "expected_behavior": "The app should explain that it can show a document's Kontierung and the DATEV export preview but cannot change account assignments, and point to the Fibalo app for that."
            },
            {
              "description": "Do not file a tax return; the UStVA tool reads figures only.",
              "prompt": "Submit my UStVA for Q2 2026 to the Finanzamt via ELSTER.",
              "expected_behavior": "The app should say it can show the UStVA figures and ELSTER readiness but files nothing with the tax office, and point to the Fibalo app or the tax advisor."
            },
            {
              "description": "Do not answer a general tax-advice question that needs no tool and is outside the app's scope.",
              "prompt": "How much input VAT can I reclaim on a company car in Germany?",
              "expected_behavior": "The app should not be invoked: it reports what is in the user's own accounting record and does not give tax advice."
            }
          ]
        },
        "demo_recording_url": "https://userstatic.com/f/3f374f67-dbf5-4512-b0c3-9ac2ee3400c1.mp4",
        "commerce": false,
        "commerce_description": "The plugin sells nothing and processes no payments. It writes and sends the user's own invoices and reads bank statement lines already imported into Fibalo."
      },
      "publication": {
        "countries": [
          "DE"
        ],
        "release_notes": "Fibalo as a ChatGPT plugin: invoices as E-Rechnung (ZUGFeRD PDF, XRechnung XML), DATEV export and upload, BWA, Summen- und Saldenliste, UStVA, Belege and bank data. Every tool hint follows what the call causes in Fibalo; issuing an invoice and running an export require an explicit confirmation.",
        "translations": {
          "de-DE": {
            "subtitle": "Buchhaltung, DATEV, E-Rechnung",
            "description": "Fibalo ist Buchhaltung und Rechnungsprogramm f\u00fcr Selbstst\u00e4ndige, Freiberufler, Kleinunternehmer, GmbH und UG in Deutschland, gebaut f\u00fcr die \u00dcbergabe an den Steuerberater. Fibalo deckt ausschlie\u00dflich die deutsche Buchhaltung ab: DATEV, SKR03 und SKR04, Umsatzsteuer und Vorsteuer, Reverse Charge nach \u00a7 13b UStG, Kleinunternehmerregelung, Kreditoren und Debitoren, E-Rechnung als XRechnung und ZUGFeRD. Belege, Quittungen und Eingangsrechnungen kommen per E-Mail, Upload oder Handyfoto an, werden erkannt, kontiert, mit den Buchungen auf dem Kontoauszug und bei PayPal abgeglichen und gehen als DATEV-Export an den Steuerberater. Mit dieser App erledigen Sie diese Arbeit direkt im Gespr\u00e4ch.\n\nRechnung schreiben (Ausgangsrechnungen, E-Rechnung): Rechnung an einen Kunden mit Positionen, Mengen, Einheiten, Umsatzsteuers\u00e4tzen, Leistungszeitraum, F\u00e4lligkeit und Texten anlegen, die von Fibalo berechneten Summen pr\u00fcfen und die Rechnung ausstellen. Dabei vergibt Fibalo die n\u00e4chste Rechnungsnummer und erzeugt eine E-Rechnung nach EN 16931 f\u00fcr die E-Rechnungspflicht: als ZUGFeRD-PDF und, mit Leitweg-ID f\u00fcr \u00f6ffentliche Auftraggeber, zus\u00e4tzlich als XRechnung-XML. Das PDF gibt es als Download-Link, die Rechnung geht auf Wunsch per E-Mail an den Kunden. Neue Kunden und Lieferanten werden mit Anschrift und USt-IdNr. angelegt.\n\nDATEV-Export: Buchungen eines Zeitraums vorab ansehen (EXTF-Buchungsstapel mit Konto, Gegenkonto, BU-Schl\u00fcssel und Betrag), sehen, was eine Buchung blockiert und welche Belege noch ungepr\u00fcft sind, den DATEV-Export starten und Download-Links zu Buchungsstapel und Stammdaten im DATEV-Format f\u00fcr den Steuerberater erhalten, die DATEV-Verbindung pr\u00fcfen und Belege nach DATEV Unternehmen online (Belege online) \u00fcbertragen.\n\nAuswertungen: BWA (Betriebswirtschaftliche Auswertung) f\u00fcr beliebige Monate, BWA-Jahres\u00fcbersicht Monat f\u00fcr Monat nach Kostenart, UStVA (Umsatzsteuer-Voranmeldung) f\u00fcr einen Monat oder ein Quartal mit Kennzahlen, Zahllast und ELSTER-Pr\u00fcfung, jeweils als Zahlen oder als PDF zum Herunterladen, Ausgaben nach Lieferant, Monat, Status oder Belegart sowie Einnahmen und Ausgaben nach Gegenpartei, Monat, Richtung oder Bankkonto.\n\nAu\u00dferdem: Firmen auflisten und eine Firma vollst\u00e4ndig ansehen (Steuernummer, USt-IdNr., DATEV-Berater- und Mandantennummer, Kontenrahmen, Eingangsadresse f\u00fcr Belege), Belege nach Zeitraum, Status, Quelle, Lieferant, Rechnungsnummer oder Betrag suchen und mit allen erkannten Angaben \u00f6ffnen, Bankbuchungen ohne Beleg finden (fehlende Belege) f\u00fcr den Monatsabschluss, ein Dokument aus einer Datei oder \u00fcber einen \u00f6ffentlichen Link hinzuf\u00fcgen und als Inhaber den Zugriff verwalten, zum Beispiel den Steuerberater einladen.\n\nDie App \u00fcbermittelt nichts an das Finanzamt oder ELSTER, \u00e4ndert keine Kontierung und leistet keine Steuerberatung. Eine Rechnung auszustellen und einen Export zu starten ist endg\u00fcltig, beides verlangt deshalb eine ausdr\u00fcckliche Best\u00e4tigung. Summen nennen immer, wie viele Belege keinen Betrag oder kein Rechnungsdatum tragen, damit keine Zahl blind zitiert wird. Jeder Aufruf l\u00e4uft als die angemeldete Person mit ihren eigenen Fibalo-Rechten: Die App h\u00e4lt keine eigenen Zugangsdaten, und eine Ablehnung kommt immer von Fibalo."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 398c87b35ba30040361490b9028dc2c67a72da199c9ce09e5f8626e9908a9887