Webshop fiscalization, set up in 15 minutes
Shopify or WooCommerce, a connection code, a certificate. From that moment every paid order, by card, cash on delivery or bank transfer, becomes a fiscalized receipt with JIR and ZKI, the customer gets a PDF, and the sales, purchase and VAT ledgers fill themselves.
- First 14 days free
- No card
- No developer
- E-invoices need a contract with ePoslovanje or Moj-eRačun
Screens from the app. Customers and amounts are examples.
What fits in 15 minutes
From signing up to the first fiscalized receipt, with no developer and no documentation to read. The times are from real setups at merchants already on Fiskalizator.
- 2 min
Sign up
Company name, OIB, business unit and till number. That is all the tax office needs for a receipt to get its number.
- 3 min
Connect
The app from the Shopify App Store or the plugin in WordPress. Paste the connection code and the webhook sets itself up. Without a webshop you issue invoices by hand in the app.
- 5 min
Certificate
Upload your FINA or Certilia .p12 certificate once and it stays encrypted. A free demo certificate exists for testing, so you can start before the real one arrives.
- 5 min
Trial order
Place a test order and look at the receipt: JIR and ZKI on it, the PDF that went to the customer and the line that wrote itself into the sales ledger.
The only thing that takes longer than 15 minutes is getting the real certificate: FINA or Certilia issue it in a few days. How to request it is in the guide How to start fiscalizing B2C receipts.
E-invoices go through ePoslovanje or Moj-eRačun
Fiskalizator is the program where invoices are created and the books are kept. It is not a licensed intermediary and does not send e-invoices itself. They are sent by ePoslovanje or Moj-eRačun, which we connect to over an API. To issue e-invoices you need a contract with one of those two intermediaries.
- 1
On our side
A document is produced from an order or manual entry. We fiscalize the B2C receipt ourselves and it gets its JIR and ZKI. For a buyer with an OIB we prepare a structured e-invoice.
- 2
The API link
The structured document goes over the API to your licensed provider, Moj-eRačun or ePoslovanje. We set the link up; the account with the provider stays yours.
- 3
On the provider side
The provider fiscalizes the e-invoice and delivers it to the recipient. You pay their delivery fee directly to them, separately from our subscription.
From 1 Jan 2026 Fiscalization 2.0 - e-invoice obligation for VAT payers. Get compliant in time.
Get compliantOne system, every channel
Webshops
Shopify & WooCommerce: paid orders automatically become fiscal receipts (JIR/ZKI) or B2B e-invoices.
Shopify & WooCommerceSole traders & services
No webshop? Issue invoices and offers manually in the app: fiscalization, PDF, e-mail to the buyer and the ledgers in one place.
Start 14-day free trialAccountants
Free accountant account: manage all clients from one place, switch into each and run their books.
For accountantsAccountants' clients
Your accountant invites you; grant access to your invoices and exports in one click - revoke anytime.
Accept inviteConnect however you want
What Fiskalizator does after those 15 minutes
Fiscalization is the entry point. The rest is bookkeeping that fills itself from the invoices: offers, recurring invoices, credit notes, incoming invoices, ledgers and an export for your accountant.
Fiscalization
- B2C receipts with JIR & ZKI (Fisc 1.0)
- E-invoices prepared and sent via a licensed provider
- Channel by buyer: e-invoice with an OIB, else B2C
- Storno and credit notes, automatic on refunds
- FINA & Certilia certs, encrypted at rest
- API link to providers: Moj-eRačun and ePoslovanje
Documents & payments
- Offers, created and sent at no charge
- Recurring monthly invoices, issued automatically
- PDF with HUB-3 barcode
- E-mail invoices to buyer (own SMTP)
- Payment tracking (paid/unpaid)
- Per-line KPD 2025 + OIB autofill (VIES)
Books & exports
- Sales & purchase ledgers
- VAT return
- Cash-flow book (KPR)
- Bank statement import + matching
- Accounting ZIP export
- Analytics: revenue, payments, channels
Integrations & compliance
- Shopify app (App Store)
- WooCommerce plugin (WordPress)
- Withdrawal block on the confirmation and invoice
- Accountant suite (clients, invites)
- Idempotency & reliable retries
- Secure storage (AES-256-GCM)
Nothing is billed per document
Offers, recurring invoices and everything below are not an add-on or a higher tier. They are part of the plan you picked; only the monthly invoice quota is counted.
Offers at no charge
Build an offer, e-mail it to the buyer and track whether it was accepted. On acceptance it becomes an invoice in one click. Offers do not count against the monthly invoice quota.
Recurring monthly invoices
For subscriptions, rentals and retainers. Set the amount and the day of the month; the invoice then issues, fiscalizes and sends itself.
Storno and credit notes
A refund or cancellation automatically produces a storno document linked to the original invoice, leaving no gap in the number sequence.
Withdrawal block
The withdrawal notice and form go out with the order confirmation and the invoice, on a durable medium.
PDF with a HUB-3 barcode
The invoice comes out as a PDF with correct Croatian characters and a HUB-3 barcode, so the buyer scans the payment in mobile banking.
Sent from your own address
Invoices and offers reach the buyer from your own address over your own SMTP, not ours.
Incoming invoices, sales and purchase ledgers
Your whole tax bookkeeping in one place - no spreadsheets. The ledgers fill themselves from issued and received invoices, and the VAT return is computed automatically.
Incoming invoices
Log supplier invoices, attach the PDF, track due dates and paid/unpaid. Import a bank statement (CSV) and payments match to invoices automatically.
Sales ledger (IRA)
Built automatically from your issued invoices, split by VAT rate (25/13/5/0). Filter by period and export to CSV.
Purchase ledger (URA)
Input VAT by rate from received invoices. The basis for the VAT return, ready for your accountant, CSV export.
VAT return
Output VAT (IRA) minus input VAT (URA) = VAT due, by rate. Reminder for the filing deadline (20th of the month).
Cash-flow book (KPR)
Daily turnover from issued invoices, cash vs non-cash, with a running total. A required record for sole traders.
Exports & yearly archive
All ledgers (IRA/URA/KPR) and every invoice in one ZIP for your accountant, per year. One click - a finished package.
Every client from one account
The accountant account is completely free, for unlimited clients. You pay nothing - each client pays only their own subscription. You invite a client (or they invite you), pick them, and the whole app runs in their context: invoices, ledgers, VAT, exports. No data mixing.
- 0 €
- Accountant
- Own plan
- Each client
- Free account, unlimited clients
- One-click client switching
- Consolidated view of all invoices
- Issue documents on a client's behalf
- Two-way invitations by e-mail
Pricing
Invoice quota is per company. Prices are net (+ VAT). Full comparison
- B2C receipts (JIR/ZKI)
- e-Invoice (Fiscalization 2.0)
- Shopify or WooCommerce
- Offers & PDF invoices
- E-mail invoice to buyer
- Everything in Start
- Sales/purchase ledgers + VAT form
- Bank statement import
- Accounting exports
- Revenue & payment analytics
- Everything in Business
- Unlimited invoices
- Recurring invoices
- Multiple business units
- Priority support
The first 14 days are free. Shopify stores pick their plan in the Shopify App Store; everyone else pays by card. One-click cancel, effective at period end.
Questions & answers
Must I fiscalize from 2026?+
Yes. From 1 Jan 2026 (Fiscalization 2.0): VAT payers issue and receive B2B/B2G e-invoices, and bank-transfer orders are fiscalized too. Fiskalizator handles it automatically.
Who actually issues the e-invoice?+
Not us. Fiskalizator is the program where the invoice is created; it is not a licensed intermediary. When the buyer has a valid OIB we prepare the structured document and hand it over the API to ePoslovanje or Moj-eRačun, which fiscalizes and delivers it. That is why you need your own contract with one of those two intermediaries for e-invoices; without it Fiskalizator issues only B2C receipts with JIR and ZKI.
Do I need a FINA certificate?+
For B2C fiscalization you need a certificate (FINA or Certilia, .p12); a free FINA DEMO exists for testing. Uploaded once and stored encrypted.
Does Shopify or WooCommerce work without a developer?+
Yes. Install the app from the Shopify App Store or the plugin in WordPress, paste a connection code and the webhook sets itself up. With the certificate in hand the whole setup takes about 15 minutes, no coding and no documentation to read.
How do accountants pay?+
The accountant account is free - manage all clients from one login. Monetization is through client subscriptions, not the accountant.
How is the subscription paid?+
Shopify stores pick and pay for their plan in the Shopify App Store. Everyone else (WooCommerce, sole traders, services) pays by card. The first 14 days are free, one-click cancel.
What if I'm not VAT-registered?+
A small taxpayer (under €60k/yr) issues invoices without VAT, with the Art. 90 VAT Act note. The status is changed in settings.
What does sending an e-invoice cost?+
The plan covers building, structuring and fiscalization; only e-invoice delivery is billed by the intermediary (~€0.08-0.25/doc). Transparent and separate.
More guides in Guides.
Anchor prices and a machine-readable price list for your webshop
Alongside fiscalization, NN 101/2026 requires you to show an anchor price and publish a daily machine-readable price list. For WooCommerce our plugin handles it (€20 + VAT, one-off); service providers without a webshop have a separate version.