Coming January 1st, 2026
Starting January 1st, 2026, all B2B invoices between Croatian companies must be exchanged electronically through FINA's e-Invoice system.
Space Invoices provides full support for the Croatian e-Invoice mandate. When enabled, invoices are automatically transmitted to FINA's system, and the document is enriched with tracking information.
This page covers the required data fields, how to enable e-invoice before the mandate, and the new document fields that become available.
Required Data
To successfully send B2B e-invoices through FINA, you must provide specific data on the organization, client, invoice, and line items.
Organization (Issuer)
-
email string required
Contact email (BT-23)
-
IBAN string required
Bank account number (BG-17)
{
"email": "[email protected]",
"IBAN": "HR1234567890123456789"
}
Client (Buyer)
-
taxNumber string required
OIB (required for B2B)
-
email string required
Contact email
-
isEndConsumer boolean required
Must be set to
falsefor B2B transactions
Client data can be set directly on the invoice via _documentClient, or stored on the Client and loaded automatically via clientId.
{
"taxNumber": "12345678901",
"email": "[email protected]",
"isEndConsumer": false
}
{
"paymentType": "bank"
}
Line Items (Document Items)
Each line item must include:
-
kpd string required from 2026
KPD classification code (format:
XX.XX.XX, e.g.,62.01.11)
KPD (Klasifikacija proizvoda po djelatnostima) classifies products/services per Croatian/EU CPA standard.
{
"_documentItems": [
{
"name": "Software development",
"price": 1000,
"quantity": 1,
"kpd": "62.01.11"
}
]
}
New Document Fields
When an invoice is sent via e-invoice, the document will include a _finaEinvoice object (read-only):
The _finaEinvoice Object
-
invoiceId string readonly
FINA-assigned invoice identifier
-
status string readonly
Current status (e.g.,
sent) -
sentAt string readonly
ISO 8601 timestamp when the invoice was sent
-
environment string readonly
Environment (
productionortest)
{
"_finaEinvoice": {
"invoiceId": "FINA-assigned-ID",
"status": "sent",
"sentAt": "2026-01-15T10:30:00Z",
"environment": "production"
}
}
Activation Required
The Croatian B2B e-Invoice feature requires activation on your account. Please contact us at [email protected] to enable this feature for your organization.
Early Activation (Before 1.1.2026)
To enable e-invoice before the mandatory date, set the organization default:
POST /v1/Organizations/:id/defaults
-
name string required
Set to
fina_einvoice_enabled -
value boolean required
Set to
trueto enable
After 1.1.2026, e-invoice will be automatically enabled for all eligible Croatian B2B invoices.
{
"name": "fina_einvoice_enabled",
"value": true
}