Changelog

What's new

Stay up to date with the latest features, improvements, and fixes.

September 2026

September 7, 2026

Faster document search, safer Portuguese and Slovenian compliance, WooCommerce order recovery, a published Data Processing Agreement, and less personal data in monitoring

Invoicing & Documents

  • Faster document search — Searching invoices, estimates, credit notes, advance invoices and delivery notes by customer or item text is now fast for accounts with large document volumes, with unchanged results and counts
  • Tax-exclusive line totals — Documents emphasize tax-exclusive line totals for customers marked as tax subjects, while taxes and grand totals stay unchanged
  • Calendar dates — Invoice, due, validity, payment and received dates show the exact calendar day in every time zone; users west of UTC previously saw the day before
  • Payment type selection — Choosing a payment type no longer opens the date picker underneath it on phones or desktop, and new payments default to bank transfer

Compliance

  • Slovenian UPN payment slips — Payer and recipient details print in full at the official slip dimensions, the slip moves intact to a new page when it does not fit, and the QR code uses the encoding banking apps expect
  • FURS authority checks — Invalid or unreadable responses from the FURS authority are treated as failures, and certificate uploads are rejected when the authority check cannot be trusted
  • Article 76.a validation — Domestic reverse charge and EU tax treatment are validated against the customer details actually shown on the document
  • Portuguese credit notes — A credit note must reference an issued original invoice; unlinked requests and links to draft, deleted or voided invoices are rejected before anything is numbered, so a mistake can no longer block the monthly SAF-T export

Privacy & Legal

  • Data Processing Agreement — A versioned DPA and sub-processor list are published on the website and apply to every account automatically; new accounts record the accepted version
  • Legal documents in settings — Links to the Terms, Privacy Policy, DPA and sub-processor list moved from the account overview to account settings
  • Less personal data in monitoring — Error reports and usage analytics no longer contain request bodies, emails, names, tax numbers or addresses, unused third-party services were removed, and country-name lookup runs on EU infrastructure

Expenses

  • Expense list — Expenses show their received date, list newest first by default, and document numbers link the same way as other document lists

Web App

  • Responsiveness and memory — The app uses less CPU and memory while editing documents, moving between dashboards and switching accounts

Billing & White-Label

  • Subscription page width — White-label subscription pages show all three plans side by side on laptop screens

Mobile

  • iOS account actions — Sign out and Delete account rows align identically, show a spinner while running, keep their VoiceOver names and cannot overlap

Apollo

  • iOS sign-in — Existing Apollo users can sign in, restore sessions and reset passwords in the iOS app regardless of how their membership was created or which plan they use

API

  • Saved catalog items — Creating a document with save_item: true and a referenced tax saves the catalog item with exactly that tax, and catalog validation errors return a clear message

SDKs & Integrations

  • WooCommerce store setup — Incomplete authorizations stay visible and repairable, store URLs and settings are editable, catch-up imports show the exact dates submitted, and all 18 languages are covered
  • WooCommerce totals — Imported orders reproduce the shop's exact net totals, explicit 0% tax lines and precise unit prices regardless of the entity's default calculation mode
  • Order processing recovery — Failed order processing stays visible and can be retried safely; existing documents and payments are reused, and retries no longer duplicate invoices or emails
  • Refund reconciliation — Fully refunded orders cancel their invoice even when other order details could not be processed, and retries keep historical refunds and manually voided invoices final
  • Stripe app — The Space Invoices app for Stripe no longer crashes when its views load
  • ImprovedImprove web app responsiveness and memory use
  • BugFix calendar dates shifting a day in western time zones
  • ImprovedImprove expense list date and number link
  • BugFix Slovenian UPN party field clipping
  • ImprovedPrefer untaxed PDF line totals
  • NewAdd WooCommerce invoicing integration
  • BugFix WooCommerce tax and price normalization
  • BugFix Article 76.a customer snapshot validation
  • BugFix replay of failed order document processing
  • BugFix blocked refund invoice cancellation
  • BugFix slow document search across company line items
  • ImprovedMove the account Legal card to user settings
  • BugFix tax not saved when adding an item to the catalog
  • BugFix iOS account action row alignment and busy states
  • ImprovedImprove white-label subscription page width
  • BugFix PT credit-note SAF-T safety
  • BugFix Portuguese credit notes linking to draft invoices
  • ImprovedRemove personal data from error and usage reporting
  • BugFix Space Invoices app screens not opening in Stripe
  • NewAdd public Data Processing Agreement and sub-processor list
  • BugFix certificate uploads accepted on FURS outages
  • NewAdd multilingual in-app guided walkthroughs
August 2026

August 31, 2026

Integrations

  • WooCommerce — Create invoices automatically from WooCommerce orders
  • Shopify PDF attachment — Choose whether Shopify order emails attach the invoice PDF

