Invoicing app for businesses and freelancers

Fakturio gives you a private workspace for your companies, clients and invoices. Build an invoice, send it as a PDF, and track it until the money arrives.

See what it does

Free, with unlimited invoices. No card needed.

What you can do with Fakturio

  • Totals that add up as you type

    Quantities, units and rates, a discount on any line or on the whole invoice, and tax. The preview beside the form is the exact document your client gets.

  • Proformas that become invoices

    A proforma has its own number series and never counts as turnover or as money owed. Once the client pays, turn it into an invoice from History.

  • English for clients abroad

    Switch any invoice between Serbian and English in one tap. Every printed label follows (Invoice, Bill to, Total due), and so does the email that carries it. Set a default per company.

  • Five currencies

    Invoice in EUR, USD, GBP, CHF or RSD, in whatever currency your client pays.

  • Download or print

    A polished PDF of every invoice, ready to download or print, or hand straight to your accountant.

  • Your logo and signature

    Upload a logo and a scanned signature or company stamp once, and they print on every invoice.

  • Design it your wayPro

    Six invoice layouts, your own fonts and colours, with a live preview that shows the finished document as you tweak. The free plan uses the Modern layout and an accent colour.

Everything here is in the free plan unless it is marked Pro. Items marked Flat-rate appear once your company is set up as flat-rate.

An invoice that looks like your company

Start from one of nine ready-made looks or put together your own. What you set in the editor is exactly what prints on the PDF your client receives.

On the free plan, invoices use the Modern layout in any accent colour you choose, with your logo and signature, and a small "Invoice made in fakturio.app" line at the foot that Pro removes. The rest of the editor is Pro.

The nine ready-made looks

Company logo and signatureFree
Upload your company logo and a scanned signature or company stamp. Choose whether each one prints on the invoice, and how large.
Accent colourFree
Any colour you like for the title, rules, table head and total: pick it in the colour picker or type its hex code.
Six layoutsPro
Modern, Classic, Minimal, Sidebar, Letterhead and Bold. Each arranges the header, the dates and the total its own way.
Font and colourPro
Sans, serif or mono headings or one of 13 Google Fonts, any text and paper colour, letter spacing, line height, and a roomy or compact sheet.
WatermarksPro
A diagonal PAID, DRAFT or OVERDUE watermark across the sheet that follows the invoice's status, or a word of your own.
A scan-to-pay code on the sheetPro
A QR code your client's banking app reads straight into a payment, the total spelled out in words, and numbered line items.
FinishingPro
A top stripe, a frame or edge border, rounded corners, shaded rows, a filled or ruled total, a security rosette and a footer line under the payment details. Pro also removes the small "Invoice made in fakturio.app" line from the foot of the sheet.

For Serbian flat-rate businessesSerbia

Always know how close you are to the limit

Mark your company as flat-rate and a dashboard appears. A dial shows how much of the yearly limit you have used, 6 million dinars for flat-rate or 8 million for VAT, and roughly when you will reach it at your current pace, with a warning at 4, 5 and 6 million. Turnover is counted in dinars at the NBS middle rate on each invoice's trading date, and the KPO book exports to Excel or CSV. A Taxes tab tracks your four monthly contributions with a due-date reminder and a scan-to-pay code for each one.

For Serbian LLCsPro

SEF and eOtpremnica, without retyping a thing

Send an invoice you made here to SEF in one click, and register a delivery note in eOtpremnica before the goods leave. Then see what the buyer did with each one. Whatever your suppliers send you lands on the same screen.

E-invoices

SEF, Serbia's state e-invoicing system

  • Send an invoice you've already made, without entering it again on the portal
  • See whether the buyer accepted or rejected it and read their comment. Until they answer, you can withdraw it
  • Accept or reject your suppliers' invoices in the same place

E-delivery notes

eOtpremnica, the state system for delivery notes

  • Goods, route and transport on one form, registered before the goods leave
  • See when the goods were delivered and whether the buyer confirmed receipt
  • Turn the note into an invoice in one click, without retyping the lines

