Roadmap
In Progress
-
Add FURS payment amount override
#
Invoice creation can optionally send a FURS payment amount that is smaller than the invoice total, so cases like ZZZS copayments fiscalize the paid amount without changing taxes or the invoice amount. -
Add multilingual in-app guided walkthroughs
#
Step-by-step walkthroughs now appear in the app for common tasks: branding your documents, and creating and sending your first invoice. -
Prorate white-label plan upgrades
#
When a customer upgrades to a higher white-label plan, apply the unused value of their current paid plan to the upgrade so they only pay the remaining difference. -
Add Excel export for expenses
#
Allow users to export expense records to an Excel workbook from the existing export workflow, alongside outgoing document exports. -
Add POS categories, item notes and daily revenue report
#
Point-of-sale improvements from an on-location customer running a wine bar: filter the register by item category, add a free-text note to a line so requests like “no cheese” reach the kitchen and the receipt, search customers by name or tax number when attaching them to a receipt, and view or export a daily revenue breakdown. -
Add guided onboarding for new white-label users
#
New users get a guided setup: find your company to auto-fill business details, add your logo and bank account while watching your invoice take shape, then send your first invoice — with clear progress on what’s left to set up. -
Improve tax field when tax is not charged
#
When a tax rule means no tax is charged on a document line (for example reverse charge on EU B2B sales), the tax field showed a large block of explanatory text on every line item. -
Add issuer breakdowns to expense reports
#
Let users expand expense categories to see monthly totals for each issuer, making it easier to understand which companies contributed to reported spending. -
Improve expense list date and number link
#
Show when expenses were received, order the expense list from newest to oldest by default, and make expense document numbers consistent with other document lists. -
Prefer untaxed PDF line totals
#
Documents will show tax-exclusive line totals more prominently when the customer is a tax subject, while keeping tax calculations and grand totals unchanged. -
Add WooCommerce invoicing integration
#
Connect WooCommerce stores to automatically import orders and create compliant invoices. -
Add business reports and analytics
#
A new Reports section brings receivables aging, customer statements, payments received, VAT summaries, sales analytics, payables and category profit views into the app, so businesses can answer “who owes me”, “what VAT do I owe” and “where does my revenue come from” without exporting to a spreadsheet. -
#
Recipients of a shared invoice link can add that invoice straight into their own books as an expense, instead of retyping it or re-scanning the PDF. -
Fix amounts formatted in the wrong locale
#
Make amounts in the expense form, payment fields, and shared document links follow the company’s configured locale instead of the app’s display language. -
Improve AR document duplication carry-over
#
Rework AR (sales document) duplication/conversion field carry-over so re-issue and lifecycle conversion follow distinct, correct policies, and fix invoice - credit note linking. -
Track fiscalized document output copies
#
Number repeated outputs of fiscalized documents so customers and authorities can distinguish the original from later copies. -
Improve website accessibility and feature coverage
#
Improve the marketing site’s accessibility and make its feature coverage reflect the platform’s current multi-entity, operational, reporting, localization, and e-invoicing capabilities while preserving the general multi-country positioning. -
Fix dashboard outstanding invoice amounts
#
Dashboard outstanding invoice lists should show the remaining unpaid balance for partially paid invoices and use localized revenue category copy. -
Add France September 2026 invoicing compliance
#
Add support for upcoming French invoicing legislation changes before they take effect on September 1. -
Add custom sender email identities
#
Add verified custom sender email identities for white-label defaults and entity overrides, with clear production/sandbox white-label handling and safe sender precedence for outbound document and reminder emails. -
Add Italy invoicing compliance support
#
Add Italy-specific invoicing compliance support for domestic B2B and B2C flows, including SdI/FatturaPA requirements and customer delivery rules. -
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. -
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 Italy SDI e-invoicing (FatturaPA via SDICoop)
#
Add Italy SDI/FatturaPA support for Italian entities selling B2B and B2C, including domestic invoices and online/in-app cross-border sales to foreign businesses and consumers. -
Add direct e-invoice sending
#
Send invoices electronically through the Peppol network with enrollment, recipient-support checks, delivery, and status tracking across supported countries. -
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 KSeF integration for Poland (XML generation, API client, fiscalization)
#
Release Polish KSeF support on September 15 for required Polish-seller B2B invoices across domestic, intra-Community, and export flows. -
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. -
Add custom sender email domain
#
Custom sender domain from (account and entity level), add tenant for each account for individual sender health insights. -
Add tax liability reports
#
Adds a dedicated tax report that estimates period tax due, shows output and input tax breakdowns, and lets users record tax authority payments for a period. -
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.
Planned
Week of Aug 4, 2026
-
Add user profile management
#
Cannot change name, locale, etc.
Week of Aug 11, 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.
Week of Aug 18, 2026
-
Add Poland foundation: country data, tax validation, and entity settings
#
Foundation work needed before any Poland-specific features can be built. -
Add Polish locale and PDF template support
#
Add Polish language support for invoice PDFs, email templates, and web app translations. -
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. -
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.
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 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.
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 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. -
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 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. -
Add multi bank account support
#
Add support for multiple bank accounts per entity.
Week of Nov 3, 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 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 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 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 CSV/Excel data import for customers and items
#
Allow bulk import of customers and items from CSV/Excel files. -
Add Germany accounting exports and compliance (DATEV, GoBD, Handelsregister)
#
German accounting integration: DATEV export format, GoBD compliance documentation, and Handelsregister company lookup. -
#
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.
Under Consideration
-
Add compliant long-term electronic document archive
#
Provide optional long-term preservation for issued and received business documents with verifiable integrity, controlled retention, audit history, and reliable export. -
Publish French e-invoicing compliance coverage
#
Explain how Space Invoices supports France’s electronic-invoicing reform, including domestic B2B transmission and B2C/international reporting through an approved platform. -
Fix embed list state restoration
#
Preserve document-list filters, sorting, search, and pagination when users open a document and return to the embedded list. -
Set up Shopify App Store publication
#
Prepare the existing Shopify integration for public Shopify App Store submission so merchants can install it, connect their store, sync orders, and automate invoicing through a reviewed, supportable listing. -
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. -
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 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. -
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. -
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. -
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 white-label billing with Stripe Connect
#
Thebilling_enabledflag is stored but has no effect. -
#
Respect white-label feature visibility settings for multi-entity creation so configured users only see entity actions that are enabled for their account. -
White-label subscription plans management
#
Add ability to create and manage subscription plans for each white-label. -
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). -
Add copy-paste components showcase page
#
Add copy-paste configurable components page to website for developers. -
Add MCP server for API integration
#
Create MCP server for Space Invoices API for AI assistant integration. -
Add SDK cursor pagination iterator
#
Add iterator helper for cursor pagination to JS SDK. -
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. -
Improve mobile experience
#
Optimize web app for mobile devices.
Have a feature request? Let us know.