The FIRA application is intended for all business users who want to manage their finances simply, intuitively and efficiently.

FIRA offers:

  • Creating offers and invoices digitally, quickly and efficiently
  • Sending an invoice by email to the client with a QR code for easier payment
  • Sending an invoice as an eInvoice
  • Invoice fiscalization
  • Everything in one place - add your bank accounts and FIRA will monitor the billing for you
  • Access 24/7 – on any device

More about functionalities

The idea of ​​the FIRA application is not to replace accounting, but to complement cooperation with accounting through easier financial management. You can, for example, grant access to the accountant so that at the end of the month he can download all outgoing and incoming invoices to be posted. You can read more about our FIRA packages and access roles here.

Of course! If you want to manage your finances efficiently and digitally, FIRA is your first choice and you can start right away. It is important that you save all the documents you have made so far for later use at the time of the transfer. If you have issued a small number of invoices in the financial year, we recommend entering them additionally in the FIRA application so that everything is in one place.

FIRA offers the possibility to upload an excel table with your clients and products or services. Read more about it at:

  • Offer or estimate
  • Invoice for an advance payment
  • Invoice
  • Cancellation invoice
  • eInvoice
  • Fiscal invoice
  • Fisklani cancellation invoice
    Shipping receipt

Simplicity - FIRA is built for users and with users with the goal of being quick and easy to use - see for yourself and try it for free for 30 days.

Modernity - we are the first Croatian Fintech that offers the possibility of connecting bank accounts so that you have all your finances in one place.

Innovation - we use modern technology, you can use the FIRA application anywhere, anytime and on any device - you don't even need a special mobile phone application.

Yes, you can use the app for 30 days for free. Try it free for 30 days

There is no specific app for mobile devices, but the app adapts to the resolution of the mobile device. If you want to have FIRA as an application on your mobile phone, you can click on Settings - "Add to home screen" in your browser (Chrome, Samsung Internet, Safari, etc.) while visiting After that, you will see the FIRA symbol on the home screen of your mobile device. Watch the video on how to add FIRA as an app.

You can find more information about our subscription packages in the price list.

Our prices are shown without VAT, so 25% is added for VAT.

To cancel your subscription, select 'Settings - FIRA packages' in the application. You can cancel your subscription in the field where you see your transactions.

Termination of the Agreement takes place immediately and your card will no longer be charged. But don't worry, your documents are still available on your user account even after canceling the overpayment. More about our general terms and conditions.

All business users (trade, trading company, OPG, self-employed, etc.) but also, for example, private landlords.

It's simple - to get started, you only need to enter a few pieces of information (email, your name, company name and password) and you can already start working and using FIRA for the first 30 days for free.

We also offer quick registration with a Google account.


The number of users depends on the subscription model you have chosen.

FIRA light is intended for one user only, while with other models you can add more users and determine the level of access according to roles.

More about the packages in the price list!

Yes! If you register your business entities under the same user (same e-mail address), you can choose between your business entities by clicking on the name of the business entity (in the upper right corner). The same applies if you have been granted access to the application for multiple businesses - for example, if you are an accountant for multiple businesses that use FIRA.

Your data is safely stored in the cloud, protected by modern technologies. We are aware of the sensitivity of information about your business, that's why we take special care of the security of your data. More about security

We undertake to collect and process the data of our users of the FIRA application in a responsible, honest and transparent manner, in accordance with applicable regulations. You can find out more about this in our privacy policy.

Yes, FIRA encrypts your confidential data using industry-leading methods and recognized security standards (256-bit SSL certificates).

The data is located in the European Union cloud infrastructure of Microsoft Azure. In the cloud, there are multiple copies of your data in different places, which ensures that your data is always available and protected from loss. More about security

Data created or stored in the application are protected and are located in decentralized security data centers. In the cloud, there are multiple copies of your data in different places, which ensures that your data is always available and protected from loss. More about security

We collect the personal data we need in order to be able to access the Application and to make FIRA fully functional for you. You can find out more about this in our privacy policy.

FIRA is the first Croatian application that allows users to view the status and turnover of bank accounts of any of the leading Croatian banks. So you can have all your finances in one place.

FIRA can, among other things, automatically compare your bank transactions with issued invoices and thus monitor the payment status for you.

More about banking

FIRA shows the balance and turnover of the accounts of any Croatian bank. FIRA compares your outgoing invoices and turnover by bank account and thus recognizes the payment status of your invoices. You cannot (at least for now) execute a payment order through FIRA.

If you want to give someone insight into the account balance and transactions, you can add them as a user in FIRA and they will see everything just like you - which is easier and faster than giving a power of attorney through the bank.

Bank details are visible only to you. In order for FIRA to be functional for you, after logging into the application, bank information is updated, which is not stored on the cloud servers of the FIRA application. We offer this service in cooperation with our partner Identity Consortium d.o.o. (Identyum), which is licensed for this by the Croatian National Bank. More about banking and security

Yes, with our partner Identity Consortium d.o.o. (Identyum) we have developed a secure process to add a bank account to the application. Identyum is the first licensed AISP (Account Information Service Provider) in the region.

