February 23, 2026
Bulk copy delivery notes to invoice, Croatian FINA numbering, real-time transaction types, mandatory advance invoice payments, and 16 bug fixes across localization, filtering, and document handling.
Added
- Bulk "Copy to Invoice" for delivery notes — Select multiple delivery notes from the list and merge them into a single invoice with one click. All items are combined, customer info is carried over, and source documents are automatically linked
- Unified document numbering for Croatian FINA entities — Croatian entities can now use a single document numbering sequence across all document types, as required by FINA regulations
- Real-time transaction type display — See the transaction type (cash/non-cash) in real time while creating documents, based on your selected payment method
- 0% VAT line on invoices and PDFs — Untaxed items now show a 0% VAT summary line on invoices and PDF documents for clearer tax reporting
- Delivery notes without amounts — Create delivery notes that list items without showing prices or totals
Improved
- Multi-document conversion separators — When converting multiple documents into one invoice, separator lines now show which items came from which source document
- Mandatory payments for advance invoices — Finalized advance invoices now require at least one payment record, ensuring accounting consistency. Drafts remain exempt
- SDK embed views — The JavaScript SDK now includes views for delivery notes, entity settings, and data exports
- Scrollbar styling — Improved scrollbar appearance across the application
- Navigation after canceling a draft — Canceling a draft now returns you to the document list you came from, not always the invoices list
- Cancelled tag placement in delivery notes — The voided status tag now appears in a dedicated column, matching the invoices list layout
- Invoice search hints — The search field now shows an "Enter ↵" hint so users know to press Enter to search
- Slovenian translation grammar — Fixed plural forms in back-to-list buttons across all languages
- Linked documents on PDFs — PDF templates now show a section listing related documents
Fixed
Share button error on document view page
Decimal separator for Slovenian locale now correctly uses commas
Invoice date format no longer defaults to US locale
Payment status badges no longer show incorrectly on credit notes
Voided invoice credit note labels are now properly localized
API validation no longer rejects null values in invoice creation
Entity model data now returns complete information
Delivery notes list language no longer displays in English regardless of locale
Embed SDK API key no longer exposed in client-side code
Advance invoice save buttons no longer stuck in disabled state
Document list filtering works correctly across all filter combinations
Default variables now show properly on invoices
Payment SDK types use consistent naming
Billing emails no longer use hardcoded English text
Slovenian locale rendering fixed across document views
Invoice cancellation now works correctly for gross-priced items
Add delivery notes without amounts Allow users to create delivery notes without prices or amounts. This is useful for documenting goods delivered when pricing is handled separately or not relevant to the delivery document.
Improve navigation after canceling a draft When a user cancels a draft invoice, they are returned to the invoices list even if they started from the delivery notes list. The app should return to whichever document list the user navigated from.
Fix incorrect payment status on credit notes Credit notes incorrectly show status badges like "Paid" and "Cancelled" in the list view, detail view, and PDF. These statuses don't apply to credit notes and should be removed.
Improve scrollbar styling Scrollbars should use a light color scheme with thin width instead of appearing dark-themed with arrow buttons.
Add separator items to documents Documents now support separator items — visual section headers that group line items on PDFs. Separators have a title and optional description but no pricing, letting users organize invoices into logical sections like "Development Services" and "Design Services".
Add EPC QR toggle to entity settings form Add a toggle in entity settings for enabling EPC QR codes on EUR invoices. Available for all EU countries and Switzerland (SEPA countries). The backend already supports this feature but there's no UI for it.
Improve cancelled tag placement in delivery notes In the delivery notes list, the "Cancelled" status tag appears next to the document name. It should be moved to a column on the right side, matching the layout used in the invoices list.
Fix decimal separator for Slovenian locale Decimal separators should always use commas (not periods) for Slovenian locale. Periods should only be used as thousand separators. Currently discounts and tax values incorrectly use periods as decimal separators.
Fix client association bug in document creation/duplication When viewing invoices for Client A, invoices for Client B may appear incorrectly due to clientId/documentClient mismatch during duplication and manual editing. Fix clears both clientId and _documentClient.id when user manually edits client fields, creating an unlinked snapshot.
Fix advance invoice save buttons disabled When opening the advance invoice creation form, the save buttons appear disabled even when all required fields are filled in. This is likely a form initialization issue where the validation state doesn't reflect the pre-filled values until the user interacts with the form.
Add 0% VAT line for untaxed items on invoices and PDFs Invoices with untaxed items now display a 0% VAT line in the tax summary on both the invoice view and PDF output, providing clearer tax breakdowns for compliance.
Improve web app performance by deduplicating API requests The web app now avoids duplicate preview requests while you work on documents, which makes previews feel faster and reduces unnecessary loading. This improves responsiveness when editing invoices and similar documents.
Fix share button error on document view page Clicking the Share button on a document view page returned a "Document type query parameter is required" error instead of generating a shareable link.
Fix phantom payment reference after deletion on credit notes After deleting all payments from a credit note, the API rejects new payment creation with "Payment amount would exceed credit note total" error. The system retains a reference to deleted payments in the overpayment validation, even though GET /payments returns an empty list.
Fix invoice date format defaulting to US locale Invoice dates are displayed in US format (MM/DD/YYYY) instead of the user's locale format. This causes confusion for non-US users who expect dates in their regional format.
Add MCP server endpoint to API Developers can connect Space Invoices to compatible automation and assistant tools through an MCP endpoint. The same work also powers the public-facing integration surface used by the latest AI and docs workflows.
Fix default variables not showing on invoices Variables configured in the "Default values" settings are not being applied or displayed on invoices. Users expect these values to automatically populate new documents.
Fix Slovenian locale and document rendering language Fixed Slovenian tax label to show "DDV" instead of "Davek" and ensured document rendering uses the entity's locale instead of the UI language, so invoices display in the correct language regardless of the user's interface setting.
Fix discounts not copied to credit note on invoice void When voiding an invoice that has discounts on line items, the resulting credit note does not preserve the same discount values. Users see correct discounts on the original invoice but missing/wrong discounts on the credit note.
Add signature field to delivery note PDF Delivery note PDFs currently have no place for the recipient to sign when accepting goods. Adding a designated signature area would make delivery notes suitable for use as proof of delivery.
Improve multi-document conversion with separators When creating a new document from multiple selected documents (e.g., converting several delivery notes into one invoice), add a separator line item above items from each source document showing the source document number (e.g., "Advance 2026-00001"). Separators are only added when linking more than one document, making it easy to see which items came from which source.
Add real-time transaction type display on document creation Show the transaction type (Domestic, EU B2B, EU B2C, Export) in real-time when creating documents, with auto-populated tax clause from entity settings. FINA fiscalization selectors are automatically hidden for non-domestic Croatian transactions.
Fix void invoice failing on sandbox due to missing environment Voiding an invoice on a sandbox account returns 403 "Document limit reached" because the void endpoint doesn't forward the environment parameter when creating the offsetting credit note, causing it to default to "live" and trigger the free tier document limit check.
Fix incomplete Entity model data Entity model does not contain all expected data. User reported this issue but provided minimal details — needs investigation to determine what fields are missing.
Fix delivery notes list displaying in English The delivery notes list UI shows English text even when Slovenian is selected as the language. All UI elements should respect the user's language preference.
Right-align columns with numeric values Columns containing monetary or percentage values (EUR, %) should be right-aligned instead of center-aligned, following standard accounting/invoicing conventions.
Fix export 405 error in embedded views Export button returns a 405 error in the embedded document creation view. The export forms use relative fetch paths that resolve to the web app instead of the API when running inside an iframe.
Unify date format across GUI and PDF Dates are displayed in different formats across the GUI and PDF. They should be unified to a consistent format (dd.mm.yyyy) throughout the application.
Fix credit notes to display negative values Credit notes should show negative values in both the document detail view and the document list. Currently the amounts appear as positive numbers which is incorrect for credit notes.
Add registration number variable for document footers Users need a template variable for company registration number (matična številka) to use in document footers. This is a common business requirement for Slovenian companies.
Fix missing localization on voided invoice credit notes The label "Credit note for voided invoice 2026-00012" is displayed in English regardless of the user's language setting. It should be translated to the user's selected language (e.g. Slovenian).
Fix datepicker not opening in embedded views Datepicker calendar doesn't open when clicking date fields in the embedded document creation view. The popover gets trapped by the parent container's CSS stacking context.
Add OibPrimateljaRacuna to FINA SOAP for B2B B2B invoices sent to CIS need to include the customer's OIB (tax identification number) as required by 2026 Croatian fiscalization regulations. Currently the SOAP envelope omits this field.
Fix document list filtering bugs Several filtering issues affect document lists: status filtering is not working at all, and filter placeholder text appears in English regardless of the user's language.
Improve invoice search with hint text The invoice number search field requires pressing Enter to execute the search, but there is no visual hint indicating this. Users may not realize they need to press Enter. Add a hint or implement auto-search as the user types.
Allow API key PDF exports without email notification PDF export currently requires a user access token because it sends an email notification. API key users (including embedded app with entity tokens) should be able to initiate exports and receive the job ID to poll for status, without requiring email delivery.
- ImprovedImprove SDK with missing views