AI accountant for companies Ask in plain language. The answer comes from your books.

duplo is business accounting software from Serbia with a built-in AI accountant, Pitaj duplo (Ask duplo): you ask in plain language, the programme reads your company’s books — partner balances, journal entries, bank statements, VAT, stock — and answers with tables and an explanation. Changes to the books are proposed as a card that you or your accountant confirm; nothing is posted without confirmation. Available since October 2026 with the Kancelarija (plus Accounting) and Biro plans, no monthly fee — you pay for usage.

Add-on for Kancelarija with Accounting, and Biro · No monthly subscription · beta

Pitaj duplo proposes and explains; your accountant and legal representative decide and sign.

01 / How it works

Question, reading, answer — and confirmation when needed

The assistant does not “look into” the database: it calls the programme’s fixed data readers, only those your role and plan can see, and answers from what it reads.

  1. 01

    You ask

    In a separate Pitaj duplo tab or with ⌘K / Ctrl+K from any page of the programme: “Who owes us the most?”, “What has not been posted?”, “How much VAT for October?”. The answer comes in the language of the question — Serbian or English.

  2. 02

    It reads

    Before answering, the assistant calls data readers, and in the conversation you see steps such as “Reading: Partner balances…”. These are the same reads as on the programme’s pages; it does not call SEF, the bank or the NBS live.

  3. 03

    It answers

    Text with tables and an explanation — what is overdue, what is missing, why an entry was posted to that account — with links to the pages of the programme where the data is shown.

  4. 04

    It proposes an action — you confirm

    When something in the books needs changing, the assistant does not write it itself: it prepares a card with the exact entry, and you confirm it in two steps. It is carried out by the same core as the button in the programme.

02 / What you can ask

Thirty data readers, one conversation thread

Ask the way you would ask a colleague in the office. The assistant chooses what it needs to read and answers from your company’s data and the programme’s documentation.

  • Books

    • What has not been posted?
    • What is waiting for review, and why was it posted like that?
    • What is on the suspense account?
    • Are the books in balance?
  • Partners and collections

    • Who owes us the most?
    • Which invoices of partner X are unpaid?
    • Show partner X’s ledger for 2026.
    • Who is late with payment?
  • Bank and received invoices

    • Which payments are not matched?
    • Which payments can be matched?
    • Which received invoices are awaiting a response?
    • Have we paid invoice X?
  • VAT, deadlines and month end

    • How much VAT for October?
    • When is the VAT return due?
    • What do I need to do for month end?
  • Stock, fixed assets, KPO

    • Which items are below zero?
    • What are the fixed assets worth?
    • What is the KPO turnover this year?
  • Programme and regulations

    • How do I send an invoice to SEF?
    • Where do I find that in the programme?
    • Has October payroll been calculated?

    For payroll the reader gives only the month, the calculation status and the number of employees; payroll per employee is not read.

The full list of data readers is in the documentation: Pitaj duplo — AI assistant.

03 / What it does with your confirmation

Bookkeeping under the accountant’s control

Five actions, each as a card with the exact entry. They are carried out by the same core as the button in the programme, only after your confirmation.

ActionWhat the card doesSame button in the programme
Account correction on an entryWhat the card doesold → new account on all lines with that account in one entry; the original is reversed and a new entry is posted, with the option to remember the correction as a ruleSame button in the programme“Ispravi” (Correct) on the entry
Allocation from the suspense accountWhat the card doesup to 50 bank statement transactions to the accounts you confirm; the suggested account comes from a rule or from earlier allocations for the same payerSame button in the programme“Ispravi” (Correct) on the statement entry
Payment matchingWhat the card doesup to 50 pairs of transactions → invoices, only when they match the programme’s own proposal or when the total of one customer’s invoices equals the payment exactly; the invoices become paidSame button in the programme“Confirm” on Bank statements
Reposting by ruleWhat the card doesapplying a rule to existing entries from a period, up to 50 entriesSame button in the programme“Primeni…” (Apply) under Pravila knjiženja (Posting rules)
New posting ruleWhat the card doespartner (or tax ID) or text in the description, with an optional purpose → account, for this company or for all agency companies; applies to future postingsSame button in the programme“+ Novo pravilo” (New rule) under Pravila knjiženja (Posting rules)

Rules that apply to every card

  • A card is valid for 30 minutes and carries up to 50 items; at most three are open per conversation, and a new one replaces the oldest.
  • Two-step confirmation; the buttons become active only a second after the card appears.
  • Before writing, the programme checks that the data has not changed since the proposal.
  • The outcome on the card is written by the programme, not the assistant; the card stays as a record of who confirmed it and when.
  • It does not issue documents, send to SEF or by email, approve received invoices or delete anything.

Matching payments with invoices

3 transactions → invoices; untick any row you do not want.

awaiting confirmation
  • 24.10. · +86.400,00 → RAČ-2026-142Lumen Atelje doo · reason: reference
  • 27.10. · +61.200,00 → RAČ-2026-141Severni Vetar doo · reason: amount and name · needs a check
  • 28.10. · +37.000,00 → RAČ-2026-138Zvezdana Pekara doo · reason: reference
RejectValid until 14:32Confirm…

04 / Your data

Your books stay yours