Connecting

  1. 1

    Generate an API key on the SEF or eOtpremnica portal. Your accountant can do it for you.

  2. 2

    Paste the key into Fakturio. We check it straight away and store it encrypted.

  3. 3

    From then on, invoices and delivery notes go out from the app. There's a demo environment if you'd like to try it first.

You need a company set up as an LLC and the Pro plan. For now it handles invoices in dinars between companies. Invoices to public-sector buyers, credit and debit notes and advance invoices aren't supported yet, so those still go through the portal.

AI assistantsPro

Ask your invoices a question

Connect Fakturio to the AI assistant you already use and ask in plain words: who owes you money, how close you are to the limit, what a client has paid this year. Or tell it what to bill, and it drafts the invoice for you to check. The answers come from your own invoices, with the same figures you see in the app.

Works with

  • Claude
  • ChatGPT
  • Gemini

Or any other app that supports MCP connectors.

Claude

Who owes me money, and is anyone late?

Read receivables in Fakturio

You're owed 412.800,00 RSD across three invoices. One of them is late:

2026-031

Nordwind GmbH

214.800,00 RSD

12 days late

The other two aren't due yet.

And how am I doing on the limit?

Read the flat-rate limit in Fakturio

You've invoiced 3.600.000,00 RSD this year, 60% of the 6 million limit. That leaves 2.400.000,00 RSD, and at this pace you won't reach it before December.

Draft an invoice to Nordwind for 40 hours of development at 3,000 dinars.

Draft an invoice in Fakturio

Draft 2026-039 is ready: 120.000,00 RSD, due in 14 days. Check it in Fakturio and issue it from there.

Open the draft

Illustration: a conversation in your own AI assistant once Fakturio is connected.

It drafts, you issue
The assistant can look up invoices, clients, receivables, the limit and the KPO book, add a new client from their TIN, prepare a draft invoice, and bring over the invoices you issued before Fakturio. Only you issue a new invoice, in Fakturio. It can't change, send or delete anything, and nothing goes to SEF.
Your sign-in, your data
You connect with your Fakturio account, and the assistant only ever sees your own workspace. Remove the connector in the assistant whenever you like.
The same numbers as the app
Overdue invoices, turnover and the KPO book are worked out by the same rules as your dashboard, so the answer matches what you see.

Connecting

  1. 1

    Copy the connector address from the My company page.

  2. 2

    In Claude, ChatGPT, Gemini or another app that supports connectors, add a custom connector and paste it in.

  3. 3

    Sign in with your Fakturio account, then ask away.

The connector is part of Pro. Whether you can add a custom connector also depends on the assistant: ChatGPT needs a paid plan with developer mode turned on, and Gemini offers custom connectors only in the US so far.

On your phone, like any other app

Fakturio is a progressive web app, or PWA: a website that installs like an app, straight from your browser. There is no app store and no large download. Once installed, it has its own icon on your home screen and opens full screen, without the browser's address bar.

It keeps itself up to date: when a new version is out, the app offers to reload into it. Your invoices are kept in your account, not on the device, so your phone and your computer always show the same thing.

How to install it

iPhone and iPad
Open this page in Safari, tap Share, then Add to Home Screen.
Android
Open this page in Chrome and tap Install when the app offers it, or choose Add to Home screen from the ⋮ menu.
Computer
In Chrome or Edge, click the install icon at the right end of the address bar.

On Android, press and hold the icon for shortcuts straight to a new invoice or your clients.

How it works

  1. Add your company

    Enter the details that go on your invoices, or type your TIN and let the NBS register fill them in.

  2. Create an invoice

    Pick a client, add line items or pick them from your catalog, and watch the totals and the preview update as you type.

  3. Send it and get paid

    Download the PDF and send it your way, then follow it in Receivables until the money arrives.

Pro

Google Drive, on your terms

Fakturio can save your invoice PDFs to a folder in your own Google Drive, sorted by year. Connecting is optional.

We request only the drive.file scope, so the app can touch only files it created itself. Details in our Privacy Policy.

Start free, upgrade when you need more

