October 5, 2026
Issuer-country tax wording, early-payment discounts, crypto invoicing, Swiss QR-bill, subscription billing in arrears, white-label coupons, per-user provisioning for white labels and JS SDK 13, custom store integrations, staff role and AI assistant file transfers.
Invoicing & documents
- Country tax wording — Documents now use the tax wording of the issuer's country, such as VAT, GST or Sales Tax and the local tax number label, instead of a generic "Tax"
- Hide tax when no tax is applied — A new opt-in setting hides tax rows and rates on documents where no tax was charged; an explicit 0% rate is still shown
- Early-payment discounts — Offer a discount for paying early, with reusable terms you can override per invoice; the payable amount and deadline are shown clearly and the discount is applied automatically when payment arrives in time
- Crypto invoicing — Opt-in support for businesses that work with crypto: invoice in Bitcoin, Ether or stablecoins, show crypto equivalents on regular invoices, print your wallet addresses and record crypto payments
- Swiss QR-bill — Swiss and Liechtenstein businesses can print the standard QR-bill payment part on CHF and EUR invoices so customers can pay by scanning it in their banking app
- Credit notes applied to invoices — When recording a payment with a credit note you can pick which of the customer's credit notes to use, and later edit or remove that application
- Exchange rates on foreign-currency documents — Draft documents pick up a fresh exchange rate when their currency or date changes, so reports and dashboards no longer show those amounts as unavailable
- Time zones — Document dates and the "not in the future" check follow your business's own time zone, and new businesses default to their country's time zone
- Recipient address line — The second address line of a customer is now printed on invoices in the Classic, Condensed and Minimal templates
- Payment QR codes — Turning on a payment QR code shows up on the next PDF download instead of an older saved copy
Compliance & e-invoicing
- German e-invoice exports — XRechnung and ZUGFeRD downloads now check the document as it is at download time, so valid invoices and credit notes export correctly and invalid ones explain which field needs fixing
Billing & white-label
- Subscription billing in arrears — Space Invoices subscriptions now charge the platform fee together with the previous month's usage on the 1st, so each invoice covers one period; activating a subscription no longer charges the card, and the first bill prorates the fee from the activation day
- White-label coupons — Coupons can be limited by duration, number of redemptions, expiry date and plan, and white-label admins create, edit and deactivate them and see who redeemed them from a new Coupons step in settings
- Branded emails — Document emails and notifications for white labels now carry the white label's own logo, colour, name and verified sender address
- Document link template — White-label partners can set where document links in emails and payment reminders point, so customers open invoices on the partner's own site
- Guided onboarding — White labels can switch on a step-by-step setup wizard, a first-steps dashboard and a first-invoice guide for new users
- Saving white-label settings — Saving one section of the white-label admin settings no longer resets settings in other sections
Integrations & developer platform
- Per-user provisioning for white-label platforms — White-label platforms can create a Space Invoices user for each of their own users without an email or password, look users up by their own ID through user metadata, and update a user's role and metadata in one call
- Short-lived user tokens — The user token endpoint accepts an optional lifetime from 5 minutes to 24 hours; such tokens are limited to what an embedded session needs and cannot manage users, credentials or account settings, and without a lifetime the endpoint behaves as before
- JavaScript SDK 13.0.0 — This major version changes one call: generateEntityUserToken now takes the request body as its second argument and the options, such as the entity, as its third, so existing calls need updating as described in the migration note; earlier SDK versions and direct API calls are unaffected
- Custom store integrations — Any custom-built online store can send orders through a signed webhook or the API and get the same automatic invoicing, emails, fiscalization and refund handling as Shopify and WooCommerce, with a step-by-step guide in the docs
- Metadata filters — Filtering by a metadata key or other nested field, including with a list of values, now works instead of failing, and unsupported filters return a clear error; the filtering guide shows the supported form
- AI assistant write access — When connecting an AI assistant such as Claude, users with editing rights can again choose read and write access, with read-only as the default
- AI assistant file transfers — Connected AI assistants can upload receipts, supplier invoices and import files, and download PDFs, e-invoices and exports, through short-lived secure links
Reports & exports
- Takings reports — See your takings for a whole month as well as a single day in the iOS app, and download the daily and monthly takings reports as spreadsheets from the Export page; editors can use them too
- Revenue recognition drill-down — Click any amount in the revenue recognition report to see the invoice lines behind it, with the remaining deferred balance per line and each invoice's recognition schedule
Team & access
- Staff role — Admins can invite staff who issue and manage only the invoices they created, in the iOS app and in a reduced web app without settings, reports or team management
Web app
- Staying signed in on Safari — Active users on Safari stay signed in instead of being logged out after a week
- Remembered list settings — Document lists remember your sort order and rows per page when you come back from a document
- User menu and account view — Your personal settings moved to a user menu in the header, and account owners see clearly when they are inside a single business
- Deleted customers — A deleted customer or supplier opens with a "deleted" notice and a Restore button instead of an error
- Bulk expense actions — Select several expenses on the list to void them or delete drafts in one step
- Expense payment limit — A payment or edit that would push an expense above its open balance is rejected, from any app or integration
- Company lookup — Slovenian company lookups now fill in bank accounts and registered business activity
- Translations — Menus, buttons and labels are fully translated in every supported language, with missing accents restored
Travel orders
- Travel order PDFs — Totals no longer split across pages, details line up, and the signature and footer blocks look finished
Apollo
- New sign-ups — Brand-new Apollo users go straight to creating their company
Website
- Product overview pages — New pages explain in plain language what white-label, embedded and API customers see, for finance, product and operations readers
- BugFix missing customer address line 2 on invoice templates
- ImprovedImprove web login persistence
- ImprovedAdd product tour page for non-technical buyers
- BugFix metadata and nested-field query filters
- BugFix list-of-values and nested filters on JSON fields
- BugFix AI assistant connections limited to read-only
- BugFix applying and removing credit notes on invoices
- BugFix untranslated and misspelled web app strings
- NewAdd custom store order integrations
- NewAdd multi-select bulk Void and Delete drafts to expenses
- NewAdd guided onboarding for new white-label users