Changelog
March 5, 2026
March 5, 2026
Mobile App
- iOS mobile app — Create and manage invoices from your phone. Includes invoice creation with customer search, FURS fiscalization for Slovenia, FINA fiscalization for Croatia, multi-account switching, sandbox mode, dark/light theme, and email sending
E-Invoicing
- Peppol network integration — Send electronic invoices through the Peppol network, enabling compliant B2B document exchange across Europe with automatic format conversion
Document Features
- Reference field — Add purchase order numbers, project codes, or other external references to any document, visible on PDFs and searchable in lists
- Text signature — Add a customizable text signature that appears at the bottom of your PDF documents
- Customizable footer — Set a persistent footer with entity address variables (company name, address, tax number, registration number) that appears on all documents
- Service dates on credit notes — Credit notes now support service date fields for accurate accounting period tracking
- Total discount — Documents show the total discount amount in the summary section
- Recipient signature on delivery notes — Delivery note PDFs include a signature line for the receiver
- Document preview calculation — New API endpoint to calculate totals, taxes, and discounts without saving the document
PDF & Templates
- Unified rendering engine — All PDF templates now use a single, consistent engine, improving visual consistency and enabling faster feature rollout
- Discount amounts on PDFs — Line items show monetary discount amounts alongside percentages
- Credit note negative values — New entity setting to display credit note amounts as negative values, matching European accounting conventions
- Right-aligned numeric columns — Value columns in PDF tables are now properly right-aligned
- Unit prices with full precision — PDF invoices display unit prices with full decimal precision instead of rounding to 2 places
- Registration number variable — Use your company registration number in document footers via template variables
Localization
- 8 new UI languages — Swedish, Finnish, Estonian, Bulgarian, Czech, Slovak, Norwegian, and Icelandic, with country support expanded to 37 countries
- PDF language selection for email — Choose which language the PDF attachment should be rendered in when sending documents by email
- Unified date and number formatting — Dates and numbers consistently use your entity’s locale settings across forms, lists, and PDFs
Fixed
- Linked documents block draft linking — Draft documents can no longer be linked as related documents
- Credit notes display negative values — Credit note amounts display correctly as negative when the setting is enabled
- Unified date format — Date formatting is now consistent between the web app and PDF documents
- Fiscalized documents blocked from editing — Documents reported to FURS or FINA can no longer be accidentally modified
- Draft fiscalization validation — Drafts no longer trigger fiscalization validation errors
- Double total_paid on void — Voiding paid invoices no longer doubles the payment amount on the credit note
- UPN/QR hidden when not applicable — Payment slips and QR codes are hidden on paid invoices and non-payment documents
- Entity address in emails — Email templates correctly resolve entity address variables instead of showing placeholders
- Missing data on migrated invoices — Migrated invoices now correctly show bank account details and resolve tax clause placeholders
February 23, 2026
February 23, 2026
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
February 15, 2026
February 15, 2026
Invoicing
- EPC QR code for SEPA invoices — Invoices now include EPC QR codes that banking apps can scan to pre-fill SEPA credit transfers, available across all PDF templates
- Delivery notes — New document type for tracking goods delivery, with void support via API
- Separator items — Visual section headers to group line items on invoices, like “Development Services” and “Design Services”
- Related documents — Document API responses now include linked source and target documents
- Classic PDF template — Added the v1 Classic invoice template with improved font handling and layout
- Sales per item export — Export a per-item sales report for any time period to review revenue and returns
- Germany support — Added Steuernummer field and entity settings for German businesses
- EPC QR toggle in settings — Enable or disable EPC QR codes on EUR invoices from entity settings
Web App
- European language support — Added Italian, French, Spanish, Portuguese, Dutch, Polish, and Croatian translations
- Automatic language detection — New visitors are served the app in their browser’s preferred language
- Bookmarkable pages — Resource IDs now appear in URLs for easy bookmarking and sharing
- Unified email designs — System emails now share a consistent, professional design
- Improved document view — Cleaner, more compact document details panel with a streamlined layout
- Document limit banner — Clear notification when approaching or reaching the document limit on your plan
- Auto-populated due dates — Invoice creation form now pre-fills the due date from your entity settings
Embed SDK
- Settings and exports views — New embeddable views for entity settings and document exports
- Embed bug fixes — Fixed document creation crash and various embed component issues
Bug Fixes
- FURS certificate upload — Fixed certificate upload failing on production
- API key dialog — Fixed dropdown width and display value in API key creation dialog
- Error notifications — Fixed text overflow in error toast messages
- Return to Account — Fixed redirect going to wrong page after switching contexts
- Void invoice FURS check — Voiding non-fiscalized invoices no longer incorrectly requires FURS data
- Duplicate document linking — Advance invoices and credit notes now warn before linking to already-linked invoices
- Breadcrumb navigation — Back links now correctly return to the previous page
- PDF template selection — Documents now render with the correct template and fonts
- UPN QR encoding — QR codes for Slovenian bank payments now use the required ISO 8859-2 encoding
- Credit note discounts — Voiding an invoice with discounts now correctly copies discount values to the credit note
- Datepicker in embeds — Date picker calendar now opens correctly in embedded views
- Sandbox void — Voiding invoices on sandbox accounts no longer fails with a document limit error
- Advance invoice due date — Advance invoices no longer show an unnecessary due date
- Delivery note linking — Delivery notes can now be specified as source documents in document relations
- Payment query filters — Payments can now be filtered by credit note or advance invoice
February 11, 2026
February 11, 2026
Major Features
- Recurring invoices — Set up automated invoice generation with daily, weekly, monthly, or yearly frequency. Includes auto-send, pause/resume, and a full management page
- Order management — New order module with Shopify webhook integration, order processing pipeline, automatic invoicing for paid orders, and a web UI for managing orders
- Subscription billing — Billing system with usage tracking and payment lifecycle management
Tax & Compliance
- FURS premise registration fix — Fixed 500 error when registering real estate business premises, with duplicate name validation and better error messages
- Sandbox environment fix — Entities created via sandbox API keys now correctly maintain their sandbox environment
- FURS/FINA settings — Added Entity Information section to FINA settings with OIB gating and improved form inputs
- PDF text contrast — Invoice accent colors now automatically adjust text contrast for readability on both light and dark backgrounds
SDK & Documentation
- OpenAPI spec cleanup — Unified duplicate models, reducing SDK from 2,044 to 459 model files (75% smaller)
- v1 to v2 migration guide — New documentation covering endpoint changes, authentication, and data format differences
Bug Fixes
- Document view layout — Fixed header and PDF preview scrolling off screen
- Breadcrumbs and navigation — Fixed broken “View” actions and slug-based navigation links across the app
February 10, 2026
February 10, 2026
Document View
- Activity timeline — Document view pages now show a timeline of all activities (created, updated, emailed, fiscalized) with cursor-based pagination
- Simplified fiscalization card — Replaced verbose FURS/FINA detail displays with a clean status badge and manual retry button
- Payment refresh — Document details and PDF preview now auto-refresh after adding or editing a payment
Tax & Compliance
- Issuer and operator info — Fiscalization data on documents now includes the issuer tax number and operator details for both FURS and FINA
SDK & API
- Custom document creation in SDK —
createCustom()methods now available for invoices, estimates, credit notes, and advance invoices - Request log filtering — Web app session calls are now excluded from API request logs, showing only external API usage
Web App
- API downtime detection — Users are redirected to the login page with status info when the API is temporarily unavailable
- 404 pages — Custom not-found pages for root, /app, and /account routes with translations
- Email modal — Wider dialog and taller message area for a better writing experience
February 9, 2026
February 9, 2026
Invoicing & Documents
- Croatia FINA B2C fiscalization — Full integration with Croatia’s FINA tax authority for B2C invoice fiscal verification, mirroring the existing Slovenia FURS support
- Soft delete — Documents, customers, and items are now soft-deleted instead of permanently removed, with restore support
- Tax subject field for customers — Customers can now be marked as tax subjects, matching the existing entity setting
- Croatian localization — Croatian translations for invoices, UI, and email templates with HR date/number formatting
Customer Management
- Customer detail page — View full customer details and history in a dedicated page
- Customer CRUD in web app — Create, edit, and delete customers directly from the web interface
International Support
- Poland support — Poland added as a supported country with PLN currency and entity defaults
- Entity defaults for all languages — Default document templates and settings for all supported languages
Web App
- Item detail page — View and edit item details in a dedicated page
- Improved loading states — Smoother loading experience with centered spinner replacing plain text
- White-label branding — White-label web apps now show the white-label name instead of Space Invoices branding
- Compact entity list — Redesigned entity list with a cleaner, more compact layout
- Mobile improvements — Web app and marketing website optimized for mobile devices
- Fix document scroll — Document preview now scrolls independently from the data entry form
Developer Tools
- Frontend embed SDK — JavaScript SDK for embedding Space Invoices pages in third-party websites via iframes
- Webhooks — Subscribe to events (invoice created, payment received, etc.) with automatic retries and delivery tracking
- Webhook documentation — Complete guide with integration examples
- Idempotency documentation — Guide covering the Idempotency-Key header, supported endpoints, and retry behavior
- Pagination documentation — Guide for cursor-based pagination with code examples
- Sandbox data reset — Reset all test data in sandbox environments with one click
- Bulk sandbox delete — Delete test data in bulk from sandbox environments
- UI library on GitHub — Component library published as a public GitHub repository
Platform
- Demo account — Daily-refreshed demo account showcasing app features with sample data
- Uptime monitoring — Public status page for service health and uptime history
- Pricing update — Platform fee updated to €49/month
- Roadmap page — Public roadmap added to the website
- Changelog page — Changelog added to the documentation site
February 6, 2026
February 6, 2026
White-Label Platform
Build your own invoicing product on top of Space Invoices with our new white-label capabilities:
- White-label users & UI access — Create isolated user experiences for your customers with separate login flows and branded interfaces
- Hidden features configuration — Control which features are visible per white-label for different market segments
- Billing configuration — Configure billing settings per white-label for subscription management
- Theme config — Customize colors and styling for the embed SDK per white-label
- Management UI — Full admin interface for managing white-labels in your account
Developer Tools
- JS SDK on npm — Install with
npm install @spaceinvoices/js-sdkfor full TypeScript support - CLI for UI components — Install pre-built invoicing UI components into your React project
- Rate limiting — API rate limiting with clear headers (
X-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-Reset) - llms.txt — AI-friendly documentation added to docs site
Platform
- Hal AI assistant — In-app AI chat for quick help and support
January 12, 2026
January 12, 2026
White-Label
- White-label user access — Manage users within white-label deployments with scoped permissions
Invoicing
- Rounding correction — Automatic rounding adjustments to ensure invoice totals match line item sums exactly
API
- Request log retention — Configurable retention policy for API request log bodies
- Audit trail — User and API key tracking in request logs and activities
- Backward pagination — Navigate through paginated results in both directions with
prev_cursor
January 10, 2026
January 10, 2026
Invoice Editing
- Live preview editing — Edit invoices with a real-time PDF preview side-by-side
- Partial updates — Update individual fields on any document type without replacing the entire document
- Item catalog prefill — Select items from your catalog to auto-fill invoice line items
Account Management
- Account dashboard — Manage your account settings, API keys, and subscription in one place
- Entity enable/disable — Enable or disable entities to control usage
Tax & Compliance
- Automatic tax clauses — Tax clauses auto-populate based on applied tax rules
API & Docs
- Renamed endpoints — Cleaner API paths with
/documentsreplacing/accounts-payable - Request log filtering — Filter and search through your API request logs
- Documentation rewrite — Comprehensive guides covering compliance, FURS setup, and API usage
January 3, 2026
January 3, 2026
Documents & API
- Draft documents — Save documents as drafts before finalizing
- Entity stats API — Query aggregate statistics for your entities
- Service date fields — Add service period start and end dates to invoices
Authentication
- Google login — Sign in with your Google account
SDK
- Improved SDK — Rebuilt JavaScript SDK with better types and smaller bundle size
Branding
- Space Invoices — Rebranded from Leka to Space Invoices with updated UI across the platform
December 31, 2025
December 31, 2025
PDF & Documents
- 3 new PDF templates — Classic, Minimal, and Fashion invoice templates to match your brand
- Bulk PDF export — Export multiple documents as PDFs with email notification when ready
- PDF caching — Faster PDF delivery with cloud-based caching
- Document version history — Track changes to invoices over time
- Duplicate documents — Quickly duplicate any document as a starting point
- Document numbering settings — Customize invoice number format and sequences
Slovenian Compliance
- e-SLOG 2.0 — Generate electronic invoices in the Slovenian e-SLOG 2.0 format
- KIR export — Export data in KIR format for Slovenian tax reporting
Platform
- Email verification — Verify email addresses during signup
- White-label architecture — Multi-tenant white-label support with hidden feature configuration
- Subscription billing — Integrated subscription plans and billing
- Default tax rates — Set default tax rates per entity for faster document creation
- Entity activities — Activity log tracking changes across your entities
December 18, 2025
December 18, 2025
Document Management
- Excel/CSV export — Export invoices and documents to Excel or CSV for accounting software
- Advance invoices — New document type for advance/proforma invoices
Tax & Compliance
- VIES tax validation — Automatic EU VAT number validation via VIES
- Gross price support — Enter prices as gross amounts with automatic tax calculation
- Tax rules engine — Modular tax rules with EU reverse charge and domestic tax logic
Payments & Banking
- Multiple bank accounts — Add multiple bank accounts with UPN QR payment codes on invoices
- Payments page — Dedicated payments list with full CRUD operations
Notifications
- Overdue reminders — Automatic email notifications for overdue invoices
December 14, 2025
December 14, 2025
Website & Documentation
- Space Invoices website — Launched our public-facing website with a space-inspired dark theme
- API documentation — Interactive API docs with guides, code examples, and endpoint explorer
Improvements
- Company autocomplete — Look up Slovenian companies by name or tax number to auto-fill customer details
November 25, 2025
November 25, 2025
Documents
- Credit notes — Issue credit notes to correct or cancel previously issued invoices
Authentication
- Password reset — Secure password reset flow with email verification
November 20, 2025
November 20, 2025
Tax & Compliance
- FURS fiscalization — Full integration with Slovenia’s FURS tax authority for fiscal verification of invoices
Internationalization
- Multi-currency support — 152 currencies available for invoicing across global markets
- All countries — Complete country database for accurate address and tax handling
November 5, 2025
November 5, 2025
Email & Sharing
- Email service — Send invoices, notifications, and password resets via email
- Public invoice sharing — Share invoices with clients via unique links, no login required
- Image uploads — Upload logos and images for your invoices and company branding
Documents
- Estimates — Create and manage estimates with full CRUD operations
Initial Release — v2
October 27, 2025 — v2.0.0
Space Invoices v2 is here — a complete rebuild of the platform after 2 years of development. Faster, more flexible, and built for scale.
Core Invoicing
- Invoice creation with live PDF preview — See your invoice update in real-time as you fill it in
- Customer management — Full customer database with search and autocomplete
- Item catalog — Reusable product and service catalog for quick invoice line items
- Tax management — Flexible tax rate configuration
- Payment tracking — Record payments against invoices with partial payment support
Developer Experience
- JavaScript SDK — Type-safe SDK for integrating Space Invoices into your applications
- API key management — Create and manage API keys with request logging
- OpenAPI spec — Full API documentation with interactive explorer
Internationalization
- Multi-locale invoices — Generate invoices in any language with localized number and date formatting