Available

uttek Stock

Materials, stock levels and van stock under control – with barcodes, minimum stock and stocktakes.

Items and stock per location (main store, shelves, vans, sites), goods in, withdrawals per job and transfers with a complete log, barcode scanning on the phone, minimum stock with reorder list, stocktakes with count sheets, purchase orders to suppliers. Self-hosted, full source code, 5 to 100 users depending on tier.

Live demo without sign-up · your own demo copy with sample data (trades business, car repair garage, online retail) · admin view-only

Overview: shortfalls, stock per location, open purchase orders
Overview: shortfalls, stock per location, open purchase orders

In many businesses materials are kept in several places: in the store, on the workshop shelves, in the vans and on site. Often only the person who last looked knows what is left. Things are reordered when they run out – and at stocktake the numbers do not add up.

With uttek Stock every item has a stock level per location. Goods in, a withdrawal for a job and a transfer to a van are booked in seconds – on the PC or the phone, with a barcode scanner or the phone camera. Every movement goes into a complete log; corrections need a reason, reversals are counter-entries. So you always see where materials went and what they cost.

When an item falls below its minimum stock it appears on the reorder list – quantities already on order are deducted. From Pro, one click turns it into a purchase order to the supplier (PDF and email) with partial and final deliveries. Stocktakes use count sheets on the phone or on paper; the program books the differences automatically when you finish. Via uttek Connect, paid orders from uttek Shop deduct stock by themselves.

Database

SQLite out of the box, MySQL/MariaDB at the push of a button

Starts with SQLite – no database setup. As your business grows, switch to MySQL/MariaDB (PostgreSQL optional) with the admin wizard: test the connection, migrate all data, verify counts, switch over – with rollback.

The upgrade wizard is a uttek standard and is being built into every tool in upcoming versions.

uttek Connect

Works together – every uttek tool talks to the others

With uttek Connect you link your uttek tools by address and key: tickets become Dispo jobs, customer data comes from the CRM, feedback lands in the ticket and the customer history, shop orders in the CRM – at no extra cost and without a cloud middleman.

Connects with uttek Dispo uttek Tickets uttek Call uttek Customers uttek Shop uttek Jam uttek Time uttek Quotes & Invoices uttek Game · coming soon uttek Mileage Log uttek Mail & Calendar uttek Mileage Log for Dispo uttek Rota uttek Community uttek HR uttek Media Library uttek Unterwegs uttek Web App Development uttek Space

uttek Connect is a uttek standard and is being built into every tool in upcoming versions. Connections to tools that are not yet available follow when they launch.

What uttek Stock can do

Items and locations

Items with number, EAN/barcode, unit (including metres, litres, kilograms with decimals), category, supplier and bin. Stock per location: main store, shelves, vans, sites.

Learn more →

Booking with a complete log

Goods in, withdrawal for a job or site, transfer to a van and correction with a reason. Every movement shows the stock afterwards and the user; reversals only as counter-entries.

Learn more →

Barcodes on the phone

Find items with a barcode scanner (USB/Bluetooth) or the phone camera and book straight away – also as an installable web app for the team in the store and in the van.

Learn more →

Minimum stock and reorder list

Shortfalls are visible immediately and are notified. The reorder list by supplier deducts quantities already on order and suggests the quantity.

Learn more →

Stocktakes with count sheets

Count sheet per location and category on the phone or as PDF, blind counting if you like. When you finish, the program books the differences with their value – including a report.

Learn more →

Purchase orders and goods in (Pro and up)

One click turns reorder suggestions into a purchase order per supplier, as PDF and email. Goods in against the order with partial and final deliveries; the purchase price is taken over.

Learn more →

Labels and reports (Pro and up)

Barcode labels as PDF, stock value per location and category, consumption per month and per job, ABC analysis, slow movers and CSV export.

Learn more →

uttek Connect and valuation

REST API and webhooks (Pro and up): paid orders from uttek Shop deduct stock, minimum stock and withdrawals are reported to other tools. In Enterprise: valuation at moving average cost with valuation list, audit-proof log, PostgreSQL.

Learn more →

State-of-the-art security

