Invoices read, not typed. The till fed, not retyped.
Zero minutes of typing. Stock in your till agrees at 7:12.
KSeF, PDFs from e-mail and photos, read by AI line by line. You say once what counts as an ingredient. The till you already use gets stock; suppliers get orders; you get an alert before a price rise reaches your margin.
Last updated:
AI reading from KSeF, e-mail and scans · ingredient canonization · payables and due dates · price alerts · goods receipts into your till · orders to suppliers · purchasing analytics
- 1 · COMES INThe invoice arrives by itselfKSeF every hour, the mailbox every 15 minutes, paper from a photo on the phone.
- 2 · AI READSLines, prices, due datesAn uncertain field waits for one click. Nothing is guessed quietly.
- 3 · YOU DECIDE ONCEWhat is an ingredientThree spellings of mozzarella become one ingredient with one price and your till code.
- 4 · GOES OUTTo the till, the supplier, the dashboardA goods receipt to the till, an order to the supplier, a price alert and costs per venue.
Every invoice becomes data
KSeF, a PDF from e-mail, a photo from the phone. Lines, prices, VAT, payment date. A field the AI is not sure about waits for your one click instead of guessing.
You say what is an ingredient. The till gets stock.
Three spellings of the same mozzarella become one ingredient with one price. The till you already use receives a goods receipt in its own format, and a till with an integration gets the stock pushed automatically.
You know when a supplier raises a price
A price history for every ingredient at every supplier. An alert on a rise, on an unusual quantity and on an overdue invoice. Purchasing analytics per venue and per category, without a spreadsheet.
An order from the phone, reconciled with the invoice
Order days and lead time per supplier. The team writes the order in Owlly Staff, you send it by e-mail or PDF, and when the invoice arrives Owlly links it to the order and shows the differences.
A venue that is done with retyping
A single restaurant with an outside accountant and a till it does not want to change. An owner who wants to know today what mozzarella costs, not after month end. A group that wants one ingredient base for every venue.
How Owlly reads KSeF invoices for restaurants
Receiving invoices through Poland’s National e-Invoice System (KSeF) has been mandatory for every business since February 2026. Owlly connects to KSeF through its API and pulls purchase invoices every hour, with no manual login to the government application. Every document takes the same path as a PDF from e-mail or a photo of paper: the model reads the header, the lines, VAT rates and the payment date, and attaches a confidence level to every field. A confident field books itself; an uncertain one, such as a unit “pk.” that could mean a pack or a kilogram, waits in the verification queue for one click. The restaurant meets its KSeF obligation and has its purchase invoices as data rather than as files.
Ingredient canonization: one price, one history
The same cheese from three suppliers has three names, three units and three pack sizes on the invoices. Canonization in Owlly maps every invoice line to one ingredient in the venue’s catalogue and converts it to a base unit, so mozzarella has one price per kilogram and one price history regardless of who delivered it. AI proposes the match, the owner confirms once, and every later invoice from that supplier matches itself. That ingredient base feeds the price alerts, the goods receipts into the till and the orders to suppliers, and in the higher plan the food cost per dish.
A goods receipt into the till you already use
Owlly does not require a change of till. A read invoice becomes a goods receipt with your till’s item codes and units, ready to import: as CSV or XLSX for any system, in the native format for tills that have their own import, or as an automatic stock push where the till has an Owlly integration. A line that cannot be matched to a till code with confidence is held, never guessed. Stock in the till agrees with the invoice the same morning, without retyping.
Orders to suppliers from the Owlly Staff app
Every supplier in Owlly has its order days and lead time. The team places the order from the phone in the Owlly Staff app, picking lines from the ingredient catalogue in the supplier’s pack sizes, and the owner sends it by e-mail or downloads it as a PDF. When the delivery arrives with a KSeF invoice, Owlly links the invoice to the order and shows differences in quantity and price, so a claim is visible at once rather than at stock-take. Purchasing analysis per supplier shows who is raising prices and how each supplier’s share of cost changes.
Before you connect KSeF
01Is this plan enough to meet the KSeF obligation?
Yes. AI Invoices & Orders includes hourly collection of purchase invoices from KSeF, validation, a searchable archive and payment-date tracking. Owlly does not issue sales invoices on your behalf; your invoicing software or till does that.
02Do I have to change my till or my accountant?
No. Stock goes into the till you already use, as a goods receipt in its format or automatically if it has an integration. Your accountant receives invoices as before and also has them in the Owlly archive with search.
03What if the AI misreads a line?
A low-confidence field does not book itself. It waits in the verification queue, where you see the reading next to the document and confirm or correct with one click. The correction teaches the match for that supplier’s next invoices.
04How does stock reach the till if there is no integration?
You download the goods receipt as CSV or XLSX with your till’s item codes and import it the way you import a delivery today. Tills with their own import format get the file in that format.
05How much AI credit does a venue with 150 invoices use?
The plan includes 30 zł of AI credit a month. KSeF invoices use very little, because they arrive as data; scans and photos use more, because they need image reading. You see usage in settings, and when the credit runs out you top up; you never lose access.
Zero minutes of typing. Stock in your till agrees at 7:12.
You see what Saturday costs before you approve it.
Food cost changes the same day as the price at the supplier.
14-day free trial · No credit card required · Cancel anytime
Start 14-day free trial →Connect KSeF in a quarter of an hour.
AI Invoices & Orders is 149 zł gross per venue. No card, no onboarding fee, no change of till.