v0.95.0 — An invoice starts with a file
Drop in a PDF, a scan or a photo of an invoice, Biurko AI reads the fields out of it, and you check them in the ordinary form and save. You see the price before the reading, and nothing reaches your documents that you have not approved yourself.
An invoice that did not reach Biurko through KSeF — from a supplier, or one you issued elsewhere — used to be retyped by hand: the number, the dates, the seller and the buyer, every line. Now you start with the file and finish where you always did — on the form you know, at “Save”. Whether it is a purchase or a sale, the reading tells from your NIP on the document, and you confirm it.
- “Read with Biurko AI”, beside “New Invoice”. Pick a file or drop it on the invoice list: PDF, JPG, PNG, WEBP or HEIC — a photo straight from your phone included. You can drop several files at once; if you drop more than we take in one go, Biurko says how many it took and asks for the rest once this batch is through.
- The price before anything begins. The window shows what the reading costs in credits, the model that will read it (with its price per page and where it processes), and your balance afterwards. Changing the model re-prices it at once. You pay only for a reading that succeeded, and a file that carries its own invoice data is read for free.
- The result lands in the ordinary invoice form. The values read go into the form you know, marked “Biurko AI” and with the reader's own rating. Fields the reader was unsure of, and those it saw but could not make out, are pointed out separately. If the NIP on the document belongs to another of your companies, the window says so and offers to switch.
- The same checks as when you type it in. A NIP and an account number read off the paper go through the check-digit test — a Polish account number written as 26 digits without “PL” included. A line's value equals the amount printed on the document, discount or not. The sum of the lines is compared with the summary, and when the lines read add up to less than the printed total, the window says outright that part of the list may not have been read. If the amounts disagree with the document, a check digit does not match, or the reader was unsure of something, the saved invoice carries the warning “This document needs a look” with the reason named.
- Nothing saves itself. The invoice exists only after “Save”, and a rejected reading creates no document at all. A contractor is created only when you ask for it; if the NIP read does not pass the check, the button is locked and says why. The file you started from becomes an attachment of the saved invoice.
- The same file a second time. A file whose reading is still under way or waiting for your decision opens that same reading when dropped again — no charge, and nothing sent a second time. If the file has already become an invoice, the window warns that a new reading will be charged and offers “Open the invoice”; it warns the same way if you rejected its reading before.
- You may close the window. The reading carries on in the background. If it fails, the reason arrives in your language and by name — the file is too large, has too many pages, is of a type we do not read, or cannot be opened — together with what to do next; no credits are taken.
- The rules are written down. The Terms of Service 2.12 (§ 14) and the Privacy Policy 2.14 (pt 2.22 and 12.2) say it plainly: only you start a reading, and only for a file you point to; the document goes to one of two model providers — Google or OpenAI; neither Biurko nor those providers use your documents to train models.