Software for dental laboratories

Run
your lab,
not spreadsheets

Orders, production, inventory, payroll, documents and delivery — in one system. Clients check the status themselves, payroll is ready to pay out, and you see the profit from every client.

No card, no prepayment. Contract only after the first month.

  • Runs in the browser
  • Data hosted in Russia (152-FZ compliant)
  • No installation
  • Mobile app
dentboard.ru / production
Production board
Scheduled2
Ceramic layering
#HWJPMWA. Petrov
CAD/CAM milling
#TW7ZGUD. Kuznetsov
In progress2
Solderingurgent
#N6PG25A. Petrov
Tooth setup
#5AE6VTS. Morozov
Done1
Glazing
#KZFCD8E. Volkova
0
sections in the workspace
0
ready-made reports
∞
labs
152-FZ
hosted in Russia
Runs in the browserData stored in Russia152-FZ compliantNo installationAndroid appClient portalChat with clients on every orderCourier waybillsInteractive TV displayMultilingual systemBuilt-in assistant10 ready-made reports

Who built it

We built it for our own lab

While the lab had a few people and a dozen orders, I kept everything in my head. The more technicians and work orders we had, the less I understood what was going on: where an order was, who was overloaded, how much was actually left.

Off-the-shelf programs only ran on the lab computer and showed neither the margin per work order nor the status to the client. We built a system around our own work — and two months later we measured what had changed.

12 technicians on staff · 378 orders a month

  • Payroll sheet

    Before: 2–3 daysAfter: 30 minutes
  • Lost work orders

    Before: unknownAfter: 0
  • Turnaround time

    Before: unknownAfter: known for every order
  • “Where's my order?” calls

    Before: every dayAfter: rare
  • Order status

    Before: via the front deskAfter: the client checks it

Data from our lab after two months in the system.

The problem

Four places where a lab loses money

Orders live in messengers

Forty orders in progress and five follow-ups on each: shade, deadline, address, photos, invoice. Each in its own window. The admin's day goes into switching between chats, email and the logbook.

Payroll is a month-end dispute

The technician has one version of the earnings, Excel has another, you have a third. Two days of reconciliation every month and one tough conversation. An opaque rate costs more than overpaying: it's why strong technicians leave.

Nobody knows who brings in the money

Everyone sees turnover; almost nobody sees the margin per order. The biggest client by volume isn't always the most profitable. Without a breakdown by client and work type you can run at a loss for years and never know.

The lab runs on one person

Specifications, rates and the remake history live in the admin's head. When they're on vacation, the lab stops.

All four leaks are about one thing: the work lives outside the system — in chats and in someone's memory.

How it works

The whole product journey — in one window

A transparent path for every order, with no lost paperwork or manual reconciliation.

01

Order from the client

The request comes into the lab, and the client follows the status in their portal.

02

Intake and pricing

Vita shade, tooth chart, photos. The price comes from this client's price list.

03

Production

Operations board, deadlines, technician workload ratio.

04

Quality control

A remake is a separate sub-order with the responsible party noted.

05

Delivery

Trip assembly, time estimate, waybill, route to navigation.

06

Invoice and payment

The invoice and act print from the work order, and the payment goes into the journal.

One order goes the whole way inside the system — no transfers between programs.

Features

What the system does for you

Clients stop calling you

Status, order chat and receipt confirmation — in their own portal.

Payroll isn't assembled at month-end

Earnings accrue as work is done. The payroll sheet is ready to pay.

You see which clients bring in money

Profit per client and margin per work type — without building reports.

Production stops being a black box

Who is overloaded and what risks missing a deadline — on one board.

Trip decisions before the van leaves

Stop order and travel time are calculated while the trip is assembled.

Remakes don't distort revenue

The cost of defects is a separate line, and no pay is accrued for it.

More features

What else is in the workspace

Everything that covers a lab's daily work: from the operations calendar and inventory to payouts, branches and backups.

Work orders

Shade, tooth chart, photos and price on one screen. The order is priced from the client's price list.

Production

Operations board as kanban or list. See who is overloaded and what risks missing a deadline.

Finance and reports

Profit per client and trends by period. 10 ready-made reports with PDF and Excel export.

Inventory

Stock levels, write-off by specification, stocktaking. When a material runs low, a purchase request goes out.

Delivery

The trip assembles itself: stop order and travel time are known before departure. The route goes to navigation.

Metrics and analytics

Technician and courier workload, missed deadlines, receivables and revenue plan vs actual — no manual work.

Documents

Work orders, technical work orders, invoices and acts as branded PDFs — with your logo and company details.

Quality control

The share of products accepted first time. The cost of defects is a separate line and doesn't spoil revenue.

Order chat

A question about the shade stays with the order, not lost in a messenger. The whole shift sees the history.

Client portal

Clients check the status themselves and confirm receipt with a code. The “where's my order?” calls stop.

Assistant and support