The approval was given by the Croatian National Bank. Identyum is ISO 27001 and 27701 certified for information security management system and for information privacy management (GDPR). More about banking and security

When you connect the account, you authorize the transfer of data for the next 90 or 180 days, as it is defined by law. After 90/180 days, re-authorization is required (same process as when connecting the account for the first time). Watch our tutorial video on how to connect a bank account.

1. You need the IBAN of the account you want to connect.

2. After that, the screen of our partner Identyum will open. Some banks additionally ask for the OIB of the business entity, information on whether the account belongs to a natural person (Retail) or a business entity (Corporate), and then it is necessary to accept the general conditions of Identyum.

3. You will be redirected to your bank's page, where you log in using the method you normally use (e.g. mToken). After that, you need to give your consent for the transfer of information to the FIRA application.

Some banks have specifics:

  • For Zagrebačka banka: If you use e-zaba business banking, the certificate on the USB stick that you usually use to log in to internet banking should be in the computer. If you use m-zaba business banking, you can connect the account only via the mobile device on which the m-zaba application is installed.
  • For OTP Bank: You will need to enter the serial number of the token twice and generate two tokens (Appl1).

There are no restrictions, you can connect multiple accounts from the same or different banks. We support all major banks in Croatia. You can also connect your business and private account if you want to have all your finances in one place. Connecting multiple accounts is possible in the FIRA Pro package. More about FIRA packages

Yes, you can add another account with another IBAN from the same bank. If you have a multi-currency account in your bank - the same IBAN, but for example a USD and EUR account - then the bank will offer you the option of choosing the account you want to connect to FIRA. Connecting multiple accounts is possible in the FIRA Pro package. More about FIRA packages

Yes, we have started adding foreign banks such as Revolut bank.

Traffic on bank accounts is updated 4 times a day, approximately at 07:30; 10:00; 13:00 and 16:30.

Traffic on bank accounts is updated 4 times a day, approximately at 07:30; 10:00; 13:00 and 16:30.

Yes, in "Settings" - "Invoice settings" you can choose between 3 templates, add your logo (Settings - Basic information) and define additional conditions as text and add text to the footer of the invoice.

If you want to send the invoice printed by mail, use the first template and your customer's address will be visible in the envelope with the left window. If you are using an envelope with a right window, you can choose a third template.

Yes, your invoices or offers can also be in English and German. FIRA also offers the option of generating a bilingual invoice. This means that you will receive the same invoice in English or German and in Croatian.

Yes, if you link your bank account or enter your IBAN, a QR code with all other necessary payment information will be automatically added to your invoice or offer.

You can save the invoice as a .pdf file, print it or send it directly from the application by email to the client. If you want to send the invoice printed by mail, use the first template and your customer's address will be visible in the envelope with the left window. There is also an option to send the invoice as an eInvoice.

In addition to the mandatory data for creating an invoice (eg date, account number, etc.), it is necessary to enter additional information in some cases. We recommend that you definitely contact your accountant / accounting service you work with for this question.

1. Create a new offer and in the conditions you can highlight everything that is important to you, for example, that a payment is required to confirm the offer.

2. When the client confirms the offer, you issue an invoice for an advance payment for the amount paid. Copy the content of the offer using the "Copy from existing account" option so you don't have to retype everything. Enter the new invoice number and you can mention the offer number associated with this invoice for advance payment in the terms.

3. When the job is finally done, an invoice is issued. We recommend that you first copy the contents of the invoice for an advance payment to the new invoice and assign a new invoice number. Reverse the items from the advance payment by adding a minus (-) before the quantity number. After that, enter the products/services for the entire final invoice. The invoice will be issued for the total amount minus the amount paid as advance payment. You can again mention the invoice number for advance payment to which the final invoice is linked in the terms. In this way, the VAT on the invoices will be correct.

See also our tutorial video: Offer, invoice for an advance payment , Invoice.

For any additional questions related to offers, estimates, invoice for an advance payments and invoices, we recommend to contact your accountant or the accounting service you work with.

Yes, you can edit the regular invoice you created if necessary and send it to the customer again. This does not apply to fiscal invoices and eInvoices - they should be reversed/canceld and a new invoice should be issued.

You can open the regular invoice again for editing, the option to delete can be found by clicking on the little "Invoice settings" wheel.

If you change the status of the issued invoice to "Cancelled", FIRA will ask if you want to immediately create a cancellation invoice, downloads all the information of the invoice you want to cancel and prepares a cancellation invoice for you! The cancellation invoice gets a new number in the invoice sequence. Find out in the video all the possibilities for creating a cancellation invoice: Video - FIRA Cancellation invoice

There is no limit for outgoing invoices or for recording incoming invoices (expenses).

For companies (Act on Companies, Article 21, Paragraphs 4 and 5):