Compliance

  • Portuguese document signing — Improved signing for Portuguese documents
  • e-SLOG payment reference — Better compatibility of payment references in Slovenian e-invoices

Invoicing & Documents

  • Payment dates in exports — Document exports include payment dates
  • Advance deductions — Advance invoice deductions render correctly on invoice PDFs
  • Discount order — PDF totals apply discounts in the right order
  • Registry identifiers — Company registry identifiers are no longer truncated
  • Advance invoice view — Fixed a render loop on advance invoices

Expenses

  • Expense recognition access — Clear access and upgrade guidance for expense recognition

Billing & White-Label

  • Subscription renewals — Renewals succeed after a card update
  • Yearly pricing — Improved white-label yearly pricing

Mobile & Web App

  • Mobile dashboard — Better stats layout on small screens
  • Settings on mobile — Settings navigation no longer covers the page content

SDKs

  • JavaScript SDK bundle — Smaller, better-packaged SDK bundle

  • Add WooCommerce invoicing integration Connect WooCommerce stores to automatically import orders and create compliant invoices. Includes secure authorization, webhook management, historical sync, localized buyer-facing documents, and refund lifecycle handling.

  • Fix subscription renewals after card updates Ensure migrated white-label subscriptions continue renewing through Stripe after customers save a new card, without disrupting billing history or scheduled plan changes.

  • Improve e-SLOG payment reference compatibility Ensure explicit invoice references are available to accounting imports both as a general document reference and as payment remittance information, while preserving existing fallback behavior.

  • Add expense recognition access and upgrade guidance Show clear expense-recognition availability, limits, pricing, and upgrade guidance before users upload a document.

  • Fix truncated registry identifiers Preserve complete company and tax identifiers when importing registry data and creating entity records so significant trailing digits are not lost.

  • Add Shopify email PDF attachment setting Let merchants choose whether automated Shopify document emails include the PDF as an attachment in addition to the document link.

  • Fix advance invoice render loop Prevent the advance-invoice creation screen from crashing for Slovenian entities with fiscalization or e-invoicing controls enabled.

  • Add payment dates to document exports Include payment dates alongside payment types in spreadsheet document exports so exported payment details are complete.

  • Improve JavaScript SDK bundle packaging Reduce JavaScript SDK download and installation weight while preserving existing integrations, and strengthen package compatibility checks.

  • Fix advance deductions in invoice PDFs Ensure invoices created from advance invoices clearly show the full taxable total, the advance deduction, and any remaining balance across every PDF template and preview.

  • Improve white-label yearly pricing Add consistent annual white-label subscription pricing across billing and display surfaces, using explicitly configured yearly prices when available and a 20% discounted annual fallback otherwise.

  • Improve mobile dashboard stats layout Make dashboard summary cards easier to browse on small screens so open documents remain closer to the top of the page.

  • Fix settings navigation covering page content on mobile On phones, the settings menu was drawn on top of the settings form, making pages unreadable and unusable. The menu is now a compact picker that opens the full list in a panel, two settings pages no longer scroll sideways, and several page names that showed a placeholder instead of a translated label are fixed.

  • Improve Portuguese document signing Improve reliable qualified signing for Portuguese documents while keeping sandbox and live signing fully isolated.

  • Fix discount order in PDF totals Ensure invoice totals present discounts before the already-discounted subtotal so the calculation reads correctly.

  • BugFix advance deductions in invoice PDFs
  • BugFix subscription renewals after card updates
  • ImprovedImprove e-SLOG payment reference compatibility
  • BugAdd expense recognition access and upgrade guidance
  • BugFix truncated registry identifiers
  • NewAdd Shopify email PDF attachment setting
  • NewAdd KPR to Slovenian KIR export
  • BugFix advance invoice render loop
  • ImprovedAdd payment dates to document exports
  • ImprovedImprove JavaScript SDK bundle packaging
  • ImprovedImprove white-label yearly pricing
  • ImprovedAdd report totals row and stacked chart
  • ImprovedImprove mobile dashboard stats layout
  • BugFix settings navigation covering page content on mobile
  • UpdateImprove Portuguese document signing
  • BugFix discount order in PDF totals
August 2026

August 21, 2026

Compliance and e-invoicing

  • Peppol sending enrollment — Eligible entities can opt in to Peppol sending for outgoing invoices and credit notes, check recipient support, and follow enrollment status.
  • Portuguese document signing — Qualified signing for Portuguese documents is more reliable, with sandbox and live signing kept fully isolated.
  • Improved e-SLOG payment references — Explicit invoice references are now available to accounting imports as both document and remittance information.

