Module
Purchasing
Purchase orders, goods receipt and supplier invoices in one module, with stock and valuation behind them. For companies that receive XRechnung and ZUGFeRD files and want to know what was actually delivered.
See it instead of reading it
Recorded in the running product, with real data, not an animation.
What the module does
Inventory included
Stock, movements, transfers, stocktaking and valuation come with it.
Whoever has Purchasing or Sales gets the warehouse at no extra cost: the same items, the same numbers, one stock for both sides.
Purchase orders
The number (PO-000001) and the totals are worked out for you.
Print on your letterhead with the supplier details, or send the order by email from the module itself.
Goods receipt
One command receives the whole order: document, movements and the product's stock level in one step.
When only part of the delivery arrives, you enter the lines and quantities by hand.
Order against receipt
A line by line comparison of what was ordered, received and rejected, with the exact shortfall on every item and an overall result for the order.
Incoming e-invoices
XRechnung in UBL and in CII is detected and read, and for ZUGFeRD and Factur-X the embedded XML is pulled out of the PDF.
The file is checked against the base rules of EN 16931 with their BR codes (number, date, seller VAT number, lines, net plus VAT matching the total) and against the IBAN check digit.
Files from third parties are opened safely.
From the mailbox to a draft, without duplicates
Mark a mailbox and the e-invoices attached to incoming mail become draft purchase invoices, with the email still linked to the document.
Structured formats only, never OCR.
A duplicate is caught on supplier plus number and refused with a link to the invoice already on file.
PDF with no XML: OCR and AI
A PDF only invoice, or a photograph of one, goes through OCR in four languages and an AI extraction on the text.
The result stays a draft for a person to check and is never imported on its own.
Payments, ageing, returns and credit notes
Payments are recorded on the invoice, and partly paid or paid follows by itself, credit notes included.
Open items are grouped 0-30, 31-60, 61-90 and over 90 days.
A return to the supplier moves the stock out when it ships, and credit and debit notes reduce what is owed.
Movements, stock value, stocktake
The movement ledger is append only: a correction is a reverse movement.
Valuation runs on moving average or FIFO, recalculated every two minutes, with a value report and a reconciliation against the stock account.
Physical stocktake with counting, a close that writes the adjustments and a printable count record, transfers between warehouses with goods in transit, and a reorder point that opens a draft order per supplier.
How the work runs
- Raise the order: number and totals are worked out for you. Print it on the letterhead or email it to the supplier from the module.
- Goods arrive: receive the whole order with one command, or enter lines and quantities by hand for a partial delivery.
- Read the match: what is missing per item, what was rejected, where the order stands overall.
- The invoice arrives by email or is uploaded: XRechnung and ZUGFeRD are read and checked against EN 16931, and a duplicate from the same supplier is refused.
- Record the payment on the invoice, look at open items by age, and let returns and credit notes reduce the balance.
- Count the stocktake, post the differences, reconcile the stock value against the stock account.
Frequently asked questions
Which invoice formats are read on the incoming side?
XRechnung as UBL 2.1 and as UN/CEFACT CII, plus ZUGFeRD and Factur-X, where the XML is extracted from the PDF/A-3 (factur-x.xml, zugferd-invoice.xml, xrechnung.xml). Reading follows the standard strictly, and the supplier's file is opened safely.
What happens if a supplier sends the same invoice twice?
The check runs on company, supplier and number, not on the number alone, because the supplier assigns the number and two suppliers can both issue a 2026-001. The duplicate is refused with a link to the invoice already on file. If you decide to keep it, it is marked as an intended duplicate and that mark stays in the data.
What does this module cost?
€29 a month, flat per company, annually €23.20 a month.
The other modules
There is a page for this industry too: Retail