Embedded invoicing and
compliance infrastructure for platforms
For SaaS, marketplaces, and fintech products. Start in a free sandbox, create an entity, generate the right key, and prove one invoice flow before go-live.
AI can scaffold invoice code. It does not remove compliance, multi-entity access, or production support when invoices break.
Ship compliant invoices in minutes
Our TypeScript SDK makes integration simple. Full type safety, async iterators for pagination, and comprehensive documentation.
- Auto-generated SDK from OpenAPI spec
- Full TypeScript support with IntelliSense
- Sandbox environment for safe testing
- Automatic fiscalization on finalize
import SpaceInvoices from '@spaceinvoices/js-sdk';
const sdk = new SpaceInvoices('sk_sandbox_...');
const invoice = await sdk.invoices.createInvoice({
x_entity_id: 'ent_lunar_base_alpha',
data: {
items: [
{
name: 'Satellite Deployment Mission',
quantity: 1,
price: 45000,
taxes: [{ rate: 22 }]
}
]
}
}); AI makes invoice code easier. It does not make compliance ownership cheap.
Generating invoices is not the hard part. The real cost shows up in entity isolation, jurisdiction rules, operational exceptions, and keeping everything correct after launch.
Shipping a first demo
Invoice CRUD endpoints
PDF templates and basic document rendering
SDK scaffolding and code generation
Simple customer and item forms
The regulated surface area
Country-specific tax and e-invoicing rules
Fiscalization, VAT validation, and authority-specific workflows
Entity-per-customer and entity-per-seller isolation
Corrections, credit notes, exports, and auditability in production
How it works
Validate one real platform workflow in sandbox before you commit to owning go-live complexity.
Create one sandbox entity that matches your product model
Create a free account, then create the customer, seller, or business entity you actually need to support. This is where you prove your tenant model first.
Generate the right key and prove one workflow
Generate the account or entity key that matches your architecture, then use the SDK, API, embed, or React UI to issue one invoice the way your product would.
Go live only after compliance and ops are proven
Move to live only after you validate the entity setup, document flow, country-specific compliance steps, and what happens when invoices need corrections or support intervention.
The layers teams end up owning
The first demo is rarely the expensive part. The expensive part is multi-tenant correctness, compliance drift, and production operations after launch.
Time-to-value layer
TypeScript SDK, OpenAPI 3.1 spec, API Explorer, embed, and copy-paste React UI. Get one sandbox flow working quickly without locking yourself into one frontend path.
Platform layer
Each customer or seller gets an isolated entity with custom branding, settings, and compliance. This is the part most teams underestimate when they think they are only building invoice CRUD.
Compliance layer
VIES validation, reverse charge, real-time fiscalization, e-invoicing formats, EPC QR codes, and country-aware workflows. The maintenance burden does not disappear just because code generation got cheaper.
Beautiful interface included
Not just APIs. Get production-ready UI components and a fully-featured web dashboard.
Dashboard
Built for teams embedding invoicing, not rebuilding it
The best fit is a product team that needs invoicing inside its workflow and does not want to absorb country rules, tenant isolation, and ongoing compliance maintenance.
For Platforms
Entity-per-customer infrastructure for SaaS products
Enable your customers to issue compliant invoices inside your product without turning your team into an invoicing-compliance company.
For Marketplaces And Fintechs
Keep sellers and business customers isolated
Attach invoicing to transaction and payment flows while keeping each seller or business customer in its own compliant entity context.
For Developers
Validate fast before you commit to owning the surface area
Free sandbox with no time limit. TypeScript SDK, embed, React UI, transparent pricing, and docs that explain the real onboarding model instead of pretending compliance is just another CRUD table.
E-invoicing mandates are spreading fast
Countries across Europe are mandating e-invoicing. Don't get caught unprepared — start building with compliance built in.
Everything you need
A complete invoicing infrastructure. From document creation to compliance reporting.
Document Management
Invoices, estimates, credit notes with draft/finalize workflow. Custom numbering formats.
Smart Calculations
Automatic line item calculations. Multi-rate taxes. Decimal precision. No floating point errors.
Customer Catalog
Searchable customer database. Full-text search. MongoDB-style querying. Optional customers for retail.
Multi-Currency
170+ currencies supported. Currency conversion. Locale-aware formatting. ISO 4217 standard.
Multi-Language
Multiple languages for documents and UI. BCP 47 language tags. Per-entity locale settings.
Public Sharing
Shareable invoice links. Token-based access. No login required. Perfect for customer self-service.
Sandbox Environment
Test without consequences. Separate API keys. Same features as production. Stripe-style isolation.
Webhooks
Real-time event notifications. Retry with exponential backoff. Event filtering. Failure alerts.
Payments
Track payment status. Partial payments. Stripe integration. Overdue notifications.
Recurring Invoices
Automate subscription billing. Flexible schedules. Auto-generate and send. Pause and resume.
Data Export
Export invoices to Excel, CSV, or PDF. Bulk generation. Date range filtering. Full audit trail.
E-commerce Integrations
Connect Shopify, WooCommerce, and more. Automatic invoice generation from orders.
First entity free forever. No credit card required.
Price the platform, not the compliance burden
Transparent pricing for platform teams that need one sandbox workflow now and a clean path to multi-entity production later.
First entity free
Start in sandbox first
No credit card required. Validate one entity and one invoice flow before you decide whether to own country rules, corrections, and support operations yourself.
Start free sandboxNeed high volume? Contact us
Enterprise? We offer custom pricing, SLAs, and dedicated support. Let's talk
Ready to stop owning invoicing compliance yourself?
Start in a free sandbox, create your first entity, and prove one workflow before go-live. First entity free in production.