Documents and exports

  • Payment dates in spreadsheet exports — Exported payment details now include payment dates alongside payment types.
  • Complete registry identifiers — Company and tax identifiers imported from registry data retain all significant digits.
  • Optional Shopify PDF attachments — Merchants can choose whether automated Shopify document emails include a PDF attachment in addition to the document link.
  • Stable advance-invoice creation — Slovenian entities using fiscalization or e-invoicing controls can create advance invoices without the form crashing.

Billing

  • Consistent annual white-label pricing — Billing and display surfaces now use configured yearly prices when available, with a consistent discounted annual fallback.
  • Reliable renewals after card updates — Migrated white-label subscriptions continue renewing through Stripe after customers save a new card.

App experience

  • Improved mobile dashboard layout — Summary cards are easier to browse on small screens, keeping open documents closer to the top.
  • Better dialog scrolling — Long dialogs remain usable on smaller screens without pushing controls outside the viewport.
  • Safer sign-in return routing — Successful sign-ins no longer redirect back into login or callback routes.
  • Clearer country availability — The website now distinguishes capabilities available today from those coming soon or planned.

Developer platform

  • Smaller JavaScript SDK package — SDK download and installation weight is reduced while preserving existing integrations and package compatibility.
  • ImprovedImprove dialog scrolling on smaller screens
August 2026

August 7, 2026

Web app reliability

  • Cleaner system-status notifications — Repeated states such as queued app updates and API outages now reuse a single current notification while unrelated operations remain distinct.
July 2026

July 31, 2026

Expenses

  • Expense document recognition — Upload supplier invoices and receipts and have the details recognized automatically

Compliance

  • Fiscal starting numbers — Set the first number of FURS and FINA fiscal sequences when migrating from another system
  • AKD Certilia certificates — Support for Croatian AKD Certilia fiscal certificates
  • Croatian fiscal QR — Correct QR URL format on Croatian invoices

API, SDKs & Docs

  • SDK parity — JavaScript SDK and integration docs aligned with the API
  • React UI package — OpenAPI parity in the published React UI package

Web App & Website

  • Sign-in return — Returning to the page you came from after sign-in works again

  • Status toasts — No more duplicate system status toasts

  • Legal pages — Updated terms and privacy for Space Invoices and Apollo

  • Country roadmap — Website country statuses updated

  • Add fiscal numbering starting numbers Allow Slovenian FURS and Croatian FINA fiscalized numbering to start from a chosen first number per premise or device. This helps customers migrate from another system without restarting fiscal invoice sequences at 1.

  • Add starting numbers for FURS and FINA fiscalization Set the first fiscal invoice number for each business premise or electronic device when using Slovenian (FURS) or Croatian (FINA) fiscalization. Businesses switching to Space Invoices mid-year can continue their invoice sequence from their previous system instead of restarting at 1.

  • Add AKD Certilia certificate support Allow Croatian fiscalization to use AKD/Certilia-issued fiscalization certificates where legally supported, in addition to the existing FINA certificate path.

  • Fix Croatian fiscal QR URL format Croatian fiscal receipt QR links should match the Porezna verification format so scanned receipts prefill the correct date/time and total amount.

  • Add expense document recognition MVP Let users and API clients upload supplier invoices and receive editable draft expenses populated from document recognition, with safe review states and source attachments.

  • Update legal pages for Space Invoices and Apollo Clarify the contracting entity, privacy roles, and service terms across Space Invoices and Apollo, with localized Apollo legal pages for supported markets.

  • Fix React UI OpenAPI parity publishing Restore reliable publication of React UI updates after the release workflow failed its schema-parity gate.

  • Improve SDK parity and integration docs Make the JavaScript SDK mirror the API’s snake_case field contract, remove legacy compatibility exports in a major release, and make reliable commerce integration behavior easier to discover.

  • Fix sign-in return routing Prevent successful sign-ins from being redirected back into login or callback routes.

  • Fix duplicate system status toasts Show a single current notification for repeatable web system states such as queued app updates and API outages, while keeping unrelated operations distinct.

  • Update website country roadmap statuses Clarify which country invoicing capabilities are supported now, coming soon, or planned for the future without exposing internal implementation detail.

  • NewAdd fiscal numbering starting numbers
  • NewAdd expense document recognition MVP
  • NewAdd starting numbers for FURS and FINA fiscalization
  • BugFix Croatian fiscal QR URL format
  • UpdateUpdate legal pages for Space Invoices and Apollo
  • NewAdd Slovenian Article 76.a tax treatment
  • NewAdd AKD Certilia certificate support
  • BugFix duplicate system status toasts
  • ImprovedImprove SDK parity and integration docs
  • ImprovedUpdate website country roadmap statuses
  • BugFix sign-in return routing
  • BugFix revenue recognition long customer names
  • BugFix category revenue net totals

For detailed API changes, see our API documentation.