Zapier — Create documents from Zapier workflows
AI integration pages — Guides for MCP-based workflows
Embed playground — Local playground with route parity for the Embed SDK
Object storage — Uploads moved to EU object storage
Email validation — sendEmail requires a subject
Fix document display localization and empty discount placeholders
Clean up document-facing presentation by localizing draft document numbers consistently and removing placeholder dashes for empty discount cells. This keeps public, shareable, and PDF document views aligned.
Fix UPN/QR display on paid and non-payment documents
UPN payment slips and QR codes are now hidden on fully paid invoices and on document types that don't support payments, preventing confusion.
Fix entity address variables in email templates
Email templates now correctly resolve entity address variables like company name, address, and tax number, instead of showing raw placeholder text.
Fix fiscalized document editing
Documents that have been fiscalized through FURS or FINA are now properly blocked from editing, preventing accidental changes to tax-reported documents.
Fix draft document fiscalization validation
Draft documents no longer trigger fiscalization validation errors, allowing you to save incomplete drafts before finalizing.
Add text signature field to documents
Add a customizable text signature to invoices and other documents. The signature appears at the bottom of the PDF with styling that matches your chosen template.
Add customizable document footer
Set a persistent footer on your documents with entity address variables like company name, address, tax number, and registration number. The footer is saved per entity and appears on all new documents.
Add 8 new UI languages and expand country support
The web app is now available in Swedish, Finnish, Estonian, Bulgarian, Czech, Slovak, Norwegian, and Icelandic. Country support expanded to 37 countries with localized defaults.
Add PDF language selection for email sending
When sending a document by email, you can now choose which language the attached PDF should be rendered in. Useful when your customer's language differs from your default.
Add recipient signature to delivery note PDFs
Delivery note PDFs now include a recipient signature line, providing a place for the receiver to sign upon delivery.
Add document preview calculation endpoint
A new API endpoint lets you calculate document totals, taxes, and discounts without saving the document. Useful for real-time previews and validation in custom integrations.
Improve date and number formatting consistency
Dates and numbers throughout the web app now consistently use your entity's locale settings, ensuring the same formatting in forms, lists, and PDF documents.
Add e-invoicing via Peppol network
Send and receive electronic invoices through the Peppol network. Enables compliant B2B document exchange across Europe with automatic format conversion.
Improve list sorting and dashboard ordering
Make list views and dashboard cards order data more predictably. Users now get reusable sortable table headers, consistent cursor-based ordering across lists, and dashboard widgets that better match the canonical list results they expect.
Add reference field to documents
Documents now support a reference field for tracking purchase order numbers, project codes, or other external references. The field appears on PDFs and is searchable in the document list.
Add service dates to credit notes
Credit notes now support service date fields, matching the functionality already available on invoices. This helps with accurate accounting period tracking on corrections.
Add total discount to documents
Documents now show the total discount amount in the summary section, making it easy to see how much was discounted across all line items.
Add discount amounts display on PDFs
PDF invoices now show the monetary discount amount per line item alongside the percentage, making it clearer how much each discount saves.
Add credit note negative values setting
A new entity setting lets you display credit note amounts as negative values on PDFs, matching the accounting convention used in many European countries.
Fix double total_paid when voiding paid invoices
Voiding an invoice that already had payments recorded was incorrectly doubling the total paid amount on the resulting credit note.
Add unit prices with full precision on PDFs
PDF invoices now display unit prices with their full precision instead of rounding to 2 decimal places, preventing confusion when prices have more than 2 decimals.
Improve white-label admin setup flow
White-label operators can now set up and hand off deployments with a cleaner admin flow, better translations, and fewer dead ends between account and tenant contexts.
Add white-label capability and visibility controls
White-label operators can now control more product capabilities and document action visibility per deployment, with safer handling for non-billing subscriptions and branded document titles.
Improve public document share page parity
Public document links now render more consistently with saved documents, including better locale handling, preview behavior, and safer persistence rules for shared flows.
Add bulk e-SLOG ZIP export
Add bulk e-SLOG ZIP export for invoices, estimates, and credit notes. This lets supported Slovenian entities export valid e-SLOG XML documents in bulk from the API, export page, and document lists while skipping invalid documents and reporting skipped counts.
Fix blank optional unit cells in PDF templates
PDF line-item tables now leave optional unit cells blank when a row has no unit. This keeps customer-facing documents cleaner and avoids placeholder characters in mixed line-item tables.
Add managed cancellation flows
Customers can now cancel managed subscriptions through a guided flow instead of relying on manual support. The billing experience makes the next step clear and keeps subscription state changes predictable.
Add mobile app for iOS
A native iOS mobile app for creating and managing invoices on the go. Includes invoice creation with customer selection, FINA fiscalization support, account switching, sandbox mode, dark/light theme, printer integration, and email sending.
Fix missing data on migrated invoices
Migrated invoices were missing bank account details (bank name, BIC), had unprocessed placeholders in tax clause and signature fields, and entity email wasn't resolving on rendered documents.
Improve tablet invoice views on mobile
The mobile app now adapts invoice screens better for tablets, giving teams more room for line items, totals, and fiscalization details on larger devices. This makes field invoicing easier on iPad-sized layouts.
Add mobile fiscal operator settings
Teams using fiscalized invoicing can now save operator details directly in the mobile app before issuing receipts and invoices. This reduces setup friction for FURS and FINA workflows on the go.
Fix FURS validation and fiscalization date handling
Harden Slovenian fiscalization by validating operator tax numbers before FURS calls, preserving required legacy wire behavior, and keeping void/date-only handling on the correct fiscal calendar day.
Improve desktop request and webhook log inspection
Request and webhook logs now work better on desktop with a side-by-side detail view, improved sizing, and less noise when investigating issues.
Fix browser and bulk export download reliability
Document exports now download more reliably in the browser, with fixed link generation, raw download identifiers, and bulk export polling behavior.
Add Slovenia non-VAT-subject tax profile option
Support a Slovenian non-VAT-subject tax profile across entity settings, generated SDK/schema artifacts, and yearly tax export flows. This keeps local tax-profile handling aligned between configuration and reporting.
Improve recurring invoice editing and delivery visibility
Make recurring invoices easier to manage by letting users edit saved schedules directly and by surfacing delivery timing details in list views. This also finishes locale coverage for the recurring dialogs.
Improve app settings navigation and route guards
App settings now use a more consistent navigation structure with stronger entity route resolution and guard behavior, making settings pages easier to reach safely.
Improve payment lifecycle for voided and advance documents
Tighten how payments and allocations behave across edge-case document states. Teams can now edit manual payments on voided documents more safely, keep advance allocations sticky across related invoices, and rely on better balance behavior in adjacent accounting flows.
Improve PDF templates and preview stability
Refresh the document rendering experience with a redesigned modern template and more reliable PDF pagination and preview parity. This work also tightens payment-sensitive preview refreshes and keeps public/shareable rendering aligned with document-facing locale rules.
Fix sendEmail missing subject parameter validation
The email sending function is being called without a required subject parameter in some code paths. This error has occurred twice in 48 hours (Mar 15 at 03:16 UTC and Mar 17 at 03:15 UTC), indicating a systematic issue rather than an edge case.
Improve PDF templates with unified rendering engine
All PDF templates now use a single, consistent rendering engine. This improves visual consistency across templates and enables faster rollout of new PDF features like signatures, discounts, and linked documents.
Migrate uploads to object storage
Uploads now use object storage, and backup configuration was updated to the new bucket so files are stored more durably and managed more consistently.
Add financial categorization for revenue analytics
Businesses can group invoice revenue with reusable income categories and review revenue by category in analytics and exports. Saved items can carry a default category, and document lines can override it when needed.
Add Zapier document creation integration
Launch a Zapier integration for creating Space Invoices documents from external workflows. This also covers the initial auth/base-url defaults and launch/docs wiring so the integration is usable without manual setup fixes.
Fix linked documents to block draft linking
Linked documents should not allow linking to draft documents. Currently, draft documents can appear in the linked documents view, which is confusing since drafts have no final number or status. Both the API and web app should prevent linking to drafts.
Add FURS internal act downloads
Users can now download the required FURS internal act in both PDF and DOCX format before enabling Slovenian fiscalization. The generated document reflects the current active premises, devices, and invoice numbering rules from their FURS setup.
Improve white-label and embed settings controls
Refine partner-facing controls across white-label and embedded surfaces. This work adds safer default capability visibility, document-specific draft controls, standalone settings access for embedded flows, and better fiscalization prefills for hosted integrations.
Add AI integration pages for MCP workflows
Developers can now discover MCP and AI integration workflows through the API surface and docs. This makes it easier to connect Space Invoices to external automation and assistant tools.
Add Portugal invoicing compliance
Portugal entities now use country-mandatory invoicing compliance, including ATCUD series, certified PDF output, SAF-T export, and strict lifecycle restrictions. The implementation follows the previously certified legacy behavior where it still matters legally, while fitting the new API and web app structure. It is ready for certification review and any final adjustments requested during that process.
Add local embed playground and route parity
Local embed development now has a dedicated playground and stronger route parity, reducing differences between embedded document flows and the main app.
Add status page link to docs
Make the public status page easier to find from the documentation so users can quickly verify platform availability and incident state when they need it.
Fix account team role update routing
Repair account-team role updates so account admins can change account user roles through the correct account-scoped route flow instead of hitting broken or mismatched routing.
Add white-label subscription coupons
Support saved coupon codes for white-label subscriptions so operators can apply recurring discounts to monthly or yearly plans and keep those discounts visible in billing settings.