Invoicing, receivables and the flat-rate tools are free, with no limit on how many invoices you issue. Pro adds the look of your invoices, unlimited clients, SEF and eOtpremnica for LLCs, and the backups and bookkeeping mail you would rather not think about.

Free

0 RSD

No card needed

  • Unlimited invoices and proformas
  • PDF download, print and the overdue email
  • Receivables and a filterable History
  • Flat-rate Dashboard, Taxes tracker and KPO export
  • 1 saved client
  • Your company logo and signature on every invoice
  • Modern layout in any accent colour you choose

Pro

900 RSD/ month

Cancel anytime. Pro stays on until the end of the month you paid for.

Everything in Free, plus:

  • Unlimited saved clients
  • SEF e-invoices and eOtpremnica delivery notes for LLCs
  • All 6 layouts and 9 ready-made looks
  • Sans, serif, mono or Google Fonts headings
  • Any text and paper colour you like
  • Letter spacing, line height and density
  • PAID, OVERDUE or custom watermarks
  • Scan-to-pay QR code, amount in words and numbered rows
  • Top stripe, border, rounded corners, security rosette and footer line
  • No "Invoice made in fakturio.app" line on your invoices
  • Every saved invoice backed up to Google Drive
  • Invoices sent to your accountant, in one click or on the 1st
  • Ask Claude, ChatGPT, Gemini or another AI assistant about your invoices, or have it draft one

Frequently asked questions

Is Fakturio free?

Yes. The free plan has no cap on invoices and proformas, and includes PDF, receivables, the flat-rate dashboard, the KPO export and one saved client. Pro is 900 RSD a month or 8100 RSD a year and adds unlimited clients, the full invoice design, Google Drive backup and SEF for LLCs.

How does a flat-rate entrepreneur track the 6 million dinar limit?

Mark your company as flat-rate and the Overview shows how much of the yearly limit you have used, roughly when you will reach it at your current pace, and warns you at 4, 5 and 6 million. Turnover is counted in dinars, at the NBS middle rate on each invoice's trading date.

Can I keep the KPO book in it?

Yes. Pick a period and export the KPO book to Excel or CSV, and the invoice book to CSV. Proformas never count toward the KPO book or the limit.

What is the difference between a proforma and an invoice in Fakturio?

A proforma has its own numbering and does not count as turnover. When the client pays, you turn the proforma into an invoice. The details are in the guide Proforma invoice vs invoice.

Can Fakturio send invoices to SEF?

Yes, for LLCs and for flat-rate entrepreneurs who are in the VAT system, on the Pro plan. You send an invoice you already made to SEF in one click, see whether the buyer accepted or rejected it, and accept or reject incoming invoices in the same place. eOtpremnica works the same way. Not supported yet: invoices to budget users, foreign-currency invoices on SEF, credit notes and advance invoices.

Can I invoice clients abroad?

Yes. An invoice can be issued in Serbian or in English, and a foreign-currency invoice counts toward the limit converted at the NBS middle rate. More in the guide Invoicing foreign clients from Serbia.

Does it work on a phone, and where is my data?

It runs in the browser and can be installed to your home screen as an app, with no app store. Your companies, clients and invoices are available only to your account, and on Pro every saved invoice can be copied to your own Google Drive.

Free tools

Tools →

Two calculators an entrepreneur in Serbia keeps reaching for: how much is left before the limit and what a euro is worth at the NBS rate. No sign-up, and nothing you type leaves the page.

Start with your next invoice

Sign in, add your company details once, and send the first invoice in the same sitting.

Built on Serbian tax law

Fakturio follows Serbia's invoicing and tax rules to the letter: turnover limits, NBS exchange rates, the KPO ledger, all handled for you. Invoicing clients abroad, or working from another country? You still get a professional invoice in any currency.

Serbia

The home market. Flat-rate and VAT turnover limits, dinar conversion at the NBS middle rate, the KPO ledger, SEF and eOtpremnica for LLCs and the accountant handoff are all built against the actual rules flat-rate and VAT businesses file under.

Everywhere else

A clean, professional invoice: your logo, any currency, any language, sent as a PDF and tracked until paid. You set the tax lines and notes your country requires.