Roadmap
In Progress
-
Fix invoice editor feedback issues
#
Improve invoice editing so notes and signatures keep formatting, line items stay in the user’s chosen order, customer invoice history is easy to find, and customer search is clearer. -
Fix custom API gross-only invoice amounts
#
Fix invoice and delivery-note creation so custom API integrations that send gross-only amounts do not render zero net line values. -
Improve mobile invoice and branding flows
#
The iOS app now uses the updated invoice, settings, and supporting modal flows with improved layout consistency. -
Add miniMAX XML export for Slovenia
#
Let Slovenian companies export miniMAX-compatible accounting XML from Space Invoices. -
Add VASCO XML export for Slovenia
#
Let Slovenian companies export VASCO-compatible accounting XML from Space Invoices. -
Fix unit column text overlap on PDF templates
#
The unit column on invoice PDFs is too narrow, causing long unit names like “TABLETA” or “STEKLENIČKA” to overlap with adjacent columns. -
Add auto-fiscalization when payment is added to skipped invoice
#
When a fiscalizable payment type (cash, card, check, other) is added to an invoice that was previously skipped for FURS fiscalization, the system should automatically trigger fiscalization. -
Add place of issue field to invoice defaults
#
While not required, users want to add a place of issue (kraj izdaje) field to invoices, preferably displayed alongside the invoice date instead of the cash register field. -
Add direct e-invoice sending
#
Send invoices electronically via the Peppol network through our Flowin (Wolters Kluwer) integration. -
Semi-realtime currency conversion on document add
#
When creating a document and the selected currency doesn’t match the entity’s currency, show the active conversion rate for that day on the page so the user can see what it is. -
Add Stripe Marketplace App for invoice creation, auto-invoicing, and e-invoicing compliance
#
Add a Stripe App that lets Stripe users create compliant invoices from payment and customer data, automate invoice creation for common Stripe events, and connect e-invoicing workflows where supported.
Planned
Week of May 11, 2026
-
#
Respect white-label feature visibility settings for multi-entity creation so configured users only see entity actions that are enabled for their account. -
Add SDK cursor pagination iterator
#
Add iterator helper for cursor pagination to JS SDK.
Week of May 18, 2026
-
Add customer notes and data management
#
Add notes and remarks to customer records to track important information like payment behavior, partner codes, or special arrangements — visible when creating invoices for that customer. -
Add payment method customization
#
Create custom payment methods with your own labels (e.g., “Cash on delivery” instead of “Cash”), distinguish between payment types in webhooks, and display payment details on invoices.
Week of May 25, 2026
-
Audit dialogs for scroll overflow
#
Review modal dialogs across the web app and improve scroll behavior where content can exceed the viewport, especially in settings and document workflows. -
Add white-label billing with Stripe Connect
#
Thebilling_enabledflag is stored but has no effect. -
Add user type collection for analytics
#
Ask for and save optional user type (dev/ceo/cto/etc) for later to show different content to different types of users.
Week of Jun 1, 2026
-
Add additional e-commerce integrations
#
Expand e-commerce support beyond Shopify and WooCommerce to include platforms like PrestaShop, Etsy, Wix, Amazon, and others, enabling automatic invoice generation for more online sellers. -
White-label subscription plans management
#
Add ability to create and manage subscription plans for each white-label.
Week of Jun 8, 2026
-
Update GitHub public repos
#
Review and update public repositories in the space-invoices GitHub organization: - Ensure repos have correct descriptions and topics - Update READMEs with current documentation links (docs.spaceinvoices.com) - Archive or update outdated repos - Ensure SDK repos point to correct API URLs (eu.spaceinvoices.com).
Week of Jun 15, 2026
-
Add conditional invoice notes and custom text
#
Automatically add notes, preambles, or custom text to invoices based on conditions like tax type, sales channel, or customer. -
Improve invoice element visibility controls
#
Granular control over which elements appear on invoices — hide order numbers, product codes, currency symbols, or customer labels for a cleaner presentation tailored to your needs. -
Add email delivery confirmation tracking
#
See whether invoice emails were delivered, opened, or bounced.
Week of Jun 22, 2026
-
Improve mobile experience
#
Optimize web app for mobile devices.
Week of Jun 29, 2026
-
Add copy-paste components showcase page
#
Add copy-paste configurable components page to website for developers.
Week of Jul 6, 2026
-
Add Italy PEM/PEL software fiscalization for receipts
#
Add software-based fiscal receipt support for Italy using the PEM/PEL architecture, replacing the need for hardware Registratore Telematico (RT) devices. -
Improve delivery note features
#
Enhanced delivery notes with conversion-to-invoice verification, additional fields (vehicle temperature, signatures), and the ability to hide prices for cross-border or confidential deliveries. -
Add bank account integration and payment matching
#
Import bank statements (CSV from e-banking) to automatically match payments to invoices, eliminating manual payment recording. -
Add CTA when entity limit reached
#
When a user reaches their entity limit, show a clear upgrade or support call-to-action instead of silently blocking entity creation. -
Add MCP server for API integration
#
Create MCP server for Space Invoices API for AI assistant integration.
Week of Jul 7, 2026
-
Add Italy SDI e-invoicing (FatturaPA via SDICoop)
#
Add Italy as the third fiscalization country, enabling Italian businesses to issue e-invoices through the SDI (Sistema di Interscambio) system.
Week of Jul 14, 2026
-
Add bulk invoice operations
#
Perform actions on multiple invoices at once — mark as paid, void, send, or update status in bulk instead of processing one by one. -
Add CSV/Excel data import for customers and items
#
Allow bulk import of customers and items from CSV/Excel files.
Week of Jul 21, 2026
-
Add Poland foundation: country data, tax validation, and entity settings
#
Foundation work needed before any Poland-specific features can be built. -
Add Polish invoice compliance fields and annotations
#
Add Polish invoice fields and annotations needed for compliant local invoicing, including seller and buyer tax details, required invoice metadata, line item information, VAT breakdowns, and relevant Polish compliance labels.
Week of Jul 28, 2026
-
Add Polish entity settings schema for KSeF and MPP
#
Add Poland-specific entity settings for e-invoicing and split payment workflows, including environment selection, tax identifier settings, and split-payment defaults. -
Add multi bank account support
#
Add support for multiple bank accounts per entity.
Week of Aug 4, 2026
-
Add NIP (Polish tax number) validation
#
Validate Polish NIP tax numbers for entities and customers so Polish invoicing data is checked before documents are issued or submitted. -
Add user profile management
#
Cannot change name, locale, etc.
Week of Aug 11, 2026
-
Add UBL invoice generation module and XRechnung/ZUGFeRD exports
#
Build reusable EU-wide UBL 2.1 invoice XML generation module, then layer XRechnung (German CIUS) and ZUGFeRD on top.
Week of Aug 18, 2026
-
Add custom sender email domain
#
Custom sender domain from (account and entity level), add tenant for each account for individual sender health insights.
Week of Aug 25, 2026
-
Add KSeF API client for invoice submission and retrieval
#
Add a Polish e-invoicing API client for submitting invoices, checking submission status, and retrieving official confirmations from the national e-invoicing system.
September 2026
-
Add POS and cash register features
#
Point-of-sale functionality with quick-action buttons, terminal and printer support, barcode scanning, and mobile-optimized product organization for in-person sales. -
Improve async bulk PDF export
#
Non-blocking batch export.
Week of Sep 1, 2026
-
Add KSeF FA(3) XML generation from invoice data
#
Generate Polish e-invoice XML from Space Invoices document data, including seller and buyer details, invoice metadata, line items, VAT breakdowns, and totals.
Week of Sep 8, 2026
-
Add KSeF integration to fiscalization module
#
Connect Polish e-invoicing submission into the fiscalization workflow so eligible Polish invoices can be submitted automatically as part of finalization.
Week of Sep 15, 2026
-
Add multiple email recipients for invoices
#
Send invoice emails to multiple recipients at once — add accountants, company contacts, or CC/BCC addresses so everyone who needs a copy gets one automatically. -
Add business analytics dashboard
#
No reporting capabilities.
Week of Sep 21, 2026
-
Add HUB-3 payment barcode for Croatia
#
Croatian bank payments.
Week of Sep 22, 2026
-
Improve invoice filtering and search
#
Enhanced filtering by country, payment method, product name, SKU, sent status, and reference number. -
Add KSeF integration for Poland (XML generation, API client, fiscalization)
#
Full KSeF integration: FA(3) XML generation from invoice data, API client for submission/retrieval, and integration into the fiscalization module.
Week of Sep 28, 2026
-
Add item SKU/EAN fields with invoice display
#
Add SKU and EAN code fields to products, display them on invoices and in product tables, and make them searchable in reports and exports for better product tracking. -
Add separator and text line items
#
Add support for separator/text-only line items on documents.
Week of Sep 29, 2026
-
Add country detail pages to website
#
Add clickable country detail pages to the website’s /countries section.
October 2026
-
Add OCR invoice recognition for received invoices
#
Automatically extract data from uploaded PDF invoices using OCR to pre-fill received invoice fields, reducing manual data entry and speeding up expense recording. -
Add shipping service integrations
#
Generate packing slips and shipping labels for carriers like Posta Slovenije, GLS, and DPD directly from orders, reducing manual work for e-commerce businesses.
Week of Oct 13, 2026
Week of Oct 19, 2026
-
Add GitHub login
#
Add GitHub OAuth login for Space Invoices users.
Week of Oct 20, 2026
-
Add JPK reporting data export (V7M and FA)
#
Add Polish JPK tax reporting exports so businesses can prepare structured VAT and invoice reporting files from Space Invoices data.
Week of Oct 26, 2026
-
Add income and expense categorization
#
Add income/expense categorization for better financial tracking.
Week of Oct 27, 2026
-
Add Poland advanced compliance (MPP, NBP, White List, JPK, OSS)
#
Advanced Poland compliance features: split payment (MPP) detection, NBP exchange rates, White List bank verification, JPK reporting exports (V7M/FA), and OSS cross-border B2C VAT. -
Add White List (Biała Lista) bank account verification
#
Add Polish VAT taxpayer bank-account verification support so businesses can check whether supplier payment accounts are listed for relevant B2B transactions.
Week of Nov 3, 2026
-
Add split payment (MPP) detection and invoice annotation
#
Implement mandatory split payment (Mechanizm Podzielonej Płatności / MPP) detection and automatic invoice annotation for Polish B2B invoices. -
Add NBP exchange rate integration for PLN VAT amounts
#
Polish law requires VAT amounts to always be expressed in PLN, even on foreign currency invoices. -
Add entity user management documentation
#
Document multi-tenancy, entity users, and how accounts relate to entities.
Week of Nov 9, 2026
-
Add per-user access control and permissions
#
Direct permission assignment (no roles).
Week of Nov 10, 2026
-
Add OSS cross-border B2C VAT support for ecommerce
#
Support EU One-Stop-Shop (OSS) scheme for cross-border B2C ecommerce sales from Polish entities. -
Add request log documentation guide
#
Mention request log in guides (accessible in invoicing UI and account management dashboard).
Week of Nov 17, 2026
-
Add Germany accounting exports and compliance (DATEV, GoBD, Handelsregister)
#
German accounting integration: DATEV export format, GoBD compliance documentation, and Handelsregister company lookup. -
Add Polish locale and PDF template support
#
Add Polish language support for invoice PDFs, email templates, and web app translations. -
#
Add refresh button to list page in web to reload and bust cache.
Week of Nov 24, 2026
-
Add DATEV export for German accounting
#
DATEV is the dominant accounting software ecosystem in Germany (~2.5M businesses, used by most Steuerberater/tax advisors). -
Improve empty state cards on dashboard
#
The dashboard list cards (e.g. -
Add Vasco KN-21 XML export for Slovenia
#
Vasco accounting software integration.
Week of Nov 30, 2026
-
Add PHP SDK
#
Create PHP SDK for Space Invoices API.
Week of Dec 1, 2026
-
Add documents table to customer detail view
#
Add a documents table to the customer detail view page in the web app that shows all documents associated with a customer. -
#
When navigating to invoice list page the URL changes and adds a history step - replace the history step with latest instead. -
Add unit field to items
#
Allow saving unit of measurement when creating/editing items. -
Add email availability check on signup
#
Standalone validation before signup.
Week of Dec 8, 2026
-
Add document-level discount
#
Add support for document level discount (applies to whole invoice, not per item). -
Add event-driven automatic invoice sending
#
Automatically send invoices by email when triggered by events — document creation, order payment, proforma-to-invoice conversion, or integration syncs — without manual intervention. -
Improve public invoice view page
#
Enhance existing /public/invoices/shareableId.
Week of Dec 14, 2026
-
Add Python SDK
#
Create Python SDK for Space Invoices API.
Week of Dec 15, 2026
-
Add expenses web UI
#
Add a dedicated web UI for supplier expenses so teams can review bills and receipts, manage attachments, and record AP payments without using the raw API. -
Add destination-based EU VAT (OSS) support
#
Support charging destination country VAT rates for EU B2C cross-border sales (EU One Stop Shop rules).
Week of Dec 22, 2026
-
Allow patching metadata on non-editable documents
#
Allow updating metadata fields on documents even when the document itself is locked or no longer editable. -
Add e-invoicing documentation per country
#
Add dedicated documentation sections for e-invoicing, organized by country.
Week of Dec 29, 2026
-
Allow clearing STATUS filter individually
#
The STATUS filter in document lists cannot be cleared on its own — users must reset all filters to remove it. -
Show all amounts with exactly two decimal places
#
All monetary amounts (EUR) and percentages should be displayed with exactly two decimal places (e.g.
Week of Jan 5, 2027
-
Add FURS/FINA status to health check endpoint
#
Health API should include availability status of FURS/FINA fiscalization systems alongside database and Redis checks. -
Improve VAT display and terminology
#
Several VAT-related display improvements are needed: 0% VAT rate should be shown on documents, the invoice details panel should include a full VAT breakdown matching the PDF layout, and the generic “Tax” label should be renamed to “VAT” (DDV) throughout the application for clarity.
Week of Jan 11, 2027
-
Add receipts document type
#
Research and add receipts support.
Week of Jan 12, 2027
-
Add print_count field to FURS fiscalization schema
#
The invoice PDF template expects a print count field for FURS invoices (required when reprinting), but the field is missing from the data schema, so it can never be stored or displayed. -
Fix tax validation missing OtherTaxesAmount
#
Tax amount validation doesn’t include OtherTaxesAmount and ReverseVATTaxableAmount in the total calculation, which could allow incorrect tax totals to pass validation.
Week of Jan 19, 2027
-
Add FINA 2-day retry deadline enforcement
#
FINA regulations require that failed invoice submissions must be retried and successfully delivered within 2 days. -
Add FINA certificate expiry monitoring
#
Certificate expiry monitoring currently only covers FURS certificates.
Week of Jan 26, 2027
-
Fix FURS storno timezone to use Ljubljana
#
Invoice reversal (storno) operations use UTC time instead of the Slovenia timezone (Europe/Ljubljana), which could cause date mismatches in the FURS system. -
Improve PDF rendering performance
#
PDF generation for documents with payment slips (UPN) is slower than necessary due to redundant browser rendering.
Week of Feb 2, 2027
-
Auto-populate due date and valid-until on invoice and estimate forms
#
Invoice and estimate creation forms don’t pre-fill the secondary date field, even though the API auto-calculates it from entity settings. -
Add company registry autocomplete to entity create form
#
When creating a new business entity, automatically suggest a country based on the user’s language and show company registry search.
Week of Feb 9, 2027
-
Fix company registry setup for production readiness
#
The company registry module lets users auto-fill customer details from government data (currently Slovenia via AJPES). -
Add subscription management as platform feature
#
Unify SI account subscriptions and white-label subscriptions into a general-purpose subscription management system that can be offered as a platform feature to API customers.
Week of Feb 16, 2027
-
Add eDavki KIR submission integration
#
Submit the book of issued invoices (KIR) directly to the Slovenian tax authority (FURS) via the eDavki portal. -
Add webhook events to accounts-payable documents
#
Webhook events are only emitted for invoices.
Week of Feb 23, 2027
-
Add client portal for document viewing
#
Create a lightweight client portal where end customers can view all their invoices, download PDFs, and track payment status. -
Add two-factor authentication (2FA)
#
Implement TOTP-based two-factor authentication.
Week of Mar 2, 2027
-
Add custom fields for customers and items
#
Allow users to define custom fields (text, number, date, dropdown) on customers and items. -
Add basic inventory management
#
Implement basic inventory tracking for items: stock levels, automatic deduction on document finalization, low stock alerts.
Week of Mar 9, 2027
-
Add proforma invoice document type
#
Add proforma invoice as a distinct document type with its own numbering sequence. -
#
Show related documents on the document view page.
Week of Mar 16, 2027
-
Add “show deleted” filter to list tables with restore/status actions
#
Add an optional “show deleted” filter to list views so users can find deleted records and take supported recovery or status actions without using a separate trash page. -
Add GoBD compliance documentation
#
GoBD (Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, Aufzeichnungen und Unterlagen in elektronischer Form sowie zum Datenzugriff) are German rules for digital record-keeping and tax audit compliance.
Week of Mar 23, 2027
-
Add German company registry (Handelsregister) lookup
#
Like the existing Slovenian AJPES company registry lookup, add the ability to look up German companies from the Handelsregister. -
Fix duplicate document customer handling
#
When duplicating document, if anything in the customer data is changed, remove the customer_id link as the apparent intention is to change the customer. -
Scope idempotency key to entity
#
Change idempotency key scope from account to entity level. -
Add dedicated entity enable/disable route
#
Only allow enabling/disabling entity via dedicated route, not directly via update. -
Update email route to documents/:id/send
#
Move email sending endpoint to be nested under documents resource.
Week of Mar 30, 2027
- Add welcome email flow for new users #
-
Add docs link for developers in web app
#
Add a link to the documentation site (docs) for developers in two places in the web app: 1.
Week of Apr 6, 2027
-
Add e-commerce module
#
E-commerce features: - Order management system - Packaging reports (interstat) - COD payments reconciliation - Label printing.
Week of Apr 13, 2027
-
Clean up UI library README
#
Clean up the public UI library README so installation and copy-paste component usage are easier for developers to understand. -
Standardize API supported locales
#
Standardize list of API supported locales and reuse across API code. -
Add invoice price and currency display options
#
Flexible price display on invoices — show gross or net prices, display price + VAT separately, hide EUR equivalents for foreign currency invoices, and ensure consistent decimal places across all documents.
Week of Apr 20, 2027
-
Fix KIR export createObjectURL failure
#
Improve Slovenian KIR export downloads so ZIP files are handled reliably across the API, SDK, and browser export flows. -
Fix left-align tax confirmation checkbox
#
The tax confirmation checkbox (“Davčno potrdi”) should be left-aligned instead of center-aligned on the document creation form.
Week of Apr 27, 2027
-
Always show due date under invoice number
#
The due date is not consistently displayed under the invoice number in the document list. -
Add option to show both discount columns (€ and %)
#
Users want to display both discount columns simultaneously — both the percentage and the euro amount — rather than choosing between them.
Week of May 4, 2027
-
Fix PDF invoice preview zoom level
#
The PDF preview shown in the invoice detail view is zoomed in too much, making it difficult to read the document at a glance. -
Move FINA payment type validation to VALIDATE stage
#
Payment type validation currently happens during the fiscalization stage, causing confusing late errors.
Week of May 11, 2027
-
Research Slovenia 2028 e-invoicing support
#
Track Slovenia’s 2028 B2B e-invoicing rollout and define the extra product and compliance work needed beyond Peppol and e-SLOG. -
Add e-SLOG support for Slovenia
#
Generate Slovenian e-SLOG invoice documents from Space Invoices as a dedicated interoperability workstream.
Week of May 18, 2027
-
Add self-hosted Peppol AP MVP
#
Let platforms send and receive Peppol invoices through Space Invoices with a Belgium-ready MVP. -
Improve website seo and performance
#
Analyze website peformance and seo and apply improvements.
Week of May 25, 2027
-
Remove 0 default values from FURS/FINA premise inputs
#
Some FURS and FINA premise registration form inputs use 0 as a default value. -
Support multi-account login on web app
#
The user can be invited to multiple accounts.
Week of Jun 1, 2027
-
Add checkboxes to documents lists tables for PDF multi-export
#
Add check boxes to documents lists.
Week of Jun 22, 2027
-
#
Add option to set edge offset for widget and button.
Week of Jun 29, 2027
-
Add onboarding guides feature to widget users with simple…
#
Add onboarding guides feature to widget users with simple event and route based control and corner or at-element popup.
Have a feature request? Let us know.