Password policy with a check against leaked passwords, two-factor sign-in via authenticator app with backup codes (can be required per role), login lockout after failed attempts, “forgot password” by email, HTTPS/HSTS and encryption of sensitive fields – all switchable, nothing forced.

Learn more →

Where uttek Stock is used

Trades

Trades businesses

Main store and vans as locations, withdraw materials per job, restock vans weekly, reorder from the wholesaler.

Workshop

Garages and service workshops

Spare parts, oils in litres, tyre store, withdrawals per repair job, stocktake of the parts store.

Versand

Online retailers

Shelf bins with EAN, outgoing stock automatically from shop orders, returns, goods in from suppliers, packaging under control.

How it works

  1. View demoOpen the live demo with sample data – book a withdrawal, restock a van, turn a reorder suggestion into a purchase order, finish a stocktake.
  2. Buy licenceChoose a licence, pay, and get your invoice and licence key straight away in your customer account.
  3. InstallDownload the ZIP, upload it to your web hosting (PHP 8.2 + SQLite), start the setup wizard.
  4. CustomiseConfigure fields, rules and templates in the browser – or extend the code yourself.

Templates & designs

Three templates – Standard, Light and Dark; everyone picks their own in the account menu. For “Standard” you choose one of 16 designs. Switch in the administration, back with one click.

A look inside

Screenshots with sample data.

uttek Stock can do more – just tell us what you wish for.

You describe it, we build it. Test first, pay later.

Preview first, you only pay after confirming. With an idea discount if your idea may help everyone. Learn more

Licences & prices

Self-hosted, full source code. Basic up to 5, Pro up to 30, Enterprise up to 100 users. No VAT is charged in accordance with Section 19 of the German VAT Act (UStG, small business scheme).

🚀 Founder-friendly Pay once, use forever. No subscription trap, no per-user fees – ideal for founders and young teams. First year of updates included, optional afterwards.

🎉 Opening offer until 31 Dec 2026: 5 credits (worth €75) with Basic · 10 credits (worth €150) with Pro · 15 credits (worth €225) with Enterprise (= 15 minutes per credit) – added automatically as soon as your order is paid, valid for 6 months from purchase.

Basic

Pay once, use forever.

€69
one-time · final price
  • Full source code, freely editable
  • Up to 5 users · items & locations included
  • With app (+€33 one-time): as many app users as you need
  • 12 months of updates
  • E-mail support (longer response time)
  • Updates afterwards optional: 20% p.a. (€13.80)
Software only€69
With service+ €79

Installation, basic setup, a short online briefing (30 min) and 3 months of e-mail help.

Recommended

Pro

With e-mail support in the first year.

€179
one-time · final price
  • Full source code, freely editable
  • Up to 30 users · items & locations included
  • With app (+€59 one-time): as many app users as you need
  • 12 months of updates
  • E-mail support
  • Updates afterwards optional: 20% p.a. (€35.80)
Software only€179
With service+ €149

Installation, basic setup, logo & colours, 6 months of e-mail help and all first-year updates installed by us.

Enterprise

With setup & priority support.

€490
one-time · final price
  • Full source code, freely editable
  • Up to 100 users · items & locations included
  • With app (+€99 one-time): as many app users as you need
  • 12 months of updates
  • Priority support
  • Updates afterwards optional: 20% p.a. (€98)
  • Setup, interfaces, customisations
Software only€490
With service+ €399

Installation, setup incl. data import, uttek Connect linked, 12 months of help with response within 1 business day, first-year updates installed, plus 10 service credits.

FeatureBasicProEnterprise
Full source code (PHP), freely editable✓✓✓
Runs on your own server (self-hosted)✓✓✓
Security: two-factor (TOTP), password policy, login lockout, field encryption✓✓✓
Usersup to 5up to 30up to 100
items & locations included✓✓✓
Goods in, withdrawal, transfer, correction✓✓✓
Van and site stock✓✓✓
Barcode scanning (scanner and phone camera)✓✓✓
Minimum stock and reorder list✓✓✓
Stocktake with count sheets and difference booking✓✓✓
Web app for phones (PWA)✓✓✓
Purchase orders to suppliers, goods in against orders–✓✓
Barcode labels (PDF)–✓✓
Reports: stock value, consumption, ABC, slow movers–✓✓
uttek Connect (REST API, webhooks, shop orders)–✓✓
Custom fields, automations, MySQL/MariaDB–✓✓
Valuation at moving average cost, valuation list––✓
Audit-proof log, own branding, PostgreSQL––✓
Mobile app (web app) for the teamoptional, one-time per companyoptional, one-time per companyoptional, one-time per company
Price€69€179€490