Denti finds the knowledge-base article and answers in plain words, strictly from it. No answer — it offers to bring in an operator.

Tray on the rack

A label with a code on every tray. A case is found by a scan in a second, not by walking the racks.

Operations calendar

Monthly plan of work and deadlines. Click a day to see its events and the workshop load.

Order photos and files

Model photos and files stay with the order. The whole history of the product in one place.

Catalogs and prices

Every client has their own prices and discount — the order is priced by them automatically.

Work type route

Pick a job in the order — operations fill in automatically, in the right order and with a quantity per step.

Time per operation

The technician starts a timer; a forgotten one stops itself. Time goes into the norm and into pay.

Intake drafts

An unfinished work order saves itself. Interrupted by a call — come back to the same spot.

Order recycle bin

A deleted work order is kept for 30 days. Deleted by mistake — restore it with one click.

Flexible technician pay

Piece-rate by operation rates, or a salary plus piece-rate. Unpaid amounts carry over; “Pay all” in one line.

Payment journal and cash desk

Partial payments, client debt and a receipt for every payment — in one journal.

Several labs

An employee switches between labs right in the header, without signing in again.

Lab branches

Each has its own intake and production. Employees see only the branches they can access.

Several client addresses

A clinic with branches: the address is picked in the order and goes into the trip as a snapshot.

Role-based dashboards

Each role has its own screen without extra numbers. Tap a widget — its section opens with details.

Roles and two-factor protection

Section-level permissions, 2FA sign-in, PIN lock when idle. “My devices” lists every session and ends it.

Notification center

Deadlines, remakes and stock levels remind you themselves. Channels and frequency are configurable.

Interactive TV display

Pairs by QR code, tiles fit the screen, new items appear instantly with a sound. An “Overdue” column; choose operation or order deadline.

Mobile app

Android: “DentBoard” for staff, “DentBoard Клиника” (DentBoard Clinic) for clients. iPhone: Add to Home Screen in Safari. Push notifications.

Your logo on documents

Your logo and details appear on every printed form. The paperwork looks like yours.

Built-in knowledge base

A guide for every section. The “?” button opens the right one right on the screen.

Launch in three steps

The wizard asks for your details and first client — and you can start taking orders.

Export and import

Move from another program: Excel template, preview, apply — no duplicates. A full snapshot as an archive.

Backups

An encrypted database copy twice a day. Once a week it's restored and verified.

Reports and documents

Everything you need to print or export is ready

Every report exports to PDF or Excel, and all of them at once to a single Excel workbook.

10 ready-made reports

PDFExcel
  1. Work order balance
  2. Technician payroll
  3. Register of completed work
  4. Payments by client
  5. Work orders (payment control)
  6. Acts by client
  7. Work statistics
  8. Operations by work order
  9. Operations summary
  10. Remakes (defects / CoPQ)
FiltersPeriodClientUnpaid work orders only

Printed forms

Work orderTechnical work orderDelivery and acceptance actInvoicePayment receiptWaybillClient work register and balance

Every form carries your logo and company details.

Invoices and reconciliation statements

Several documents in one PDF. Export to PDF and Excel.

PDFExcel

Multilingual system

The service is translated into many languages

The lab workspace, the client portal and the knowledge base speak each person's language. Everyone picks a language on their own device — a technician and a manager can use different ones.

Product screens

Look inside — every section

Real DentBoard panels, not pictures: switch sections, click days in the calendar, watch metrics fill in and a courier trip come together. The data on the screens is for demonstration.

dentboard.ru / home
Finance this month
Revenue
—
Profit
—
Receivables
—
Payroll due
—
Orders by status
Created
0
Accepted
0
In progress
0
Quality control
0
Ready
0
Out for delivery
0
Received
0
Operations at risk
Alexander Petrov23 overdue
Soldering · N6PG25
Dmitry Kuznetsov9 due soon
CAD/CAM milling
Sergey Morozov4 overdue
Fitting · HWJPMW

Finance, the order funnel by status and operations at risk — all on one screen.

Open the demo workspace

3 days · view only

First days

“My technicians won't get it — we'll lose a month retraining”

Almost everyone moving from paper and spreadsheets thinks so. Here is what actually happens — day by day, from the first login to the moment the lab runs on its own.

Before launch

We set up catalogs and price lists

Technicians see the system already filled with your work types, prices and clients. There's no empty workspace to fill in yourself.

Day 1

First work order — with hints

Form sections open as you fill them in instead of all at once. Interrupted halfway — the unfinished order saves itself.

Day 2

Second work order — without them

The logic is the same for any job: pick a work type — operations fill in automatically, and the price is calculated from this client's price list.

After that

They stop asking you

The “?” button opens the article for the current section, and the assistant answers in plain words and offers to bring in a live operator if it can't find the answer.

Technicians don't need to learn the whole system: every role has its own screen — their operations and their payslip.

Comparison

How we differ from accounting software