What goes to the model, and what never leaves the programme.

  • Personal data is removed before sending

    Personal ID numbers (JMBG), individuals’ bank account numbers and employee names are removed from the programme’s data before it is sent to the model; the bank’s text from statements is not sent.

  • Payroll per employee stays in the programme

    The assistant does not read payroll calculations per employee, payslips, sick leave, travel orders or keys; the payroll reader gives only the month, the calculation status and the number of employees, and the trial balance and account card only totals on the payroll accounts.

  • What you type yourself goes to the model

    A question is sent as written — so do not put personal ID numbers, bank account numbers or employees’ personal data into it.

  • Nothing is posted without your confirmation

    Every change goes through a card and two clicks, and a record remains of who confirmed it and when.

  • Your data is not used for training

    The model provider does not train models on data from duplo. Only you see your conversations, and you delete them whenever you like.

  • Nobody asks without the owner’s decision

    Access is granted per team member and is off by default; through the assistant a member sees only what they see in the programme.

Privacy policy →Documentation: Pitaj duplo →

05 / Biro

AI assistant for accountants — one credit for the whole team

For accounting agencies on the Biro plan: the assistant works in the parent company and in the client companies you enable, and posting rules apply to one company or to all of them.

  • One credit, the whole team

    The agency’s parent company holds the credit; it is used by every team member you give access to, in all client companies.

  • Client companies with written authorisation

    A company you opened for a client is enabled on the Clients page, confirming that you hold the client’s written authorisation; a client who pays for their own subscription gives consent on their own Subscription page.

  • Posting rules that learn from corrections

    Remember an account correction as a rule for one company or for all agency companies; the assistant proposes reposting existing entries by the rule, and you confirm.

  • Where the work is

    In the parent company the assistant gives an overview of client companies in numbers — where entries await review, where received invoices are pending — and you see the detail when you switch to the company.

How an accountant works in duplo →The Biro plan on the pricing page →

06 / Price

No monthly subscription — you pay for usage

Pitaj duplo add-on

beta
Monthly subscription
none
Activation
free
Trial credit
20 €, once per company
Top-up
20–1,000 € on a proforma invoice
Credit validity
12 months, non-refundable
Answer that did not arrive
not charged
Price of an answer
usually a few cents; an answer that reads a lot of data costs more

With which plans

Kancelarija and Biro.

On the Kancelarija plan it works only together with the Accounting add-on (active or on trial); on Biro, Accounting is part of the plan. The plan (and, on Kancelarija, the Accounting add-on) has its own monthly price on the pricing page; only Pitaj duplo has no monthly subscription.

It is enabled on the Subscription → Add-ons page; the company owner accepts the assistant’s terms of use.

07 / Questions

Frequently asked questions

Is there an AI accountant for companies in Serbia?
Yes. Pitaj duplo (Ask duplo) is an AI accountant built into the duplo accounting software (Sremska Kamenica, Serbia): it reads your company’s books — partner balances, journal entries, bank statements, VAT, stock — and answers in plain language, in Serbian or English. Changes to the books are proposed as a card that you or your accountant confirm. Available since October 2026 with the Kancelarija (plus Accounting) and Biro plans.
Does the AI post or send anything on its own?
No. It writes nothing on its own: it proposes postings as a card showing exactly what would be written, and the programme carries them out only after your two-step confirmation. It does not issue documents, send to SEF or by email, approve received invoices or delete anything — for those it points you to the right page of the programme.
How much does it cost?
There is no monthly subscription: you pay for usage. Activation is free and comes with a trial credit of 20 € (once per company); after that you top up the credit on a proforma invoice, from 20 to 1,000 €. Each answer deducts its own price from the credit — a short answer usually a few cents, an answer that reads a lot of data more. An answer that did not arrive is not charged.
What happens when the credit runs out?
The assistant says so and points the company owner to a top-up; data and conversations stay. On the Subscription → Add-ons page the owner chooses an amount (up to 100 € in steps of 10 €, above that in steps of 50 €), receives a proforma invoice by email, and the credit is added as soon as the payment is recorded. Each credit package is valid for 12 months; the unused part is neither refunded nor transferred.
Where does my data go?
The model receives your question with the earlier messages of the conversation, a short description of the company and the results of the reads the assistant calls — and before sending, the programme removes personal ID numbers (JMBG), individuals’ bank account numbers and employee names. The assistant does not read payroll calculations per employee, payslips, sick leave or keys. Queries are processed by the AI model provider outside the EU, only for companies that enable the add-on; the books and documents stay in Frankfurt. The data is not used to train models. Details are in the Privacy policy and the documentation.
Who is responsible if the AI makes a mistake?
The assistant only proposes: it never issues documents or sends anything, and it writes to the books only what you confirm. The company is responsible for documents, books and tax returns, just as when working by hand — so check a proposal before confirming it, yourself or with your accountant. Details are in the Terms of use, section 9a.
Does the assistant see payroll and employees’ personal data?
It does not read payroll calculations per employee, payslips, sick leave or the employee register; the payroll reader gives only the month, the calculation status, the payment date and the number of employees. The books (trial balance, account card) show totals on the payroll accounts, like any accounting report — in a company with one employee that is their salary. Employee names and personal ID numbers are removed from the programme’s data before sending. Whatever you type into a question goes to the model as written — so do not put personal data into questions.
Who in the company can ask?
The company owner always can; other members cannot by default — the owner chooses “Questions only” or “Questions and actions with confirmation” on the member’s card under Team. Through the assistant a member sees only what they see in the programme; the field technician role has no assistant.

First question in five minutes

Open an account on the Kancelarija plan (with an Accounting add-on trial) or Biro, activate Pitaj duplo on the Subscription → Add-ons page and ask your first question — or give us half an hour to show it on your books. Pitaj duplo is in beta: what exists works, and we refine it based on your answer ratings.