Combination options

Add what you need – each option can be booked separately, final prices under § 19 UStG.

Software onlyfrom €69 one-time

Install it yourself on your own web space.

Choose tier
With uttek Space€14.99 / month

Hosted by us: subdomain, storage and mailboxes; one-time licence + €29 installation.

Request a space
With app+ €33 one-time

Web app for iPhone & Android, as many app users as you need.

To the app
With service & maintenancefrom €29 / month

Installation via “With service” per tier, then maintenance as a service plan, cancellable monthly.

Service plans

My service promise

  • Short questions free, time is rounded down in your favour
  • Personally with Rudi, answer usually within 24 hours on working days
  • Regular customers from purchase no. 3: 10 % loyalty discount + 30 extra minutes

Our promise in detail

Mobile app

Web app for iPhone & Android – install without an app store. Find items by barcode, book withdrawals and transfers, count stocktakes on the phone.

from €33one-time per company

Basic €33 · Pro €59 · Enterprise €99 – depending on your licence tier

  • With the app, as many app users as you need – you create them yourself in your admin. Without the app they count towards the licence user limit (Basic 5, Pro 30, Enterprise 100).
  • Pay once, use indefinitely – no subscription, no price per user
  • Special requests billed once via service credits (quote)
Requires a licence for the tool.

How to install the app (illustrated guide) · Licence key per company + domain, perpetual

A licence covers one company (including its sites). Resale and transfer are not permitted – details in the Licence terms.

We reserve the right not to charge for service.
If a customisation you request also makes sense for our standard tool and you allow us to include it for everyone, the quote can even be €0.

What would a subscription cost in comparison?

With an inventory subscription at €39 per month (several users, barcode app, purchase orders) you pay over five years €2,340 – with uttek Stock Pro (€179 one-time, updates optional afterwards) only a fraction of that.

Do the maths yourself
Placeholder
“A real customer's voice will appear here soon.”

Customer testimonials are only published with explicit permission. No made-up names.

Frequently asked questions

Who is uttek Stock for?

For trades businesses with van stock, garages with spare parts and oils, small online retailers and any business that keeps materials in several places and wants to know what is where and where it went. It is deliberately not a full ERP or accounting system.

Do I need a barcode scanner?

No. Items can be searched by name or number. If you want to scan, use a standard USB or Bluetooth scanner or the phone camera (in browsers with barcode detection, e.g. Chrome on Android). The Pro edition prints barcode labels as PDF.

How does van stock work?

Every van is its own location. Materials are transferred from the main store to the van and withdrawn on site against a job. So you see the stock per van and the material used per job, and you can count a van on its own.

How does a stocktake work?

You create a stocktake for a location, count on the phone or on the printed count sheet and enter the quantities – you can save progress at any time. When you finish, the program books the differences against the current stock and creates a report with values.

What do I need to run it?

Web space with PHP 8.2 or newer. The database (SQLite) is built in; MySQL/MariaDB is optional. A cron job is useful for notifications and housekeeping.

Can I try the demo?

Yes, without sign-up. Every visit gets its own demo database with sample data (trades business, car repair garage, online retail), deleted after 24 hours.

How secure are logins and data?

Passwords are only stored as a secure hash; new passwords need at least 12 characters and are checked offline against a list of leaked passwords. Everyone can set up two-factor sign-in via an authenticator app (e.g. Google Authenticator, Aegis) with backup codes, and the admin can require it per role. After 5 failed attempts a login lockout with increasing delay applies; “forgot password” sends a single-use link valid for 1 hour. Optionally supplier notes are stored encrypted with AES-256-GCM, with the key outside the web root. The “Security (status)” page shows all measures at a glance.

More questions? Write to us.