Solve.rs
For LLCs, entrepreneurs and VAT payersAvailable

Invoicing software for LLCs and entrepreneurs: from invoice to bank statement

Invoicing and day-to-day business in one app: all six document types, two-way SEF, bank statements with payment matching, expenses, inventory and payroll. Invite your accountant into your organization and they see everything they need, with no paper to send.

  • LLCs
  • Entrepreneurs keeping books
  • VAT payers
  • Non-VAT companies
Already have an account? Log in

We open your account and trial on request. Pricing is agreed with each company.

Illustration with sample data · the app interface is in Serbian

At a glance

of documents: invoice, pro forma, quote, advance, credit and debit note
6 types
sending, receiving and hourly statuses
SEF
bank statements with payment matching
XML
owner, manager, accountant and bookkeeper
Roles
Invoicing

All six document types

Each type has its own yearly numbering (001/2026, PR-, P-, AV-, KO-, KZ-), and documents convert into one another.

Invoice, pro forma and quote

A quote becomes a pro forma or invoice, and a pro forma an invoice, in one click with the same items. PDF with your logo and an IPS QR code.

Advance and final invoice

A final invoice after an advance adds the advance deduction and the required note automatically.

Credit and debit notes

Credit notes (KO) and debit notes (KZ) link to the invoice they relate to.

VAT per line and currencies

VAT payers choose the rate for each line. RSD, EUR, USD and CHF, with the PDF in Serbian, English or both.

Payments and reminders

Partial payments, one payment for several invoices and an “N days overdue” label. Email reminders to clients and monthly recurring invoices created as drafts.

SEF and VAT

E-invoices and VAT records on SEF

Sending invoices

Invoices go to SEF as UBL 2.1, checked before sending, with SEF errors translated into Serbian. Advance invoices, credit and debit notes and final invoices follow the Ministry of Finance’s official examples.

Receiving invoices

Incoming e-invoices are pulled every hour. Accept or reject them with a reason, and get notified in the app and by email.

VAT records

For VAT payers: summary records with a suggestion from fiscal receipts and non-SEF invoices, individual records and POPDV preparation.

Money

Bank, expenses and supplier invoices

Statements and matching

XML statements (Raiffeisen, Addiko, camt.053) with suggested matches to invoices, receipts, expenses and supplier invoices.

Expenses by scanning

Scan the fiscal receipt’s QR code with your phone, and AI reads receipts without a QR code from an image or PDF.

Suppliers

Supplier invoices and expenses grouped by supplier, with statistics and an IPS QR code for payment.

Goods and people

Inventory, payroll and travel orders

Inventory and stock

Stock follows invoices, supplier invoices and fiscal receipts. Recipes, goods receipt, stocktaking by zone and barcodes.

Payroll

Payslips, IPS QR payment orders and PPP-PD XML for ePorezi. The module is new (beta).

Travel orders

Per diems by the rules and 2026 tax-free limits, trip expenses with receipt photos, and a PDF of the order.

Overview

Reports, books and accountant access

Reports

Sales, collections, income and expenses, receivables and payables aging, top lists and a heat map, by day, week or month.

Clients

Lookup by tax ID or company number, NBS account blockade check, business register and VAT status, and an IOS statement PDF.

PK-1 and archive

Entrepreneurs keeping books get the PK-1 income and expense book. The archive with folders and an archive book is for everyone.

Roles and your accountant

Owners and managers edit data, while accountants and bookkeepers see everything and download PDF and CSV. Create the monthly accountant package in one click.

Switching from another program

Import old invoices from CSV or PDF (with AI), and numbering continues where you left off.

How it works

For companies, step by step

  1. Request a trial account

    We open an organization with its own address (name.invoice.solve.rs).

  2. Add your company and clients

    A tax ID lookup fills in the details, and old invoices import from CSV or PDF.

  3. Connect SEF and the bank

    Enter your SEF API key and import your first XML statement.

  4. Invite your team and accountant

    Everyone gets a role: who edits data and who only views and downloads.

Notes

Good to know before you start

  • This is not accounting software: there is no general ledger or chart of accounts. Your accountant books entries in their own program, from the documents and exports in the app.
  • POPDV and the PP PDV return are prepared only, not filed from the app.
  • Credit and debit notes, final invoices and VAT records on SEF are built to the official documentation but haven’t been tested on live SEF yet.
  • No e-dispatch notes (e-Otpremnica) and no CIR submission.
  • Statements: Raiffeisen, Addiko and camt.053 are verified, with no direct bank connection.
  • Payroll is a new module (beta), and you upload the PPP-PD to ePorezi yourself. The fiscal cash register is awaiting Tax Administration approval.

Works on desktop, tablet and phone – installs like an app (PWA)

Open invoice.solve.rs in your browser and add it to your phone’s home screen. Nothing to download from an app store. The interface is in Serbian; invoice PDFs can also be in English.

  • Desktop
  • Tablet
  • Phone
  • Each company’s data kept separate
  • Hosted in the EU (Frankfurt)
Questions

For companies: frequently asked questions

Is this accounting software?

No. It is business software for documents, SEF, banking, expenses, stock and payroll. Your accountant keeps the general ledger and gets documents, statements and CSV exports from the app.

Does it support VAT payers?

Yes: VAT rate per line, e-invoices, summary and individual VAT records on SEF and POPDV preparation. You file the POPDV and PP PDV yourself.

Can I move my invoices over from another program?

Yes. Import them from CSV or PDF (with AI reading), and numbering continues from the last number.

Which banks are supported?

XML statements from Raiffeisen (including foreign currency) and Addiko, and the camt.053 format (ISO 20022). You export the statement from e-banking and import it.

How does my accountant get the data?

Invite them into your organization with the bookkeeper role: they see documents, statements and books and download PDF and CSV, but can’t change data. At month end you create the accountant package as a ZIP.

Can I run several companies?

Yes. An organization can hold several companies (how many depends on your agreed plan), and you switch between them with the company picker. An account that belongs to several organizations sees them all in the same place.

Where is the data stored?

The database is in the EU (Frankfurt), each company’s data is kept separate, and SEF keys are encrypted (AES-256-GCM). AI features send document content to an AI service (Anthropic), and emails go through Resend.

How do I get an account and what does it cost?

There is no public sign-up: request a trial account and we open it for you. The price list isn’t published yet, and pricing is agreed with each company.

Available

Move your company to a trial account

Tell us your legal form, tax status and what you need (SEF, bank, inventory, payroll), and we’ll open a trial account for you.

Log in

There is no public sign-up: we open the account and get back to you by email.