Accounting softwareDentBoard
Access from anywhere, not just from the lab
Client portal: status, files, history
Chat with the client about a specific order
Delivery: trips, waybills, navigation
Remakes as a separate line (CoPQ)
Export all data as an archive at any time

Everyone has a production floor. The difference is what happens before and after it: how a request reaches the lab and how the product gets back to the client. Only we cover that part of the journey.

About “network versions”: for most accounting software, the network means the local network inside the lab. A technician can't open a task from home, a courier can't see the trip in the van, a branch can't connect, and the client sees nothing.

Data

Data in Russia — and always yours

Medical data needs protection. DentBoard was designed for the requirements of the Russian and CIS market from day one.

Discuss onboarding

Full snapshot

Orders, catalogs, finances and order photos export as an archive from settings. Any time, without contacting support.

Hosting and protection

Infrastructure in Russia (152-FZ compliant), data isolation at the database level, 2FA sign-in, backups twice a day.

Data migration

Orders from another program — via an Excel template with preview; repeat uploads don't duplicate. An old-system snapshot — as a file.

If the service is down

Service status is shown at status.dentboard.ru — the page is hosted outside our servers and opens even when they're unavailable.

FAQ

Frequently asked questions

From 1,500 ₽ per month. The exact amount depends on the number of employees and the sections you need — calculate it in the builder below in a minute, without talking to a sales manager. The first month is free, no card required.

No. You spend the month on your real orders, not demo ones: we migrate catalogs, price lists and clients. If it doesn't suit you, take a full snapshot of your lab as an archive (orders, catalogs, finances and order photos) and leave. No card, no prepayment, no contract until the month is over.

Yes. Orders from another program are moved with a spreadsheet: download the Excel template, fill it in, check the preview (nothing is written yet) and apply — repeat uploads don't create duplicates. A snapshot of your old system is uploaded as a file. We migrate catalogs and price lists ourselves during onboarding, and past orders are moved separately so reports for earlier months stay correct.

We train your team during onboarding. After that, help lives inside the system: every section has its own article, the “?” button opens the right one on screen, and the assistant answers in plain words from the system's guides and, if it can't find an answer, offers to bring in a live operator. Orders, patients and money are not available to the assistant — it only reads the help.

A remake is a separate sub-order linked to the original order, with the responsible party noted — the lab or the client. Its cost is accounted for separately (CoPQ) and doesn't distort revenue, and no pay is accrued for defects.

Piece-rate — for every completed operation, at the technician's rate or the operation's base price. A technician can also have a monthly salary added on top of the piece-rate part. Earnings accrue as work is done, and every technician has a line-by-line payslip: rate, quantity, work order number. Unpaid amounts from previous months carry over, and “Pay all” in the Finance section settles the payroll in one line.

On servers in Russia, in compliance with 152-FZ. Lab data is separated at the database level: every record belongs to its lab, and the database won't return other labs' rows even if an application query asks for them.

Yes, any time and without contacting support. A full snapshot of the lab exports from settings — orders, catalogs, finances and order photos as an archive. Requests, catalogs and financial reports also export to Excel separately.

Service status is shown on a separate page, status.dentboard.ru — it's hosted outside our servers and opens even when they're unavailable. It's checked from outside every five minutes, the incident history is public, and we learn about outages from an automatic alert, without waiting for a call.

No. DentBoard runs in the browser on any device. The phone app and desktop installation are optional — if you prefer to open the workspace in its own window and get push notifications.

Yes. There are two Android apps: “DentBoard” for lab staff and “DentBoard Клиника” (DentBoard Clinic) for clients. On a computer, the workspace installs straight from the browser as its own window. On iPhone, open the workspace in Safari and tap Share → Add to Home Screen. Push notifications arrive both in the app and in the installed workspace. Download links are on the Apps page.

Yes, DentBoard is a multilingual system: the lab workspace, the client portal and the knowledge base are translated into many languages. Each employee picks a language on their own device; by default it follows the phone or browser language.

Their work orders with a card for each showing its status, the order chat and a code to confirm receipt. The portal is opened by the lab: it adds the client and sends an invitation — the dentist sets a password from the link and signs in. Work orders are also created by the lab — from a call, a message or at intake. One portal works with several labs at once.

As many as you like. There's one workspace for everyone — app.dentboard.ru — and lab data is separated at the database level: other labs' rows are never returned, even by a faulty query. An employee can work in several labs and switch between them in the header without signing in again.

Get started

First month free

We set up your lab, migrate catalogs and price lists, and train your team. You work on your real orders for a month. If you like it, we sign a contract and keep going.

  • A 20-minute demo on your own cases: send your price list and we'll set up two or three typical jobs
  • One month free, no card or prepayment
  • Data migration and staff training
  • Contract only after a month of work

1Subscription2Request

We use cookies: necessary ones keep the site and sign-in working, analytics ones help us see which sections are useful. Analytics is enabled only with your consent. Details are in the policy (in Russian).