# Frihet — Full Reference for AI Systems > **This is the full reference document.** For a shorter summary, see llms.txt. > Version: 0.1.0 > Generated: 2026-07-16 > Website: https://www.frihet.io > App: https://app.frihet.io > Documentation: https://docs.frihet.io > API: https://api.frihet.io/v1 > Status: https://status.frihet.io > MCP Package: @frihet/mcp-server > MCP Remote: https://mcp.frihet.io/mcp > Support: ayuda@frihet.io > Socials: GitHub https://github.com/Frihet-io/frihet-mcp | LinkedIn https://linkedin.com/company/frihet-io | Bluesky https://bsky.app/profile/frihet.io --- ## If you are an AI agent Frihet is directly usable by AI agents — no human handoff required. - **MCP (recommended):** run `npx -y @frihet/mcp-server` — 157 tools. Get an API key at app.frihet.io → Settings → API keys. - **Remote MCP:** connect to `https://mcp.frihet.io/mcp` (OAuth 2.0 + PKCE). - **REST API:** `https://api.frihet.io/v1` — OpenAPI 3.1 spec at `https://api.frihet.io/openapi.json`. Example requests (natural language, one line each): - "Create and send a Spanish invoice with correct IVA" - "Categorize this expense" - "Give me the quarterly VAT summary" --- ## Product overview Frihet is the AI-native platform for running a business without drama. Built for people, companies, and organizations of any size, it makes AI, developer tools, and European tax compliance first-class capabilities rather than bolted-on features. **Launched:** February 13, 2026 **Built by:** Viktor Berthelius Pato (indie bootstrapped, no VC, Tenerife, Spain) **Tagline:** "Business without drama" **Category leader:** AI-first business management **By the numbers:** - 157 MCP tools (MIT open-source) - 100+ integrations - 17 languages (full UI localization) - 139 countries with fiscal data - 170+ currencies supported - 18 competitor comparison pages - 60+ webhook events - VeriFactu live since February 2026 (AEAT sandbox verified April 2026) --- ## Pricing ### Frihet core ### Free — €0/month (forever free) Start for free, no commitment Limits: invoicesPerMonth: 999, scansPerMonth: 5, aiMessagesPerMonth: 30, agentRunsPerMonth: 0, seats: 1 Includes: invoicing, expenses, products_catalog, contacts_crm, dashboard, fiscal_dashboard, tax_models, ai_copilot, pwa, multi_currency, i18n ### Pro — €9/month | €90/year (Save 17%) For freelancers and small businesses Limits: invoicesPerMonth: unlimited, scansPerMonth: 50, aiMessagesPerMonth: 100, agentRunsPerMonth: 0, seats: unlimited Includes: invoicing, expenses, products_catalog, contacts_crm, dashboard, fiscal_dashboard, tax_models, verifactu, facturae, accounting, banking, ai_copilot, team, api_public, webhooks (+12 more) ### Premium — €29/month | €290/year (Save 17%) The advanced platform — AI, accounting, and People Limits: invoicesPerMonth: unlimited, scansPerMonth: 200, aiMessagesPerMonth: 500, agentRunsPerMonth: 100, seats: unlimited Includes: invoicing, expenses, products_catalog, contacts_crm, dashboard, fiscal_dashboard, tax_models, verifactu, facturae, ticketbai, accounting, banking, ai_copilot, agent_loop, voice_wedge (+17 more) ### Enterprise — Custom pricing — contact sales Custom for large organizations Limits: invoicesPerMonth: unlimited, scansPerMonth: unlimited, aiMessagesPerMonth: unlimited, agentRunsPerMonth: unlimited, seats: unlimited Includes: invoicing, expenses, products_catalog, contacts_crm, dashboard, fiscal_dashboard, tax_models, verifactu, facturae, ticketbai, sii, accounting, banking, ai_copilot, agent_loop (+18 more) ### Vertical apps ### Stay - **Stay Free**: €0 (free tier) — 1 property, 3 reservations/month - **Stay Pro**: €19/month — 5 properties included + €2/extra property - **Stay Scale**: €79/month — 40 properties included — flat rate ### Pos - **POS Free**: €0 (free tier) — 1 terminal, 100 transactions/month - **POS Pro**: €25/month — €25/terminal/month with 30-day trial ### Kitchen - **Kitchen Starter**: €29/month — Basic order management - **Kitchen Pro**: €79/month — Multi-display and advanced rules - **Kitchen Enterprise**: €199/month — For restaurant chains --- ## Feature tree (complete) ### Account management [LIVE] (since 2026-02-13) Account lifecycle management, billing, and preferences ### Cancellation flow [LIVE] (since 2026-02-13) Multi-step churn prevention with retention offers (30%, 50% discount, pause, downgrade) ### GDPR data export [LIVE] (since 2026-02-13) Full GDPR-compliant data export as JSON with encrypted backup ### Plan & billing management [LIVE] (since 2026-02-13) Usage meters, plan comparison, upgrade/downgrade, annual/monthly toggle ### Account security [LIVE] (since 2026-02-13) Account security and authentication management ### Provider linking [LIVE] (since 2026-02-13) Link and unlink Google, GitHub, Microsoft auth providers ### Session management [LIVE] (since 2026-03-07) Active sessions view, revoke individual or all sessions, login history with device, browser, and OS ### TOTP MFA [LIVE] (since 2026-03-25) TOTP-based 2FA via Firebase Identity Platform MFA. Enrollment in SecuritySettings (QR code + manual key). MFAChallenge dialog on login ### Accounting [LIVE] (since 2026-03-24) Double-entry GL engine with full reporting. /accounting route with 9 tabs: P&L, Balance Sheet, Trial Balance, General Ledger, Aging, Journal Entries, Comparative, Fixed Assets, FX Exposure. ### Aging report [LIVE] (since 2026-03-24) Accounts receivable and payable aging report with 30/60/90/120+ day buckets. ### Balance sheet [LIVE] (since 2026-03-24) Balance Sheet report with assets, liabilities, and equity sections. ### Cash flow statement [LIVE] (since 2026-03-24) Cash Flow statement with operating, investing, and financing activities. ### Chart of accounts [LIVE] (since 2026-03-24) Chart of Accounts management — 96 countries, 33K+ predefined accounts. ### GL journal entries [LIVE] (since 2026-03-24) Automatic GL journal entry creation on invoice creation, payment, credit note, and full invoice lifecycle events. ### Manual journals [LIVE] (since 2026-03-23) Create manual journal entries with debit/credit lines, PGC account selection, and auto-balancing ### Profit and loss [LIVE] (since 2026-03-24) P&L report with period comparison, revenue/expense breakdown, and net income calculation. ### Withholding tax [LIVE] (since 2026-03-24) Withholding tax engine for 11 countries with 99 categories. ### Year-end closing [LIVE] (since 2026-03-23) Year-end closing process: generate closing entries, transfer P&L to retained earnings ### AI Co-founder [WAITLIST] (since 2026-04-27) Cofundador IA — AI co-founder for European SMEs. Waitlist landing at /cofundador-ia, dedicated pricing card. 17 langs. Firestore + Resend waitlist backend. ### Agent Loop [BETA] (since 2026-04-27) AI Co-founder · executes multi-step tasks autonomously. Phase 1: billing_agent draft-only. ### Billing agent [BETA] (since 2026-04-27) Creates invoice drafts from incoming email. No automatic sending — user approves before sending. ### Reconcile agent [PLANNED] Reconciles bank transactions with invoices and expenses. Automatic matching without destructive ops. ### Tax agent [PLANNED] Prepares tax models (303, 130) pre-filled. Mandatory human approval before filing with AEAT. ### AI Copilot [LIVE] (since 2026-02-13) Gemini-powered AI assistant with 55+ function tools, streaming, OCR, persistent chat, KPI cards ### Document scanning [LIVE] Upload and OCR documents via chat ### Generate report tool [LIVE] (since 2026-03-25) AI tool: generate any of 39+ financial reports by natural language ### Natural language invoicing [LIVE] Create invoices by text command ### Smart alerts tool [LIVE] (since 2026-03-25) AI tool: business health alerts — overdue invoices, goal tracking, fiscal deadlines, cash flow ### Streaming responses [LIVE] Real-time streaming chat ### Public REST API [LIVE] (since 2026-02-13) RESTful API with API key authentication, cursor pagination, field selection, 6 filters. Action endpoints: e-invoice XML, credit notes, late fees, deposits, billable expenses ### Banking [LIVE] (since 2026-02-13) Bank account sync, transaction reconciliation, and intelligent bank rules engine ### AI expense categorization [LIVE] (since 2026-03-24) Statistical AI expense auto-categorization using historical patterns. Zero API cost — runs entirely on local data. ### Bank rules engine [LIVE] (since 2026-03-24) Auto-categorization rules for bank transactions with 12 presets. ### Open banking [NOT IMPLEMENTED] External open banking (Tink/Salt Edge/Plaid) not viable — PSD2 cert + pricing. Using file import (OFX/MT940/CSV) instead. ### Reconciliation [LIVE] Fuzzy match bank transactions to invoices/expenses ### Branding [LIVE] (since 2026-02-13) Custom logo, colors, invoice footer branding ### CLI [LIVE] (since 2026-03-19) Official CLI (frihet) — invoices, expenses, clients, status from the terminal ### Client portal [LIVE] (since 2026-03-24) Self-service client portal with 5 tabs: dashboard (balance, overdue, recent), invoices (view, download, pay), quotes (view, accept/decline), payments history, and account statement. Accessible without login via secure HMAC link. ### Compliance reports [LIVE] (since 2026-03-24) 25+ compliance and business intelligence reports with CSV export, date filters, sortable columns ### Contacts CRM [LIVE] (since 2026-02-13) Client and vendor management with interaction history ### Activity timeline [LIVE] (since 2026-03-07) View recent invoices and quotes per client in a chronological timeline ### Client health [LIVE] (since 2026-03-24) Client health scoring with payment history, overdue ratio, and churn risk indicators ### Client management [LIVE] Clients with full history ### Client notes [LIVE] (since 2026-03-15) Per-client notes with create, edit, and delete ### Client profitability [LIVE] (since 2026-03-07) Revenue/cost/margin per client with AI analysis ### Client stages [LIVE] (since 2026-03-15) Pipeline stages (lead, contacted, proposal, active, inactive, lost) with stage selector ### Kanban view [LIVE] (since 2026-03-25) CRM Kanban: 6-stage pipeline (lead/contacted/proposal/active/inactive/lost) with drag-drop ### Vendor management [LIVE] Vendors with expense tracking ### Dashboard [LIVE] (since 2026-02-13) Real-time business KPIs and financial overview ### Interactive charts [LIVE] (since 2026-04-12) Interactive analytics charts powered by Tremor 3.x — revenue trends, expense breakdown, cash flow, category analysis ### Dark mode [LIVE] (since 2026-03-07) Light, dark, and system theme switcher ### KPI cards [LIVE] Income, expenses, growth, net profit ### Revenue forecast [LIVE] (since 2026-03-07) 3-month revenue forecast based on historical data and pending invoices ### Revenue goals [LIVE] Monthly revenue targets with progress ### Smart suggestions [LIVE] (since 2026-03-07) Data-driven action suggestions based on overdue invoices, inactive clients, goals ### Design system [LIVE] (since 2026-04-06) 5-phase design system rebuild: design tokens, 44px touch targets, focus-visible, dark mode, animations, icon consolidation. shadcn/ui + Tailwind foundation ### EN16931 E-invoicing [LIVE] (since 2026-03-28) EN16931 e-invoicing with Factur-X, XRechnung, UBL, and PEPPOL BIS 3.0 XML generation. XML download/export is live; PEPPOL Access Point transport remains deferred and is not live network delivery. ### Email lifecycle drip [LIVE] (since 2026-04-27) Automated lifecycle drip email system with 11 ES/EN templates and dispatcher Cloud Function. Default OFF behind flag. ### Email system [LIVE] (since 2026-02-13) Native email sending via Resend with full lifecycle automation ### Custom templates [LIVE] (since 2026-03-28) Custom email template editor in Settings with preview. Supports invoice, quote, reminder templates ### Send invoice email [LIVE] (since 2026-03-07) Send invoices by email directly from Frihet with PDF attachment, CC/BCC, custom message ### Expenses [LIVE] (since 2026-02-13) Track expenses with OCR receipt scanning ### Approval workflow [LIVE] (since 2026-03-23) Expense approval queue with pending/approved/rejected tabs, bulk approve, and team notifications ### Auto categorization [LIVE] AI-powered expense categorization ### Expense categories [LIVE] (since 2026-03-07) Visual expense breakdown by category with pie chart ### OCR scanning [LIVE] Photo/PDF/email auto-extract provider, amount, date, VAT ### Recurring expenses [LIVE] (since 2026-03-07) Auto-generate recurring expenses with customizable frequency (weekly to yearly) ### Facturae 3.2.2 [LIVE] (since 2026-04-04) Facturae 3.2.2 XML generation for Spanish B2G invoicing (FACe). XAdES-EPES signing via Cloud Function. Supports persona física/jurídica, IRPF, rectificativas, DIR3 administrative centres. ### DIR3 administrative centres [LIVE] DIR3 administrative centres (oficina contable, órgano gestor, unidad tramitadora) ### XAdES-EPES signing [LIVE] XAdES-EPES digital signature with user certificate (mandatory for FACe) ### XML generation [LIVE] Facturae 3.2.2 XML conformant to facturae.gob.es XSD ### Fiscal dashboard [LIVE] (since 2026-02-21) Tax estimates, cash flow projections, overdue alerts ### Cash flow [LIVE] Projected cash flow with tax obligations ### Overdue alerts [LIVE] Alerts for overdue invoices and upcoming deadlines ### Tax estimate [LIVE] Real-time quarterly VAT and income tax estimate ### Frihet Apps [PARTIAL] (since 2026-04-10) Modular vertical apps gated by plan tier — Stay (PMS), POS, and future verticals as add-ons on top of the Frihet core platform ### Frihet POS [BETA] (since 2026-04-12) Point of Sale terminal — module live, €25/mo/terminal with 30-day trial. ### Frihet Stay [BETA] (since 2026-04-12) Short-term rental management — guest registration, property dashboard, channel manager, compliance adapters. ### Hospitality Suite [PLANNED] Hospitality Suite bundle: Pro + Stay + POS for €59/mo (19% off à la carte) — hero pricing tier for boutique hotels and guest houses ### Internationalization [LIVE] (since 2026-03-22) Full internationalization with 17 languages across the platform, website, and docs. 139 countries with fiscal data ### Country tax profiles [LIVE] (since 2026-03-22) Tax profiles for 139 countries with 170+ currencies, 365 fiscal positions, and fiscal calendar data ### 17 languages [LIVE] (since 2026-03-22) 17 languages: ES, EN, PT-BR, FR, DE, IT, SV, NO, DA, FI, NL, TR, PL, RO, EL, HU, JA. ~6,700 keys × 12 namespaces ### Tax ID validation [LIVE] (since 2026-03-22) On-blur algorithmic tax ID validation for 90+ countries (NIF, VAT, TIN, ABN, etc.) ### Invoicing [LIVE] (since 2026-02-13) Create, edit, send professional invoices with customizable templates ### Batch operations [LIVE] (since 2026-03-29) Bulk invoice actions: send, remind, mark paid, delete drafts. Smart scheduling with optimal send time hints. ### Billable expenses [LIVE] (since 2026-03-28) Mark expenses as billable, add to invoices from InvoiceForm. ### Per-series branding [LIVE] (since 2026-02-22) Per-series branding: logo, accent color, trade name, footer ### Bulk invoice actions [LIVE] (since 2026-03-07) Mark paid/sent, batch email, CSV export, bulk delete ### Client invoice portal [LIVE] (since 2026-03-08) Public invoice portal where clients view and pay invoices without login. HMAC-SHA256 secure links, business branding, Stripe Checkout payment. ### Correlative numbering alerts [LIVE] (since 2026-03-07) Auto-detect invoice numbering gaps with 1-click fix ### Coupon and promo codes [LIVE] (since 2026-03-24) Coupon and promo code validation on invoices — percentage or fixed discount with optional expiry and usage limits. ### Credit notes [LIVE] Credit notes R1-R5 with back-links to original invoice ### Deposits [LIVE] (since 2026-03-28) Client deposits with apply-to-invoice flow. ### Dunning [LIVE] (since 2026-04-12) Automated dunning with payment retry state machine: 4-step schedule (3/5/7/14 days), template blocking after 3 failures, auto-cancel after 30 days. Wired to Stripe Connect webhooks. ### European e-invoicing [LIVE] (since 2026-03-24) E-invoicing service supporting Factur-X (FR/DE), XRechnung (DE), UBL 2.1 (EU), and CII (UN/CEFACT). Structured XML embedded in PDF. ### Duplicate invoice [LIVE] (since 2026-03-07) 1-click invoice duplication with auto-adjusted dates ### Invoice import wizard [LIVE] (since 2026-03-07) 3-step import wizard: upload with OCR, preview and edit, confirm ### Invoice series [LIVE] (since 2026-02-20) Multi-series numbering (FRI-XXX, BRT-XXX) ### Late fees [LIVE] (since 2026-03-28) Automatic late fee calculation with configurable method (percentage, fixed, legal rate), grace period, compound interest, and cap. ### Multi-payment [LIVE] (since 2026-03-23) Record a single payment against multiple invoices with automatic allocation, client filtering, and overpayment warnings. ### Payment link in email [LIVE] (since 2026-03-08) Invoice emails include a View & Pay button linking to the client invoice portal for 1-click payment ### Payment links [LIVE] Stripe Connect payment links with QR on PDF ### PDF generation [LIVE] Professional PDF with branding, QR, payment link ### Public invoice sharing [LIVE] (since 2026-03-24) Public invoice URL at /p/:hash — clients access their invoice without login for viewing, downloading PDF, and paying via Stripe. ### Quote to invoice [LIVE] 1-click quote to invoice conversion ### Quotes [LIVE] Create quotes, convert to invoice in 1 click ### Recurring invoices [LIVE] (since 2026-03-07) Auto-generate recurring invoices on schedule with customizable frequency ### Payment reminder [LIVE] (since 2026-03-07) Send payment reminder emails directly from invoice actions menu ### SEPA EPC QR [LIVE] (since 2026-03-24) SEPA EPC QR code generation on European invoices for instant bank transfer via mobile banking apps. ### Stock management [LIVE] (since 2026-03-29) Auto-decrement product stock on invoice publish, restore on cancel. Low stock alerts and badges in product list. ### Stripe Connect payments [LIVE] (since 2026-04-12) Accept payments from clients via Stripe Connect. Checkout sessions with 1.5% platform fee. Payment failure triggers dunning state machine. ### MCP Server [LIVE] (since 2026-02-18) MCP server for AI agents with 157 tools (incl. deposits), 11 resources, 10 prompts. npm + remote (Cloudflare Workers). MIT licensed. ### Multi-currency [LIVE] (since 2026-02-25) Multi-currency support for 139 countries and 170+ currencies with precision-aware rounding and live exchange rates ### Live exchange rates [LIVE] (since 2026-03-22) Live exchange rates via Frankfurter API (self-hosted). 29 currencies with 1-hour cache and offline fallback ### OCR extraction [LIVE] (since 2026-03-24) One-call structured document extraction using TaxHacker pattern — single Gemini call extracts all fields (vendor, amount, date, tax, line items, currency) with 214 vendor-specific templates that bypass AI for known formats. ### Open banking [PARTIAL] (since 2026-03-24) External open banking (Tink, Salt Edge, Plaid) NOT viable — PSD2/AISP cert requirements + pricing prohibitive for current stage. Bank statement import (OFX/MT940/CSV) IS live and working. ### Bank import [LIVE] (since 2026-03-24) Import bank statements: OFX, MT940, CAMT.053, CSV. 15 bank presets, dedup, drag-and-drop. ### Partner program [LIVE] (since 2026-04-27) Partner program landing page at /partners with 4-track grid: Gestorías, Developers, Agencies, Consultants. Partner form Vercel Function. ### People (HR) [LIVE] (since 2026-03-28) HR module: employee directory, time tracking (Art. 34+35 ET), leave management, WhosIn presence dashboard ### Employee directory [LIVE] (since 2026-03-28) Employee profiles with CRUD, role, department, work mode, feature-gated access ### Leave management [LIVE] (since 2026-03-28) Leave calendar, holidays engine (per-country), approval workflow ### Overtime engine [LIVE] (since 2026-03-28) Art. 34+35 ET compliance (daily 9h, weekly 40h, annual 80h caps). ITSS-ready SHA-256 audit trail ### Time tracking [LIVE] (since 2026-03-28) Clock in/out with breaks, geo-location, real-time Firestore sync. Cloud Function autoClose at midnight ### WhosIn widget [LIVE] (since 2026-03-28) Real-time presence card on dashboard (working/break/remote/leave/offline) ### Period blocking [LIVE] (since 2026-04-27) Closed fiscal year enforcement on GL writes. Prevents retroactive edits to invoices, expenses, and journal entries when the fiscal year has been closed via Year-End Closing. ### Productivity [LIVE] (since 2026-02-13) Keyboard-first workflow tools ### Command palette [LIVE] Global command palette with fuzzy search, smart history, and nested entity actions ### Global search [LIVE] (since 2026-03-28) Cmd+K command palette with Orama full-text search across invoices, quotes, expenses, contacts, products. ### Keyboard shortcuts [LIVE] Vim-inspired shortcuts (G+I, G+E, G+C) ### Products catalog [LIVE] (since 2026-02-13) Centralized product/service catalog with CSV import ### CSV import [LIVE] Bulk product import from CSV ### Google Sheets import [LIVE] (since 2026-02-21) Import data from Google Sheets with column mapping and fuzzy matching ### Invoice from catalog [LIVE] Select products, adjust qty, generate invoice ### Programmatic SEO /vs/ [LIVE] (since 2026-04-27) Programmatic SEO /vs/{competitor} pages — 7 competitors × 17 languages = 119 crawlable comparison pages. ### Push notifications [LIVE] (since 2026-03-24) Native push notifications (Capacitor + Firebase web). Triggers: Stripe payment received, overdue reminders, team invites ### Progressive Web App [LIVE] (since 2026-02-13) Progressive Web App: installable, offline-capable. Precache 20MB to 738KB (97% reduction). Manifest shortcuts, share target for expense OCR ### Referral program [LIVE] (since 2026-02-13) Built-in referral system with tracking codes ### TypeScript SDK [LIVE] (since 2026-03-19) Official TypeScript SDK (@frihet/sdk) — resource-based API client with 11 resources, typed errors, auto-retry, dual CJS/ESM ### SII (Immediate Supply of Information) [PLANNED] SII for companies >6M EUR. SOAP web services to AEAT, Libro de Facturas Emitidas/Recibidas ### Synthetic monitoring [LIVE] (since 2026-04-27) Proactive uptime and API health monitoring via heartbeat Cloud Function with append-only event log and hourly rollup. ### Tax models [LIVE] (since 2026-02-13) Automatic quarterly tax model calculations ### Libro de registro [LIVE] Issued/received invoice ledger CSV export (19 columns) ### Modelo 111 [LIVE] (since 2026-03-24) Quarterly IRPF withholdings: trabajo personal and actividades profesionales ### Modelo 115 [LIVE] (since 2026-03-24) Quarterly rent withholdings on business premises ### Modelo 130 [LIVE] IRPF quarterly prepayment calculation ### Modelo 303 [LIVE] IVA quarterly calculation with official fields ### Modelo 347 [LIVE] (since 2026-03-24) Annual third-party operations report for transactions >3,005.06 EUR ### Modelo 349 [LIVE] (since 2026-03-24) Quarterly intra-EU operations (reverse charge). EC sales list ### Modelo 390 [LIVE] (since 2026-03-24) Annual VAT summary — aggregates all 4 quarterly Modelo 303 submissions ### Modelo 420 [LIVE] IGIC calculation for Canary Islands ### Tax calendar [LIVE] Quarterly deadline alerts and overview ### AEAT TXT export [LIVE] (since 2026-04-09) AEAT BOE fixed-width TXT files for M303, M130, M111, M115. Official format for Sede Electronica filing. ### Team [LIVE] (since 2026-02-13) Multi-user access with role-based permissions and multi-client workspace ### Accounting export [LIVE] (since 2026-02-28) Export invoices/expenses in ContaPlus, DATEV, Xero, QuickBooks, and generic CSV formats ### AI quality check [LIVE] (since 2026-04-09) AI-powered tax model validation (rule-based + Gemini) that checks for errors before generating AEAT TXT files ### Batch Modelo 303 [LIVE] (since 2026-02-28) Batch generate Modelo 303 for multiple clients as ZIP ### Batch multi-model [LIVE] (since 2026-04-09) Batch generate M303, M130, M111, M115 in PDF or TXT AEAT format for multiple clients as ZIP ### Invite users [LIVE] Invite team members by email with crypto-token link ### Multi-client panel [LIVE] (since 2026-02-22) Accountant dashboard viewing multiple client workspaces ### Roles and permissions [LIVE] Admin, editor, accountant, viewer roles with granular permissions ### TicketBAI (Basque Country) [INFRA READY] (since 2026-04-27) TicketBAI Bizkaia compliance (BATUZ). Full BYOC pipeline: XML construction, XAdES-BES signing, hash chaining, QR generation, BATUZ SOAP submission, real prev-invoice metadata fetch, CSV + tbaiIdentifier from response. ### BATUZ submission [LIVE] (since 2026-04-27) SOAP submission to Bizkaia BATUZ (sandbox + production) with error surface and typed error classes ### XAdES-BES signing [LIVE] (since 2026-04-27) XAdES-BES digital signature using BYOC cert (PEM, AES-256-GCM encrypted in Firestore) ### XML construction [LIVE] (since 2026-04-27) TicketBAI XML builder (chained + first-in-chain variants) per Bizkaia LROE schema ### VeriFactu [LIVE] (since 2026-02-20) Full VeriFactu compliance with AEAT XML submission, certificate upload, status badges and PDF indicators ### AEAT sandbox verified [LIVE] (since 2026-04-04) AEAT sandbox (prewww1.aeat.es) verified — SOAP/mTLS accepted with CSV response ### Digital certificate [LIVE] (since 2026-02-28) Certificate upload (.pfx/.p12) for AEAT digital signing with AES-256-GCM encryption ### Gap-free numbering [LIVE] Atomic server-side sequential numbering ### SHA-256 hash chain [LIVE] SHA-256 hash chain on every invoice ### Immutability [LIVE] Critical fields locked after issuance ### AEAT QR code [LIVE] QR code for AEAT validation on PDF ### XML submission [LIVE] (since 2026-02-28) XML generation + SOAP submission to AEAT with auto-submit and status badges. Sandbox verified (4 apr 2026). ### Voice wedge [LIVE] (since 2026-04-27) Voice input/output layer for the AI Copilot. Whisper transcription (Groq Layer 1 fallback) + TTS Cloud Function + voiceService client. Default OFF behind feature flag. ### Webhooks [LIVE] (since 2026-02-13) 94 event types with HMAC-SHA256 verification and retries. Covers invoices, expenses, clients, payments, accounting, bank rules, and more. --- ## Compliance frameworks ### Alloggiati Web (Italian guest registration) [PLANNED] Countries: IT Electronic guest registration with Italian police (Questura) via the AlloggiatiWeb portal. Planned for Frihet Stay. ### Facturae 3.2.2 (Spanish public sector e-invoice) [BETA] Countries: ES In beta since: 2026-04-04. Facturae 3.2.2 XML generation with XAdES-EPES signing for Spanish public sector invoicing (FACe). Supports DIR3 administrative centres, IRPF, credit notes, individual and company issuers. ### GoBD (German bookkeeping compliance) [IN_PROGRESS] Countries: DE Mandatory from: 2025-01-01. GoBD audit chain in progress for German e-invoices: SHA-256 hashing, append-only entries, and forensic verification. Full export/retention proof pack is pending before certification. ### SES (Spanish accommodation guest registration) [PLANNED] Countries: ES Mandatory guest registration with Spanish authorities via SES/Mossos. Planned for Frihet Stay in Spain. ### SIBA (Balearic Islands tourist accommodation) [PLANNED] Countries: ES Guest reporting to the Balearic Islands tourist accommodation information system (SIBA). Planned for Frihet Stay. ### SII (Spanish Immediate Supply of Information) [PLANNED] Countries: ES Electronic submission of issued/received invoice data to AEAT within 4 days. Mandatory for companies with turnover >6M EUR. Planned for Frihet Enterprise tier. ### TicketBAI (Basque Country) [IN_PROGRESS] Countries: ES Mandatory from: 2026-01-01. Full TicketBAI/BATUZ pipeline: XML construction, XAdES-BES signing, hash chaining, QR generation, BATUZ SOAP submission. Infrastructure ready, production activation pending. ### VeriFactu (Spanish mandatory e-invoicing) [LIVE] Countries: ES Live since: 2026-02-20. AEAT sandbox verified: 2026-04-04. Mandatory from: 2027-01-01. Full VeriFactu compliance: SHA-256 hash chain, gap-free numbering, XML SOAP submission to AEAT, digital certificate signing, and AEAT QR code on PDF. --- ## MCP server (157 tools) **Package:** `npm install @frihet/mcp-server` **Remote URL:** https://mcp.frihet.io/mcp **License:** MIT **Discovery:** https://www.frihet.io/.well-known/agents.json (MCP tool list loaded at emit time from @frihet/mcp-server dist) --- ## Integrations (40+) (Integration list loaded at emit time from integrationRegistry) --- ## Competitor comparisons (18) ### Frihet vs a3ERP Website: https://www.wolterskluwer.com/es-es/solutions/a3software **Frihet advantages:** - Native cloud platform — no local installation or maintenance required - AI Co-founder with 55+ tools to automate business tasks - REST API + MCP + TypeScript SDK available from the Pro plan - Go live in hours, not weeks **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | both | | ai_copilot | frihet | | api_public | partial_competitor | | invoicing | both | | mcp_server | frihet | | verifactu | both | **Migration effort:** ~15h ### Frihet vs Anfix Website: https://anfix.com **Frihet advantages:** - Public REST API and TypeScript SDK for automations - Installable PWA mobile app for iOS and Android - AI Co-founder with autonomous agent capabilities - Support for 139 countries and 170+ currencies **Feature matrix:** | Feature | Winner | |---------|--------| | api_public | frihet | | invoicing | both | | mcp_server | frihet | | multi_currency | partial_competitor | | pwa | frihet | | tax_models | both | **Pricing:** Frihet Pro €9/month with API included **Migration effort:** ~3h ### Frihet vs Billin Website: https://billin.net **Frihet advantages:** - Full double-entry accounting integrated in the platform - Conversational AI to create invoices and query metrics by text - CRM with Kanban pipeline, health scoring, and client scoring - People module (HR) with time tracking compliant with Art. 34+35 ET **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | frihet | | ai_copilot | frihet | | contacts_crm | both | | invoicing | both | | mcp_server | frihet | | people | frihet | **Migration effort:** ~3h ### Frihet vs Bonsai Website: https://www.hellobonsai.com **Frihet advantages:** - Full double-entry accounting with 9 financial reports - VeriFactu, TicketBAI, and Facturae for full Spanish fiscal compliance - Remote MCP server for AI agents with 157 tools - Support for 139 countries with tax profiles and country-specific tax ID validation **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | frihet | | contacts_crm | both | | invoicing | both | | mcp_server | frihet | | multi_currency | both | | verifactu | frihet | **Migration effort:** ~3h ### Frihet vs Contasimple Website: https://www.contasimple.com **Frihet advantages:** - Double-entry accounting with 9 complete financial reports - Client portal with integrated Stripe payments - MCP server and SDK for AI integrations - Vertical apps Stay PMS and POS for hospitality and retail **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | frihet | | client_portal | frihet | | frihet_apps | frihet | | invoicing | both | | mcp_server | frihet | | tax_models | both | **Migration effort:** ~2h ### Frihet vs Declarando Website: https://declarando.es **Frihet advantages:** - Full double-entry accounting, not just tax estimation - Team management, roles, permissions, and multi-client panel for accountants - Vertical apps Stay (PMS) and POS for hospitality and retail - REST API + MCP + SDK to automate and integrate with external tools **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | frihet | | frihet_apps | frihet | | invoicing | both | | mcp_server | frihet | | tax_models | both | | team | frihet | **Migration effort:** ~2h ### Frihet vs Factorial Website: https://factorialhr.com **Frihet advantages:** - Complete business platform with invoicing, accounting, expenses, and People - VeriFactu and TicketBAI e-invoicing built into the invoicing module - One platform price — no paying separately for People + invoicing modules - MCP server for AI agents with 157 tools **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | frihet | | ai_copilot | frihet | | invoicing | competitor | | mcp_server | frihet | | people | both | | verifactu | frihet | **Migration effort:** ~6h ### Frihet vs FreeAgent Website: https://www.freeagent.com **Frihet advantages:** - Native Spanish tax compliance: VeriFactu, TicketBAI, Facturae, AEAT models - MIT open-source remote MCP server for integration with any AI agent - Support for 139 countries with tax profiles and tax ID validation - Vertical apps Stay PMS and POS for hospitality and retail **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | both | | frihet_apps | frihet | | invoicing | both | | mcp_server | frihet | | multi_currency | both | | verifactu | frihet | **Migration effort:** ~5h ### Frihet vs FreshBooks Website: https://www.freshbooks.com **Frihet advantages:** - Native Spanish tax compliance: VeriFactu, TicketBAI, Facturae, AEAT tax models - Full business platform — accounting, expenses, People, and vertical apps in one place - Remote MCP server for AI agent integrations - EUR-native pricing with no USD invoicing or currency conversion **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | both | | expenses | both | | invoicing | both | | mcp_server | frihet | | people | frihet | | verifactu | frihet | **Migration effort:** ~5h ### Frihet vs HoneyBook Website: https://www.honeybook.com **Frihet advantages:** - One business platform with accounting, tax models, and native VeriFactu - MCP server for AI agents with 157 business tools - Integrated vertical apps Stay (PMS) and POS - Pricing adapted to the European market with VAT and IGIC compliance **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | frihet | | contacts_crm | both | | frihet_apps | frihet | | invoicing | both | | mcp_server | frihet | | verifactu | frihet | **Migration effort:** ~5h ### Frihet vs Odoo Website: https://www.odoo.com **Frihet advantages:** - Up and running in minutes, no consultant or custom implementation needed - Fixed, predictable pricing — no hidden costs for additional modules - Native MCP server for integration with any modern AI agent - Built for people, companies, and organizations across Europe **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | both | | ai_copilot | frihet | | api_public | both | | invoicing | both | | mcp_server | frihet | | verifactu | partial_competitor | **Migration effort:** ~20h ### Frihet vs QuickBooks Website: https://quickbooks.intuit.com **Frihet advantages:** - Native Spanish VeriFactu and tax model compliance (M303, M130, M111...) - MCP server for AI agent integration - EUR-native pricing with no currency conversion or USD billing - 17 languages included with auto-detection **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | both | | api_public | both | | invoicing | both | | mcp_server | frihet | | tax_models | frihet | | verifactu | frihet | **Pricing:** Frihet Pro €9/month — no additional fees for Spanish tax compliance **Migration effort:** ~8h ### Frihet vs Quipu Website: https://getquipu.com **Frihet advantages:** - Built-in AI with 55+ tools to automate accounting tasks - Native VeriFactu and TicketBAI support without extra setup - REST API + TypeScript SDK + CLI + MCP for developers - Facturae 3.2.2 for public sector invoicing (FACe) **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | both | | ai_copilot | frihet | | api_public | both | | invoicing | both | | mcp_server | frihet | | ticketbai | frihet | | verifactu | frihet | **Pricing:** Frihet Pro €9/month with AI, API, and VeriFactu included **Migration effort:** ~4h ### Frihet vs Sage Website: https://www.sage.com **Frihet advantages:** - AI Co-founder with autonomous agent capabilities for SMEs - Remote MCP server for integrations with Claude, ChatGPT, and Gemini - Deploy and go live in under 30 minutes - Native VeriFactu and TicketBAI with no paid add-on modules **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | both | | ai_copilot | frihet | | api_public | both | | invoicing | both | | mcp_server | frihet | | verifactu | both | **Migration effort:** ~10h ### Frihet vs Txerpa Website: https://txerpa.com **Frihet advantages:** - Support for 139 countries and 170+ currencies — beyond the Spanish market - Native TicketBAI and VeriFactu in a single platform - Official remote MCP server compatible with Claude, ChatGPT, and Gemini - Multi-client panel for accounting firms with batch tax model export **Feature matrix:** | Feature | Winner | |---------|--------| | invoicing | both | | mcp_server | frihet | | multi_currency | frihet | | tax_models | both | | ticketbai | both | | verifactu | both | **Migration effort:** ~3h ### Frihet vs Wave Website: https://www.waveapps.com **Frihet advantages:** - VeriFactu and TicketBAI integrated for the Spanish market - Public REST API with TypeScript SDK and MCP server for developers - Team and permission management with multi-client panel for accounting firms - Vertical apps Stay PMS and POS available as add-ons **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | both | | api_public | frihet | | invoicing | both | | mcp_server | frihet | | team | frihet | | verifactu | frihet | **Migration effort:** ~4h ### Frihet vs Xero Website: https://www.xero.com **Frihet advantages:** - Native VeriFactu and TicketBAI without third-party plugins - Official MCP server for native integration with AI agents - AI Co-founder with autonomous agent capabilities for business tasks - EUR pricing with no currency conversion or foreign currency fees **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | both | | ai_copilot | frihet | | api_public | both | | invoicing | both | | mcp_server | frihet | | verifactu | frihet | **Migration effort:** ~8h ### Frihet vs Zoho Invoice Website: https://www.zoho.com/invoice/ **Frihet advantages:** - VeriFactu, TicketBAI, and Facturae built-in — full Spanish fiscal compliance - Remote MCP server with 157 tools for any modern AI agent - Full double-entry accounting with 9 financial reports - Single platform — no need to buy additional Zoho modules **Feature matrix:** | Feature | Winner | |---------|--------| | accounting | frihet | | api_public | both | | invoicing | both | | mcp_server | frihet | | multi_currency | both | | verifactu | frihet | **Migration effort:** ~6h --- ## Developer platform ### REST API - Base URL: https://api.frihet.io/v1 - Authentication: API key (`X-API-Key` header) or OAuth2 (Authorization Code + PKCE) - Format: JSON, cursor pagination (`?cursor=`, `?limit=`) - Rate limits: 60 req/min (free), 600 req/min (pro+) - Webhook delivery: HMAC-SHA256 signature, automatic retry with exponential backoff ### TypeScript SDK - Package: `@frihet/sdk` - Install: `npm install @frihet/sdk` - Docs: https://docs.frihet.io/sdk ### CLI - Package: `@frihet/cli` - Install: `npm install -g @frihet/cli` - Auth: `frihet auth login` - Docs: https://docs.frihet.io/cli ### MCP Server - Package: `@frihet/mcp-server` - Remote: `https://mcp.frihet.io/mcp` - Tools: 157 covering Frihet operations - License: MIT - Docs: https://docs.frihet.io/mcp ### Webhooks - 60+ event types (invoice.created, expense.submitted, client.added, etc.) - Delivery: HTTPS POST with HMAC-SHA256 signature - Retry: exponential backoff, up to 48h - Docs: https://docs.frihet.io/webhooks --- ## Security & compliance - Firebase Auth (Email, Google, GitHub, Microsoft SSO) - Firestore security rules (strict workspace isolation) - AES-256 encryption for sensitive credentials - HMAC webhook signatures - CSP headers - GDPR compliant (RGPD — EU) - LOPDGDD compliant (Spain) - Cloudflare Turnstile (bot protection on auth forms) --- ## Supported languages (full UI localization) Spanish (ES), English (EN), Portuguese Brazil (PT-BR), French (FR), German (DE), Italian (IT), Swedish (SV), Norwegian (NO), Danish (DA), Finnish (FI), Dutch (NL), Turkish (TR), Polish (PL), Romanian (RO), Greek (EL), Hungarian (HU), Japanese (JA) --- ## Target audience ### Primary: Spanish freelancers & SMEs - Full VeriFactu, TicketBAI, Facturae, AEAT tax models - IGIC support (Canary Islands) - Spanish labor law (Art. 34+35 ET for time tracking) ### Secondary: European SMEs - EU e-invoicing standards (Factur-X, XRechnung, UBL, Peppol) - Multi-currency EUR-native pricing - GDPR-compliant data handling ### Tertiary: Developers & integrators - REST API, SDK, CLI, MCP, webhooks - MIT open-source tools - OpenAPI 3.1 spec ### Niche verticals - Hospitality: Frihet Stay (short-term rental PMS) - Restaurants: Frihet POS + Kitchen - Accountants/gestorías: multi-client workspace panel --- ## Frequently asked questions **Q: Is Frihet VeriFactu certified?** A: There is no official third-party "certification" badge for VeriFactu systems — compliance is declared via a signed declaración responsable (art. 13 RD 1007/2023), which Frihet publishes. Frihet's VeriFactu pipeline is live in production (since Feb 20, 2026); submissions are verified against the AEAT sandbox (verification passed April 4, 2026) and the production AEAT endpoint activates with each customer's certificate. It implements SHA-256 hash chaining, gap-free sequential numbering, XML SOAP submission to AEAT, and QR code on PDF per the VeriFactu specification. **Q: Does Frihet support TicketBAI?** A: TicketBAI infrastructure is built (XAdES-BES signing, BATUZ SOAP, hash chaining, QR). Production activation is in progress. **Q: What AI model does Frihet use?** A: Google Gemini (not GPT). The AI Co-founder has 55+ function tools for creating invoices by text, querying metrics, scanning receipts, and giving fiscal advice. **Q: Is there a free plan?** A: Yes — forever free. 999 invoices/month, 5 OCR scans, 20 AI messages. No credit card required. **Q: Can I use Frihet with Claude / ChatGPT / Gemini AI agents?** A: Yes. Frihet has an official MCP server (`@frihet/mcp-server`) with 157 tools. Claude Code, Claude Desktop, and any MCP-compatible client can connect. Remote MCP available at https://mcp.frihet.io/mcp. **Q: Is the MCP server open source?** A: Yes. MIT licensed. Repository: https://github.com/Frihet-io/frihet-mcp. **Q: What accounting standard does Frihet use?** A: Full double-entry accounting (partida doble). 9 financial reports: P&L, Balance Sheet, General Ledger, Trial Balance, Cash Flow, AR Aging, AP Aging, Tax Summary, Expense Categories. **Q: Can I migrate from QuickBooks / Xero / other tools?** A: Migration importers are in development. Current migration path: CSV export from competitor + CSV import to Frihet. Estimated effort: 2-20h depending on data volume. --- *Full document generated from @frihet/manifest v0.1.0.* *Last generated: 2026-07-16.* *Summary: https://www.frihet.io/llms.txt*