The company (company name) with its registered office in (city) is registered in the court register of the Commercial Court in (city) under the number (registration number). OIB: 123…… The share capital of the company amounts to (amount) EUR and has been paid in full. The business bank is (name of the bank) with headquarters in (city), IBAN: HR..., Director: (director's last name)

Business entities that are not in the VAT system:
Exempted from payment of VAT in accordance with Art. 90, paragraph 2 of the Value Added Tax Act.

Business Entities that are in the VAT system - if VAT is calculated according to collection:
Calculation of VAT according to charged fee.

Invoices issued outside Croatia (Value Added Tax Act, Article 79, Paragraph 7):
Reverse charge, VAT to be accounted for by the recipient. Law on VAT article 17/1 (for services)
Reverse charge, VAT to be accounted for by the recipient. Law on VAT article 41 (for goods in the EU)
Reverse charge, VAT to be accounted for by the recipient. Law on VAT article 45 (for goods outside the EU)

In short, everyone who does business and issues invoices. You can find out more about it on our blog: Who is liable for fiscalization and when should a fiscal invoice be issued?

If you issue invoices and charge them in cash or by card, you must issue a fiscal invoice. All information on how to create a fiscal account in FIRA can be found in the Functionality - Fiscalization chapter.

FIRA FISKAL is intended for everyone who issues fiscal invoices and is looking for a flexible solution, regardless of whether the users are liable to pay VAT or not.

It is important to note that FIRA FISKAL is not currently intended for taxpayers who issue a large number of fiscal invoices (primarily those in gastronomy, trade, etc.). In FIRA FISKAL, no additional consumption taxes, other taxes, margins or fees (e.g. return fee) except VAT are foreseen.

ZKI is the security code of the issuer and JIR is the unique identifier of the account. ZKI and JIR confirm together with the QR code that the account has been fiscalized.

FIRA is connected to the Tax Administration via the Internet. During the issuance of the invoice, the information about the invoice is sent to the Tax Administration. In this process, FIRA generates a ZKI (issuer security code) while the Tax Administration assigns a JIR (unique account identifier) ​​and a QR code is created. Only accounts with ZKI, JIR and QR code are correctly fiscalized.

In this case FIRA only assigns ZKI and the invoice is generated without JIR and QR code. Such an invoice is legally correct and you can issue it to your customer. FIRA will automatically try to fiscalize the account and as soon as it is technically possible to supplement the JIR and QR code, within 48 hours at the latest starting from the first of the following day (legal obligation).

According to the law on fiscalization, invoice numbers (this includes cancellation of invoices) must have an uninterrupted sequence within the calendar year, starting with number 1 for each business premises and/or for payment devices in the business premises. The format of the numbers should be defined in advance (read more about the internal act) and the Tax Administration should be informed about your business premises. More on the website of the tax administration.

Example if you have one business premises (label = 1) and use FIRA as a payment device (label = 1), then your bill has this format:

If you want to switch from another fiscal cash register to FIRA, then just enter the next sequence number (for example 25-1-1) on the first fiscal invoice in FIRA and FIRA will follow the order from that invoice and suggest 26-1-1 as the next invoice number and so on. More about fiscalization in FIRA: FIRA FISKAL

You should cancel/reverse such an invoice (amounts with a negative sign). The canceled invoice should also be fiscalized and pay attention to the fact that the canceled invoice is also counted as the next invoice number.

A FINA Fiscal certificate is required for issuing fiscal invoices. You submit the application for the certificate to FINA, more information at From FINA you will receive access data for downloading the certificate with which you can register and download the certificate at:

How to load the certificate in FIRA and everything else that is essential for fiscalization of the account, read in the chapter Functionality - Fiscalization.

According to the Law on Prevention of Money Laundering and Financing of Terrorism, a legal or natural person performing a registered activity in the Republic of Croatia may not receive a charge or make a payment in cash in the amount of EUR 10.000 or more. More information about the law.

An electronic invoice or eInvoice is an invoice whose content is identical to a paper invoice, but it can only be created by a certified information intermediary (FIRA cooperates with the company Pondi d.o.o./ePoslovanja).

Those liable to issue and send e-invoices are all invoice issuers who send invoices to public and sector clients for goods and services performed.

No, the eInvoice should be sent through an information intermediary (FIRA in cooperation with ePoslovanje) who undertakes that the eInvoice is created in accordance with the norm prescribed by Directive 2014/55/EU of the European Parliament and the Council of April 16, 2014. The e-invoice itself must be in the form of an XML file, and must comply with EU standard EN 16931.

Registration with ePoslovanje is required. Register directly from the FIRA application (Settings - eInvoice). Sign the contract and wait for confirmation that your user account has been activated. Create an invoice and send it as an eInvoice.

You can find more information at and in the application itself (Settings - eInvoice).
See also the FIRA eInvoice video

This is not necessary, we have chosen Pondi d.o.o. as an information intermediary and we cooperate exclusively.

No additional costs. Sending eInvoices is included in FIRA packages:
FIRA LIGHT: up to 3 eInvoices per month
FIRA BASIC: up to 10 eInvoices per month
FIRA PRO: up to 50 eInvoices per month

If you need to send more than 50 eInvoices per month, please contact us.