Kigo.Cloud

Shopify

Shopify and fiscalization in Croatia

A Shopify shop connected to Kigo.Cloud: every order gets a fiscalized invoice.

How it works

From a Shopify order to a fiscalized invoice

No retyping and no manual invoicing. Shopify sends the order, Kigo.Cloud does the rest.

1

The customer orders

The customer pays in your Shopify store by card, PayPal, cash on delivery or bank transfer.

2

The order reaches Kigo.Cloud

When you fulfil the order, Shopify sends it to Kigo.Cloud through a webhook, with items, prices and VAT.

3

The invoice is fiscalized

Kigo.Cloud creates the invoice and fiscalizes it with the Croatian Tax Administration (ZKI and JIR codes).

4

The customer gets the invoice

The invoice is e-mailed to the customer, and you keep it in Kigo.Cloud with all other invoices.

Payments

A paid order becomes an invoice, an unpaid one an offer.

Kigo.Cloud checks the payment status when the order arrives. A paid order becomes an invoice and an unpaid one an offer, which you turn into an invoice once the money arrives.

The payment method is recognised automatically, and you can set your own rules for special cases.

  • Card payments are recorded as Card
  • PayPal, cash on delivery and bank deposit as Bank transfer
  • Extra rules: for every Shopify payment gateway you choose the payment method and the document type
Kigo.Cloud · Shopify settings
ShopifyOn the invoice
Card (Shopify Payments)Card
PayPalBank transfer
Cash on deliveryBank transfer
Bank depositBank transfer
Unpaid orderOffer instead of an invoice
Example

Order #1042 becomes invoice 245-1-1.

Items are taken from the order with price and tax. An item that does not exist in Kigo.Cloud yet is created by its SKU, so you do not have to enter items in advance.

  • VAT is taken from Shopify (25 % rate for Croatia)
  • Every item is matched by SKU, without duplicates
  • The invoice is e-mailed to the customer
Shopify · order #1042
CustomerAna Horvat
PaymentCard
StatusPaid
Amount84,90 €
ItemQtyAmount
Printed T-shirt, M249,90 €
Mug 330 ml135,00 €

The fulfilled order is sent to Kigo.Cloud: Invoice 245-1-1 fiscalized

Companies

R1 company invoices, straight from the order.

A company enters its name and OIB in the Company name field at checkout. Kigo.Cloud recognises the OIB, creates the company as a customer and issues an R1 invoice.

  • Enable the Company name field in the Shopify checkout settings
  • The same customer is recognised automatically next time
Shopify checkout · customer details
NameMarko Kovač
Company namePrimjer d.o.o. / 12345678901
AddressIlica 1, Zagreb

Kigo.Cloud recognises the OIB (11 digits) and issues an R1 company invoice to Primjer d.o.o.

Cancellations and refunds

A cancelled order is reversed automatically.

When you cancel or fully refund an order in Shopify, Kigo.Cloud reverses its invoice. When the customer returns only some items, a credit note is issued for those items.

  • Reversals and credit notes are fiscalized like any invoice
  • A repeated message from Shopify never creates a double reversal
Kigo.Cloud · invoices from Shopify
DocumentOrderAmount
Invoice 245-1-1#104284,90 €Paid
Reversal 246-1-1#1042 cancelled-84,90 €Storno
Credit note 251-1-1#1049 1 item returned-35,00 €Credit note
Setup

Connecting takes a few minutes

1

Address from Kigo.Cloud

In Kigo.Cloud open the Shopify integration settings and copy the webhook address.

2

Webhook in Shopify

In Shopify Admin open Settings, Notifications and add a webhook for fulfilled orders (and for cancelled ones, for reversals).

3

Test order

Place a test order and check that the invoice appears in Kigo.Cloud.

Plans

Fiscalization from Standard, synchronization from Business.

Receiving and fiscalizing Shopify orders is available from the Standard plan. With Business, Kigo.Cloud and Shopify also keep items, stock, prices and categories in sync, both ways.

Shopify and stock: items, stock and prices

Kigo.Cloud · plans
StandardBusiness
Order fiscalization✓✓
Reversals and credit notes✓✓
R1 company invoices✓✓
Items, stock, prices both ways–✓

Shopify and fiscalization in Croatia: questions and answers

How do I fiscalize Shopify orders in Croatia?

The Shopify shop is connected to Kigo.Cloud. Kigo.Cloud creates an invoice from every order and fiscalizes it, and a cancelled order automatically gets a cancellation invoice.

From which plan does Shopify work?

Receiving and fiscalizing orders is available from the Standard plan, and two-way synchronization of items, stock and prices from the Business plan.

Software that more than a thousand Croatian companies already rely on.

Kigo.Cloud is made by Symmetria d.o.o. from Zagreb and BID Grupa d.o.o. from Rijeka, a team building invoicing and fiscalization software since 2013, with support in Croatian and English.

more than 10 millioninvoices and offers issued in our software
900,000+invoices and offers in 2025 alone
1,200+companies and sole traders use it today
since 2013issuing and fiscalizing invoices

Start working in Kigo.Cloud

Signing up is free, no card needed. For questions, write to us at [email protected].